Kinehub ("we", "us") helps people move better through guided rehab and mobility sessions. This policy explains what we collect, why, how long we keep it, and the choices you have. We've tried to keep it short and plain.
1. Who we are
2. Information we collect
- Account — email address and, if you provide one, display name.
- Profile — goals, focus areas, fitness level, daily time commitment, reminder time, gender, age band, height, weight, units preference, activity level, job type, pain areas, existing conditions, dark-mode and sound preferences.
- Profile photo — only if you add one. Your device asks before the app can open your photos, and only the picture you choose is uploaded. We crop and shrink it and remove its location and camera data before it leaves your device. It is stored privately: only you and a physiotherapist you connect with can see it. Removing it, or deleting your account, deletes it.
- Pregnancy dates — if you tell us you are pregnant, your due date and, later, the date your baby arrived, if you choose to give them. They are used only to choose exercises that suit your stage of pregnancy or recovery after birth, and to pause reminders around the birth. You can remove them, and pregnancy, from your profile at any time.
- Activity — session logs (date, duration, exercises completed, optional mood and notes) and per-exercise completion records.
- Optional health logs — before/after pain ratings, sleep quality, sleep hours, and recovery scores you choose to enter.
- Safety screening answers — if you tell us you are in pain, we ask a short set of safety questions before building you a programme. We store which of them you answered “yes” to, and when you answered. Those answers are health information and some are sensitive in their own right: they cover bladder and bowel control, numbness, weakness, unexplained weight loss, whether you have ever been treated for cancer, fever, night pain, and long-term steroid use or a diagnosis of osteoporosis. They are used for one purpose — deciding whether to give you exercises or tell you to see a clinician — and they are never sent to the AI provider.
- Care context — whether you are waiting for a health appointment, already under a clinician, or managing on your own, and, if you choose to give it, the date you were referred.
- Wearable & health data — if you connect a device or import metrics, we may store steps, active minutes, resting heart rate, average heart rate, sleep hours, sleep quality, calories burned, and workout count.
- AI coach messages — the messages you send and receive through the recovery coach so we can generate replies and keep your conversation history.
- Form-check photos and clips — if you use form check, the photos or short clip of you doing an exercise that you choose to upload. They are kept only while they are being reviewed (see sections 7 and 11); the written feedback is kept.
- Therapist link & consent choices — whether you are connected to a clinician, how you connected, and your per-category consent choices (pain data, check-in/sleep data, wearable data, mental health/coach messages).
- Shared report tokens — when you generate a shareable report, we create a random link and store the snapshot of data it points to.
- Payments — Stripe customer ID, subscription ID, price/product IDs, status, and current period dates. We do not store card numbers.
- Technical — minimal error and request logs needed to keep the service running, plus anonymised analytics events.
3. How we use your data
- Personalise your daily plan, exercise library, and "Next 7 days" recommendations.
- Show your streaks, weekly activity, pain trends, and achievements on the Progress page.
- Power the AI recovery coach and keep your conversation context.
- Generate the reports you choose to share with a clinician or trusted person.
- Send the daily reminder you've configured, if you turn it on, as a notification on your device and in the app, at your local time. We store your timezone for this.
- Process payments and manage your subscription or team plan.
- Detect crisis-risk language in coach messages and, where appropriate, show emergency resources or alert a linked clinician.
- Diagnose and fix bugs.
4. Legal bases for processing
- Contract — to provide your account, sessions, progress tracking, and reminders.
- Consent — for optional data such as wearable imports, AI coach use, pain/sleep logs, and sharing data with a therapist. You can withdraw consent at any time.
- Explicit consent (Article 9) — for health data specifically: your safety screening answers, sending your profile and recent pain scores to the AI provider, and the form-check photos you upload. Screening questions are only asked once you have told us you are in pain and are answered by you deliberately; AI personalisation asks separately and does nothing until you agree.
- Legitimate interests — for analytics, error reporting, fraud prevention, and service improvement, limited to data that is not sensitive.
- Vital interests — in rare cases where coach messages indicate imminent risk of serious harm to you or others, we may process that message to show crisis resources or notify an emergency contact or linked clinician.
6. Therapist access and consent
Whatever you choose, a connected clinician can see your name, email, avatar, goals and focus areas. Your existing conditions, current pain level and age are shown to them only if you share pain data. Your answers to the safety screening questions are never shown to a clinician. Disconnecting withdraws all of your consent choices; if you reconnect, you are asked again.
Each time a clinician opens your record, or a report you shared with them, it is logged (at most once an hour) and you can see the list in your Privacy centre. The log is kept for two years. If you share data with a clinician or turn on AI personalisation, we remind you every six months to check that your choices are still what you want.
7. AI coach and crisis detection
The coach receives the messages you send and enough recent conversation to keep context.
Personalised exercise generation receives a profile summary so the suggestions are safe for you: your age, biological sex, height, weight, activity level, occupation type, goals and focus areas, any existing conditions you have told us about, your current pain level, and your recent pain trend including average pain before and after sessions. Your name, email and message history are not included. This is health data, and is treated as special category data under UK GDPR. We do not collect or process data about your ethnicity.
You can turn personalised generation off at any time in your profile settings, and the profile summary above then stops being sent.
Form check receives the photos, or still frames from the short clip, that you choose to upload, together with that exercise's written instructions. The images are stored privately while they are reviewed and deleted as soon as the review comes back, whether it succeeds or not. Only the written feedback is kept.
Crisis detection. We scan coach messages for phrases that may indicate self-harm, suicidal ideation or other severe distress. When one matches we store the matched phrase and a short excerpt of the message so the event can be reviewed and acknowledged, show an in-app Crisis Card with emergency resources, and — only if you have connected a clinician and consented to share mental health data with them — may notify that clinician. This is not a substitute for emergency services: if you or someone else is in immediate danger, call your local emergency number.
8. Wearables and health data
10. Your rights
- Access your data from the in-app profile screen.
- Update or correct your goals, focus areas, and reminders anytime.
- Withdraw consent for wearable imports, AI coach, or therapist data sharing.
- Revoke a share link from the Reports screen at any time.
- Delete your account and all related data from the profile panel — this is immediate and irreversible.
- Data portability — download a copy of your data yourself with "Download my data" in the profile panel, or email dikkojunaid21@gmail.com and we will send it.
11. Retention
Some things are deleted sooner, even while your account is open: form-check photos and clips as soon as their review comes back; coach conversations after 12 months with no activity; the message excerpt stored with a crisis alert after 12 months; and the record of clinicians viewing your data after two years.
12. Security
13. Where you are, and what that means
Kinehub is run from the England and Wales and is available to people elsewhere. Whoever you are and wherever you live, the commitments in this policy apply to you in full: the same data, the same purposes, the same rights to access, export and delete.
Which law sits behind those commitments depends on where you are. If you are in the UK, that is UK GDPR, and the ICO is your supervisory authority. If you are in the EEA or Ireland, that is EU GDPR, and you may complain to your national data protection authority. If you are outside both — in the United States or Australia, for example — your data is still handled to the standard this policy sets, and is processed in the UK and EU, but your local privacy law may give you additional or different rights that this policy does not yet describe. If you want to exercise a right you believe you have, email us and we will tell you honestly whether we can do it.
Lovable Cloud and our other providers may host data outside your country of residence. Where data is transferred from the UK or EEA, we rely on appropriate safeguards such as Standard Contractual Clauses.
13a. Emergency information by region
14. Children
15. Analytics and error monitoring
PostHog receives your user id, the pages you visit, and a fixed list of named events such as starting a session or sharing a report. Events carry no health values: no pain scores and no answers to safety questions. Automatic capture of whatever you click is switched off, specifically so that things like pain scores and symptom labels are not recorded, and session recording is disabled. PostHog uses no cookies or device storage, and processes this data in the United States under Standard Contractual Clauses.
Sentry receives error reports. Session replay runs only when an error occurs, with all text masked and media blocked, so the replay shows the shape of the screen rather than its contents.
Neither tool receives your pain scores, pain notes, coach messages or clinician correspondence. You can opt out by contacting us.