HyperFlow

App Privacy Policy

Last updated: 5 August 2026

This policy explains how the HyperFlow app for iOS and Android ("HyperFlow", "we", "us", "our") collects, uses, stores and protects your personal data, in compliance with the EU General Data Protection Regulation (GDPR) and the Apple App Store and Google Play requirements. HyperFlow is operated from Belgium, European Union.

This policy covers the mobile app. Our marketing website (hyperflow-fit.app) has a separate website privacy policy for its waitlist and contact form. The two products are independent.

By using HyperFlow, you agree to the collection and use of information in accordance with this policy. We process your data only when we have a lawful basis to do so.

At a glance — data shared with third parties

WhatWho receives itYour control
AI features — the text you submit plus limited training context (exercise names & categories, derived weight class & age group, sex, experience level, recent exercise history, language) OpenRouter, which routes the request to a Google Gemini model Opt-in. Nothing is sent until you accept an in-app consent screen shown before the first AI use. Revoke anytime in Settings → AI Personalization.
Product analytics — user ID, feature-usage events, app version, device type & OS, language PostHog (EU-hosted) Opt-out anytime in Settings → Privacy. Purged when you delete your account.
Crash diagnostics — error messages, stack traces, user ID, app version, platform Sentry (EU data residency) Production builds only; scrubbed of workout content and body measurements.
Never shared with anyone for these purposes — your name, email, exact weight/height/age, Apple Health data, precise location We show no ads, use no advertising identifier (IDFA), do no cross-app tracking, and never sell your data.

1. Data controller

HyperFlow is the data controller for personal data processed by the app. For any data-protection inquiry or request, contact [email protected].

2. Data we collect

Account information

Profile data (optional)

Workout data

Health data — Apple Health / HealthKit (iOS, optional)

AI features (optional — consent required)

Nothing is sent to the AI provider until you say yes. Before the first AI feature runs, HyperFlow shows an in-app consent screen that names the third party and lists exactly what leaves your device. If you decline, no data is ever sent and the rest of the app works normally. You can withdraw consent at any time in Settings → AI Personalization, which stops all AI transmission immediately.

Product analytics (optional — you can turn it off)

Subscription information

Exercise demonstration media

Technical data (automatically collected)

Diagnostics & crash reports

Push notifications (optional)

Biometric unlock (optional)

3. Legal basis for processing

4. Third-party data processors

We use trusted third-party services to operate HyperFlow. Each is bound by a data processing agreement.

ProviderPurposeDataLocation / Note
Supabase
Policy
Authentication, database, sync, and secure server functions (AI request relay, account deletion) Account/auth identifiers, a random per-install device identifier (cross-device sync & conflict detection), email, profile (username, experience, settings, weight class & age group), workouts, exercises, sets, templates, favorites, feedback, push tokens, subscription mapping, security logs EU (Frankfurt, Germany)
Apple
Policy
In-App Purchase processing (iOS), Sign in with Apple, push delivery (APNs), Apple Health / HealthKit Payment processing (Apple handles card details), subscription receipts & status, authentication tokens, notification delivery, workouts you save to Apple Health Payments on iOS are processed by Apple. We never receive or store your card details. HealthKit data stays on your device and with Apple.
Google
Policy
Sign in with Google (optional), Google Play Billing (Android), and push delivery via Firebase Cloud Messaging (Android) Google account identifier and email when you sign in with Google; payment processing on Android (Google handles card details); notification delivery Payments on Android are processed by Google Play. We never receive or store your card details.
RevenueCat
Policy
Validates App Store / Google Play purchase receipts and relays subscription events User ID, store receipt, product ID, subscription status, renewal/expiry dates
OpenRouter
Policy
AI inference for optional AI features (workout parsing, suggestions, exercise creation) Text you submit to an AI feature plus limited context (exercise names & categories, derived weight class & age group, sex, experience, recent exercise history, language) Sent only after you grant AI consent in-app — we ask before the first AI use, and consent is revocable at any time in Settings → AI Personalization. OpenRouter routes requests to Google (Gemini) models. Your name, email, exact weight, height and age are never sent. We do not use your data to train AI models.
Google (Gemini, via OpenRouter)
Policy
AI model inference for the optional AI features above — OpenRouter routes our requests to Google Gemini models The same AI request payload described in the OpenRouter row Reached only through OpenRouter, and only after you grant AI consent.
PostHog
Policy
First-party product analytics — which features are used, so we can improve the app User ID, app usage events (screens/features used, counts and derived ratios), app version, device type & OS version, language EU (eu.i.posthog.com). No workout content, exercise names, body measurements, health data, email or precise location. Turn it off anytime in Settings → Privacy; your analytics profile is purged when you delete your account.
Cloudflare
Policy
Content delivery of licensed exercise demonstration videos and images (CDN and object storage) Technical request data (IP address, user agent) when media is fetched via short-lived signed links
Sentry
Policy
Crash and error reporting (production builds only) Error messages, stack traces, breadcrumbs, user ID, app version, platform EU data residency. Crash reports are scrubbed and do not include your workout content or profile measurements.
Expo (EAS)
Policy
Push-notification relay and over-the-air app updates Push token & platform (notifications); app/runtime version & platform (update checks)
Resend
Policy
Transactional email (account emails and support replies) Email address and message content when we email you or you contact support

5. Data retention

6. Your rights under the GDPR

To exercise any of these rights, use the in-app tools in Settings or contact [email protected]. We respond within 30 days. You may also lodge a complaint with your local Data Protection Authority — in Belgium, the Autorité de protection des données / Gegevensbeschermingsautoriteit.

7. US privacy rights

If you are a US resident (including under the California Consumer Privacy Act), you have similar rights to know, access, correct, and delete your personal information, and the right not to be discriminated against for exercising them. We do not sell or share your personal information for advertising, and we do not use it for cross-context behavioral advertising. To exercise these rights, use the in-app tools or contact [email protected].

8. Security measures

9. International data transfers

Your core data is stored in the EU. Some processors may handle data outside the EU/EEA. Where that happens, we ensure adequate protection through Standard Contractual Clauses (SCCs) with all processors, EU-US Data Privacy Framework certifications where applicable, and data processing agreements with all third-party services.

10. On-device storage

As a native mobile app, HyperFlow does not use browser cookies, localStorage or service workers. It stores data on your device using:

11. Children

HyperFlow is not directed to children under 13, or under the minimum age of digital consent in your country if higher. We do not knowingly collect personal data from children. If you believe a child has provided us with personal data, please contact us immediately and we will delete it.

12. Language

This Privacy Policy is provided in English. Any translations are for convenience only — the English version controls.

13. Changes to this policy

We may update this Privacy Policy from time to time. We will notify you of material changes by email or through a prominent notice in the app. The "last updated" date above reflects the current version.

14. Contact

For any question about this policy or to exercise your data rights: [email protected] · Response time: within 30 days · Brussels, Belgium.

← Back to HyperFlow