Sub-processors
Last updated 2026-05-01 · 30-day notice on changes.
| Sub-processor | Region | Purpose | Data shared |
|---|---|---|---|
| Anthropic | US | Default LLM provider for plan generation + AI feedback drafts | Anonymised performance metrics; athlete names reduced to initials. |
| OpenAI | US | Optional LLM provider — used only when AI_PROVIDER=openai is selected by the Customer. | Same anonymised payload as Anthropic. |
| Google (Gemini) | EU/US | Optional LLM provider — used only when AI_PROVIDER=gemini is selected. | Same anonymised payload as Anthropic. |
| Ollama (self-hosted) | Customer-controlled | On-prem LLM option. No Personal Data leaves the Customer environment. | None outside Customer infrastructure. |
| Google Cloud Storage | europe-west3 (Frankfurt) | Video upload storage with Cloud CDN. | Athlete-uploaded video frames; access scoped per coach. |
| Google Cloud Run | europe-west3 | Application hosting. | All Personal Data, encrypted in transit and at rest. |
Object to a sub-processor change in writing within 30 days at dpa@iri.training.