Skip to content
Join the programme
← Legal Centre

Version 2.6 · effective 2026-10-25

Subprocessors and Providers — FizzUp

1. How to read this registry

FizzUp uses technology providers only to the extent required for an active function. Not every technically approved integration is active for every user, market or module.

The registry describes integrations and conditions for admission to a feature. It does not declare that a listed provider processes a particular person’s data. Before activation, we confirm entity, role, region, contract/DPA, transfer mechanism and training restrictions; for Entrusted Data we provide the required DPA notice. The recipient selected for an operation is identified before transfer; a recipient change requires an updated notice and the required acknowledgement.

2. Registry

Provider / groupFunctionTypical dataFunctional statusSafeguards
RailwayAPI, database and backend infrastructure hostingaccount data, progress, transcripts, logsproduction / environment-dependentcontract and DPA; production region and transfer must match the deployed configuration
Google Cloud / Google GeminiAI models, Live conversation, speech functions, Google login, Firebase/push depending on configurationLive audio, text, transcript, session/device identifiers, email for loginfeature-dependent integration; transfer only after admission and identification of the recipient before the operationDPA and an appropriate transfer mechanism, e.g. adequacy/DPF or SCCs
Resendtransactional email (sign-in, invitations, notifications, billing) and marketing email (only with the recipient's prior consent)email address, name, message content, delivery datascope depends on the email service used; the actual recipient and role must match delivery configurationAWS servers in Ireland (region eu-west-1); contract/DPA and an appropriate transfer mechanism for any access from outside the EEA
HostingerFizzUp mailboxes (e.g. hello@, privacy@, support@) and domaincorrespondence sent to and from FizzUp, email addressesscope depends on the email service used; the actual recipient and role must match delivery configurationcontract/DPA; region and transfer in line with the service configuration
Stripeweb payments, B2B billing and future web B2C/Family billingcustomer ID, transaction and billing data; card data handled by Stripe under its serviceactive for web billingDPA/payment terms and appropriate transfer mechanism
AppleiOS distribution, Sign in with Apple, push and consumer purchases if activatedaccount/device identifiers, purchases, platform dataactive depending on platformplatform terms and applicable safeguards
Google Play / Google IdentityAndroid distribution, authentication and consumer purchases if activatedaccount/device identifiers, purchases, platform dataactive depending on platformplatform terms and applicable safeguards
Microsoft (Azure Speech)pronunciation assessment in selected exercises, if activatedrecording of the answer in the exercise and its textfeature-dependent integration; transfer only after admission and identification of the recipient before the operationactivation only after confirming contract/DPA, region and transfer mechanism
Meta (WhatsApp Business)WhatsApp messages with FizzUp, if the user uses this channelphone number and message contentoptionalactivation only after confirming contract/DPA and transfer mechanism
Sentryerror/stability diagnostics if activatedtechnical data, event identifiers, redacted error contextoptionalbefore activation: confirm entity, DPA, content minimization and transfer mechanism
OpenAIselected voice-conversation sessions and additional language models depending on configurationLive audio, text, transcript and session identifier needed for the featurefeature-dependent integration; transfer only after admission and identification of the recipient before the operationcurrent contract/DPA, settings restricting training use and an appropriate transfer mechanism are required
Anthropicadditional language models if activatedtext and context needed for the functionfeature-dependent integration; transfer only after admission and identification of the recipient before the operationbefore activation: contract/DPA, no-training setting, transfer mechanism
OpenRouterrouting to additional models if activatedtext and limited function contextfeature-dependent integration; transfer only after admission and identification of the recipient before the operationactivation only after privacy, security, contract and transfer review
z.aiadditional language model if activatedtext and limited function contextfeature-dependent integration; transfer only after admission and identification of the recipient before the operationactivation only after privacy, security, contract and transfer review

3. No-training principle

For Private Coaching Layer data, FizzUp uses service configurations and terms that, under the relevant contract and provider capabilities, exclude use of transferred data for training the provider's general/public models.

4. Provider changes

FizzUp may change a provider or model for quality, availability, security, compliance or cost reasons. A change requiring notice or objection under the DPA is communicated to the B2B customer within the specified notice period.

Material public-registry changes are reflected in the Legal Center.

5. Transfers

Where processing occurs outside the EEA, we use an appropriate GDPR transfer mechanism, including an adequacy decision, the EU-US Data Privacy Framework for an eligible recipient, or SCCs together with a transfer assessment and supplementary measures where required.

Contact: privacy@fizzup.ai.

The Polish version is the reference version. This English text is a translation; in case of an unintended difference, the Polish version prevails.