Subprocessors

Last updated 19 July 2026

Champ Fitness Ltd operates Repset, a gym management platform. Where we act as a data processor for the gyms using the platform (each the data controller for its own members), we engage the subprocessors below under written agreements. Transfers outside the EEA rely on the European Commission’s Standard Contractual Clauses or, where applicable, the EU-US Data Privacy Framework.

Platform subprocessors

SubprocessorPurpose / dataRegionSafeguard
SupabaseDatabase, authentication, file storage — the system of recordEU (Ireland)DPA + SCCs
VercelApplication hosting and runtime logsEU / US edgeDPA + SCCs
GlofoxGym membership and booking platform (member records, bookings, attendance, billing sync)EUDPA
Meta PlatformsWhatsApp Cloud API and Instagram messaging; hashed identifiers for ad conversionsUSDPA + SCCs
Postmark (ActiveCampaign)Transactional and marketing email deliveryUSDPA + SCCs
TwilioSMS deliveryUSDPA + SCCs
Zoom Video CommunicationsCloud telephony. Member and lead names and phone numbers are held in a shared external-contacts directory so inbound calls to the studio are identified by nameEU / USDPA + SCCs
StripePayment processing (event tickets; platform billing)EU / USDPA + SCCs
Revolut BusinessPayment processing (deposits)EUDPA
XeroAccounting (invoices and bills)EU / globalDPA
AnthropicAI assistant and document extraction — content processed transiently, not used for model trainingUSDPA + SCCs
UpstashMessage-queue infrastructure (webhook and job payloads in transit)EU / USDPA + SCCs
Apple / ExpoPush notification delivery to staff and member devicesUSDPA + SCCs
Ubiquiti (UniFi)Studio door access (door-unlock events)EU / USDPA

Module-scoped subprocessors

Engaged only for gyms using the member-app module; gyms on standard plans have no data processed by these vendors.

SubprocessorPurpose / dataRegionSafeguard
InBody (Lookin’Body)Body-composition scan results (member app module only)EU / KRDPA
StravaFitness-activity import where a member connects their own account (member app module only)USAPI terms + DPA

Changes to this list

We give the gyms we process for at least 30 days’ notice before a new subprocessor handles their members’ personal data, per the subprocessor-authorisation terms of our data processing agreement. Questions: privacy@un1tdublin.com.