Privacy Policy

Mosaic — Last updated 17 May 2026

Mosaic ("we", "us") is a personal training plan application for iOS. This policy explains what data we collect, how we use it, who we share it with, and your rights over it. Mosaic is operated by Tristan Louveaux, based in the United Kingdom.

Data we collect

Mosaic collects data from the following sources, only with your explicit authorisation:

How we use your data

All data is used exclusively to provide Mosaic's training plan and fitness tracking features to you. Specifically:

Artificial intelligence

Mosaic ships with no AI or machine learning feature. No part of your training data, from Strava or from any other source, is sent to a language model or any third-party AI service. Every number Mosaic shows you is produced by a deterministic physiological model, documented in full on our methodology page.

Data storage and security

Your activity data is stored in a secured Supabase database hosted on AWS infrastructure in the EU. Data is encrypted in transit (HTTPS) and at rest. Row-level security policies enforce that you can only read and write your own data. Apple Health data is processed on-device and is not transmitted to our servers unless you also have the same metric synced via Strava or Garmin.

Sub-processors

Mosaic uses the following third-party services to operate. Each is contracted as a data processor and is governed by their own privacy policy.

Data retention

We retain your data for as long as your account is active. If you disconnect Strava, syncing stops and Mosaic's access is removed immediately, and Strava-sourced data already stored is deleted within 30 days; we confirm by email once deletion is complete. If you delete your account from inside the app, your data is marked for deletion immediately and permanently purged within 30 days. The 30-day window lets you sign back in and cancel the deletion if you change your mind.

Your rights

Under the UK GDPR, the EU GDPR, and applicable data protection law, you have the right to:

To exercise any right that is not available in-app, email tristan@mosaicrunning.run.

Revoking access and deleting data

To disconnect Strava, open Mosaic, go to Account, and tap Disconnect on the Strava row. You can also revoke from your Strava app settings directly.

To disconnect Garmin, open Mosaic, go to Account, and tap Disconnect on the Garmin row.

To disconnect Apple Health, open iOS Settings, Health, Apps, Mosaic, and turn off the relevant permissions.

To delete your account and all data Mosaic holds about you, open Mosaic, go to Account, and tap Delete account. You can also email tristan@mosaicrunning.run with the subject "Delete my data".

Children

Mosaic is not directed to children under 13 (or 16 in the EU). We do not knowingly collect data from children. If you believe a child has provided us with personal data, email us and we will delete it.

Changes to this policy

Material changes will be flagged in-app and noted at the top of this page. The "Last updated" date above always reflects the most recent revision.

Contact

Questions about this policy: tristan@mosaicrunning.run


Terms of Use · Support

← Back to Support