What we collect
- Email address (for authentication)
- Username and display name (public)
- Training data you enter: programs, exercises, sets, logs
- Profile settings: unit, bar weight, plate inventory, 1RM formula
- Minimal telemetry: time-to-first-logged-set, weekly active usage. No third-party analytics, no tracking pixels.
How we use it
We use your data exclusively to provide the Service: authenticate you, store your programs, serve your training data back to you, and calculate plate loads and 1RM estimates. We do not sell your data. We do not use it for advertising.
Data storage
Your data is stored on managed Postgres on Hetzner infrastructure in EU datacenters. Backups are encrypted. We use HTTPS for all communication.
Your rights (GDPR)
- Access: Export all your data at any time from Settings → Export.
- Deletion: Delete your account from Settings → Delete Account. 30-day grace period, then permanent deletion of private data.
- Portability: Data exports are in standard JSON and CSV formats.
- Correction: Update your profile at any time from Settings.
Cookies
We use one session cookie (httpOnly, sameSite=lax) for authentication. No advertising cookies, no third-party cookies.
Third-party services
- Stripe — payment processing. Your card data is handled by Stripe, not stored by us.
- Resend — transactional email (magic-link sign-in, receipts).