← Back to Home
Security Policy
Last updated: December 2024
1. Authentication & Access
- Secure authentication via Supabase Auth with email/password or OAuth providers
- Session tokens with automatic expiration and refresh
- Row-Level Security (RLS) policies ensure users can only access their own data
2. Data Protection
- All data transmitted over HTTPS (TLS 1.3)
- Data at rest encrypted using AES-256
- Database hosted on Supabase with automatic backups
- Uploaded images processed securely and not publicly accessible
3. AI Processing
Screenshots are processed using Google's Gemini AI to extract step counts. Images are transmitted securely and processed in real-time. We do not use your images to train AI models.
4. Verification System
Our AI verification system attempts to validate step counts from submitted screenshots. While we strive for accuracy, automated verification is not infallible. League admins can review and flag submissions for manual verification if needed.
5. Reporting Security Issues
If you discover a security vulnerability, please report it through our feedback form. We take all security reports seriously and will respond promptly.