Sub-processors
Last Updated: 2026-05-04
Version: 1.0
We use the following sub-processors to deliver TypingPlace. Each active sub-processor
has been evaluated for GDPR compliance and operates under a data processing agreement.
| Sub-processor | Purpose | Location | Legal Mechanism |
|---|---|---|---|
| DigitalOcean, LLC | Cloud infrastructure hosting | Netherlands (AMS3, EU) | EU hosting; DPA in place |
| Functional Software, Inc. | Error monitoring and crash diagnostics (Sentry) | United States | DPA/SCCs |
| Grafana Labs, Inc. | Application observability and telemetry | United States/EU | DPA/SCCs |
The following sub-processors are planned for future account or email features and will
not be activated for TypingPlace personal data until those features are live and the
required notices are updated.
| Planned sub-processor | Purpose | Location | Legal Mechanism |
|---|---|---|---|
| ActiveCampaign LLC (Postmark) | Transactional email delivery (login links, account notifications) | United States | SCCs; tracking pixels disabled |
Note on visitor analytics: We use the open-source Umami analytics tool, self-hosted
on our own EU infrastructure (analytics.joinwith.com). No third-party analytics
provider processes visitor analytics data. See Privacy Policy
for full details.
Notification of changes: We will update this page and provide a website or in-app
notice at least 14 days before any new sub-processor is activated that processes
personal data. If account features are enabled and we have contact details, we may also
notify affected users by email.
Data Processing Agreements: copies of executed DPAs and SCCs with each sub-processor are available on request at the data-controller contact in our Privacy Policy.