Imprint

Legal entity, contact information, registration details.

Service operator.

AESHA Technology Services Limited
1032 Office House of Francis Ilu de Port
Mahe, 00000
Seychelles

Registration.

Company Registration Number: 210193 (Seychelles)
Legal form: Private Limited Company
Director: Available on request

Contact.

General: hello@trustedcaptcha.com
Legal: legal@trustedcaptcha.com
Data protection: dpo@trustedcaptcha.com
Security: security@trustedcaptcha.com
Press: press@trustedcaptcha.com

Hosting.

The Service is hosted by Hetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen, Germany. AS24940. The data centres used for production traffic are in Falkenstein and Nuremberg, Germany.

VAT.

VAT registration is via Stripe Tax for invoicing purposes. Customer invoices include applicable VAT based on the billing country and its EU VAT MOSS regulation.

Online Dispute Resolution.

The European Commission provides a platform for online dispute resolution at ec.europa.eu/consumers/odr. We are not obliged or willing to participate in alternative dispute resolution proceedings before consumer arbitration boards unless required to by law.