REPWIND — last updated 19 August 2026
REPWIND is published by AGILE MOTION, a French SASU registered with the Lyon Trade and Companies Register under number 901 934 521. For any question about your data: contact@agilemotion.fr.
Video. Form check films your set and computes the bar path on the device itself. The video is never uploaded, never stored, never kept — it is discarded as soon as the analysis finishes.
Sleep, resting heart rate and heart-rate variability read from Apple Health or Health Connect are folded into a recovery score on the device.
Those three readings do not stay on the phone. They are written to your journal, and the journal is backed up to Firebase Firestore so you find it again on another device. They are also attached to your question when you ask the coach, so that it answers knowing how you are today: the raw value then goes to Google Gemini, alongside the score.
If you would rather it did not, do not connect Health Connect: the recovery score stays empty rather than being invented, and none of this is read or transmitted.
Email address (account), your sessions (exercises, sets, loads, reps), your recovery score, the sleep, resting heart rate and heart-rate variability behind it, your training profile (goal, equipment, sex, age, bodyweight, experience, days per week, declared physical limitations), an account identifier, your subscription state, and anonymised crash and usage reports. We do not collect your location, your contacts or your photos.
Voice logging — "eighty two five for six" — uses the Android or iOS speech recogniser, not ours. We ask it to work offline, but that is a preference: on a phone with no model installed, the system may transcribe on its own servers, under its own rules. We receive only the recognised text, never the audio, and nothing is recorded or kept.
The steps, and what is erased or kept, are set out on the deletion page. Invoices tied to subscriptions are kept for ten years, as accounting law requires, independently of account deletion.
REPWIND carries no ad network, does not use the IDFA, sells nothing to data brokers and builds no cross-app profile. Your data is never sold.
When you ask the coach a question, the question, a numeric summary of your session and today's recovery signals — score, sleep, resting heart rate, heart-rate variability — are sent to Google Gemini through Firebase AI Logic to produce the answer. Numbers and text only, never video. The Connectivity screen lets you switch training history, recovery signals and video analysis off independently; those switches genuinely control what is transmitted.
Google Firebase (Auth, Firestore, Storage, App Check) for your account, journal backup and the exercise library, covering your email, identifier, sessions and recovery signals; Google Gemini via Firebase AI Logic for coach replies, covering the question asked, the numeric session summary and today's recovery signals; Apple and Google for subscriptions. Account and journal data are hosted in the European Union. Requests sent to Gemini may be processed outside the EU, under Google's contractual safeguards.
Guest mode creates an anonymous session so the app can read its exercise library. It carries neither your name nor your email, and your journal stays on your phone.
You may access, correct, export or delete your data at any time. Account deletion is available in the app under Profile and erases both the journal held on our servers and the account itself. CSV export is available from the Connectivity screen. Contact: contact@agilemotion.fr.
REPWIND is not intended for, or marketed to, anyone under 16.