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

US Office

Dataddo, Inc.
126 San Antonio circle
Mountain View
CA 94040
United States
+1 (866) 328-2336
EU Office

EU Office

Dataddo, Inc.
Palac ARA
Perlova 5
Prague 1, 110 00
Czech Republic
+420 602 128 152