SPRIVO Privacy Policy

This document describes what the SPRIVO app actually does with your data.

Last updated: 29 August 2026

Who we are

SPRIVO ("we", "us", "the app") is operated by the developer of the SPRIVO

app. If you have questions about this policy or your data, contact us at

didiappinfo@gmail.com.

What SPRIVO does

SPRIVO is a sprint-coaching app: you record or upload a short sprint

video, an on-device AI model analyzes your running mechanics, and SPRIVO

gives you a score, a phase-by-phase breakdown, and (for subscribers) a

personalized training plan, progress tracking, nutrition logging, and

live GPS run tracking.

Information we collect and why

CategoryWhatWhyStored
AccountEmail address, password (handled by our authentication provider, Supabase — we never see your raw password)To create and secure your account, sync your data across devicesSupabase-managed auth database
Sprint videosThe video you record or upload for analysisTo run the pose-analysis pipelineOn your device only, unless you explicitly opt in to a future cloud video backup feature (not yet enabled)
Pose/analysis dataBody-landmark measurements derived from your video, your score, phase breakdown, technique metricsThis is the core output of the appOn your device; also synced to your account once signed in, so your history follows you across devices
Training dataYour training plan, workout logs, personal bests, re-test results, achievementsTo build and track your personalized training planOn your device; synced to your account once signed in
Nutrition dataMeal entries you log, and — only if you explicitly tap "Analyze with AI" — a meal photoManual food logging; optional AI-estimated nutrition breakdownOn your device; synced to your account once signed in. A meal photo is only sent to our AI analysis service at the moment you request it, and is not stored by our backend beyond that request
GPS / run dataYour route and pace during a run you started with "Start Run"Live run tracking, route/pace historyOnly while you're actively tracking a run — never in the background. On your device; synced to your account once signed in
Coach conversationsMessages you send to SPRIVO Coach and its repliesTo provide coaching responsesOn your device only — not currently synced to any server-side conversation history
Subscription/purchase dataYour subscription status and purchase historyTo unlock SPRIVO Pro featuresHandled by RevenueCat and the app store you purchased through (Apple App Store or Google Play) — we receive your entitlement status, not your payment details
Athlete profileHeight, weight, date of birth, dominant leg (all optional, provided during onboarding)To personalize scoring and training recommendationsOn your device; synced to your account once signed in

We do not collect: your name (beyond what you choose to display),

gender, contacts, microphone audio, precise location outside an active

run, or advertising/tracking identifiers. SPRIVO has no advertising SDK

and does not sell your data to anyone.

Analytics

SPRIVO currently runs with analytics disabled by default (a "no-op"

analytics implementation collects nothing). If analytics is enabled in a

future version, it will only ever record non-sensitive product-usage

events (e.g. "opened the Analyze screen") — never your video, photos, GPS

route, or performance data — and this policy will be updated first.

Third parties we share data with

your account and synced data.

behalf; your actual payment is handled by Apple/Google, not by us or

RevenueCat directly.

on-device coaching engine, and no third-party AI provider is configured

in production today. If an AI provider is configured in a future

version (for SPRIVO Coach conversations or, if you request it, AI

meal-photo analysis), only the specific message or photo you send at

that moment would be sent to that provider to generate a response; it

would not receive your video, GPS data, or account details beyond

what's needed to answer that one request, and would not be stored by

our backend beyond the request's lifetime.

you subscribe, processes your payment.

We do not share your data with data brokers or advertisers, and we do not

sell your personal information.

Your choices and rights

feature except live pose analysis itself, works without ever sending a

photo or video anywhere.

have an active run tracking session open; every other feature works

fully with location permission denied.

export of your account's data.

permanently delete your account and all associated cloud data. This

also removes your local on-device data (Profile → Delete Local Data

removes on-device data only, without deleting your cloud account, if

you'd rather keep your account but clear this device).

didiappinfo@gmail.com.

Data retention

Your data is retained for as long as your account exists, so your

history remains available to you. Local, on-device data (like sprint

videos) persists until you delete the specific analysis or use "Delete

Local Data." Deleting your account removes your cloud data; it does not

automatically wipe local data on every device you've used — use "Delete

Local Data" on each device if you also want that removed.

Security

Data in transit to our backend is encrypted (HTTPS/TLS). Your account

data is protected by database-level access rules that ensure only you can

read or write your own records — enforced at the database layer via

Postgres Row-Level Security, not only in the app itself.

Children's privacy

SPRIVO is intended for users aged 13 and older and is not directed at

children under 13. We do not knowingly collect personal information from

children under 13. If we become aware that a child under 13 has provided

us with personal information, we will delete it.

International users

SPRIVO's backend infrastructure is hosted in the EU West (Ireland) region

via our database provider, Supabase. Your data is stored and processed

there regardless of the country you access SPRIVO from.

Changes to this policy

If we make material changes to this policy, we'll update the "Last

updated" date above and, for significant changes, notify you in the app.

Contact us

didiappinfo@gmail.com