Skip to main content

Sub-processors

Draft

This page is a draft, written from the code and server configuration on 14 October 2026. It has not been reviewed by a lawyer yet and is not ready to sign. It describes what Clubkit actually does today; open gaps are marked open.

Annex 2 to the data processing agreement: the services Clubkit uses to process your club's data.

In use​

ServiceCompany, seatPurposeDataLocation
HostingHetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen, GermanyThe server Clubkit runs on (database, sync, API, club websites, images, backups)all data in DPA clause 2.4Germany
Email deliveryResend, Inc., USAInvitations, password emails, announcements and reminders by emailrecipients' email address and name, email contentEU (Ireland): sent via Amazon SES, region eu-west-1; Resend itself is a US company; safeguard: standard contractual clauses (check DPF certification)
Push service650 Industries, Inc. ("Expo"), USAForwards push notifications to Apple and Googledevice push token, notification textUSA; safeguard: (check SCCs / DPF)
Push delivery iOSApple Inc., USA (Apple Push Notification service)Delivers push notifications to iPhonespush token, notification textUSA (check role and safeguard)
Push delivery AndroidGoogle LLC, USA / Google Ireland Ltd. (Firebase Cloud Messaging)Delivers push notifications to Android devicespush token, notification textEU/USA (check role and safeguard)

For information: services without club data​

These services are involved but receive no personal data of the club. They are listed for completeness.

ServiceCompanyPurposeNote
Domain and DNSCloudflare, Inc., USADomain clubkit.team, name resolution, proof for TLS certificatesDNS only. Traffic does not pass through Cloudflare (no proxy).
TLS certificatesInternet Security Research Group (Let's Encrypt), USAIssues the HTTPS certificatesNo user data.
App updates650 Industries, Inc. ("Expo"), USADelivers app updates (EAS Update) and builds the app (EAS Build)When fetching an update Expo sees the device's IP address and app version, no club data.
App storesApple (App Store), Google (Google Play)Distribute the appSeparate controllers towards users; no club data.

Not in use​

No analytics, tracking, advertising or error-reporting services (e.g. no Google Analytics, no Sentry). No payment services: the database has fields for a future payment provider, unused today.

Planned​

  • Offsite backup: a second storage location (S3-compatible, e.g. Hetzner Object Storage) is planned but not set up. It will be added here before it goes live and announced to clubs under DPA clause 7.2.