Contact Us
We're here to help. Contact us for any questions, feedback, or support.
Address
Blur, Inc.
8750 North Central Expressway
Suite 1400
Dallas, TX 75231
United States
Response Times
We aim to respond to all inquiries within 24-48 hours during business days. For urgent security-related matters, we respond as soon as possible.