We only collect what we need to run the app:
Account info — your email, password (stored as a one-way bcrypt hash, never readable by us), and display name.
Profile & training data — age, position, fitness level, weekly availability, height/weight (optional), goals, recovery check-ins, completed sessions, match logs, and progress streaks.
Video uploads — short clips you choose to upload for AI analysis. Videos are temporarily processed by our AI provider and deleted from active storage when analysis is complete.
Device info — operating system, app version, and crash diagnostics. We do not track your precise location.
Payment info — handled entirely by Stripe. Velora never sees or stores your full card number. We keep a subscription status flag and Stripe customer ID so we know if you're on the free or premium tier.
Communications — emails you send us and feedback you submit through the in-app feedback button.