Feedback
We care what you think!
This page exists so that you can anonymously submit a feedback or a complaint.
Suggestion box
Tell us what’s troubling you.
US Office
Dataddo, Inc.126 San Antonio circle
Mountain View
CA 94040
United States
+1 (866) 328-2336
EU Office
Dataddo, Inc.Palac ARA
Perlova 5
Prague 1, 110 00
Czech Republic
+420 602 128 152