HAUL is a strength-training app with an AI coach. It needs your training data to coach you. That is the whole reason it collects anything.
The short version
- We never sell your data, and we don't run ads.
- Your sets and weights go to Google Gemini to generate your coaching. They aren't used to train anyone's model.
- The app records app screens so we can see where people get stuck. Typed text and images are masked; your workout numbers are visible. One switch turns it off.
- If you use the social features, other lifters see what you share — that part is public by design.
- Delete your account in the app and everything goes within 30 days.
01What we collect
- Account — your name, email, and sign-in details, handled by Clerk. If you sign in with Apple or Google, we receive whatever that provider passes us; we never see your password.
- Training data — workouts, sets, weights, reps, RPE, routines, body measurements, and any notes you write.
- Device & diagnostics — device model, OS version, app version, crash reports and error traces (Sentry), and product-usage events such as which screens you open (PostHog).
- Notification token — if you allow notifications, a push token for your device so a reminder or a friend's activity can reach you.
- Web visits — pages you open on haul.fit, plus the referring link, so we can tell which posts bring people here.
02Screen recordings — the part most policies bury
The app records sessions of its own screens (via PostHog Session Replay) so we can watch where people get stuck rather than guess. This is worth being precise about:
- Masked, never recorded: anything you type into a field, and all images — display name, notes, avatars, progress photos.
- Visible in the recording: your workout numbers — sets, weights, reps — because they're drawn as text on screen, and a replay without them can't show us what went wrong.
- Also captured: app logs and the timing of network requests, for diagnosing failures.
- Off in one tap: Settings → Privacy → Usage analytics. That switch stops analytics and recording, immediately and permanently, until you turn it back on.
03What other lifters can see
HAUL has social features, and they only work by showing your training to other people. If you follow someone, join a group, or share a session, then your display name, avatar, completed workouts, volume, streaks and personal records can be visible to the lifters you're connected with — including on group leaderboards. Anyone you send a share link to can open what that link points at.
None of this happens to an account that doesn't use the social features. If you'd rather train privately, don't follow anyone and don't join a group.
04How your coaching is generated
When Vale reviews a session or writes your next one, the relevant training data — the lifts, numbers and history that decision needs — is sent to Google Gemini and the response comes back into your app. Your name and email are not part of that request. Google does not use it to train their models.
05Who else touches it
We don't sell personal data and we don't run ads. It's shared only with the companies that make the app work: cloud hosting and the database your training is stored in, the service that handles sign-in, the AI provider that generates your coaching, the tools that report crashes and product usage, and the service that delivers push notifications. Each is contractually limited to operating HAUL and nothing else.
These providers are based in the United States, so if you're in the UK or EU your data is transferred there under the standard contractual clauses those providers offer. Want the current list of providers by name? Email privacy@haul.fit and we'll send it.
06What you can do about it
- Take your data out — Settings → Privacy → Export workout log gives you a CSV of your training history.
- Stop analytics and recording — Settings → Privacy → Usage analytics.
- Delete everything — see Account deletion. It removes the account and its data, not just the login.
- Ask us anything else — a full copy, a correction, or a question about any of the above: privacy@haul.fit.
07How long we keep it
Your training data stays while your account exists — that's the point of a training log. Delete the account and it's removed within 30 days, apart from limited records we're legally required to keep. Screen recordings and analytics events expire on PostHog's own retention schedule and are not kept indefinitely.
08Children
HAUL isn't built for children and we don't knowingly collect data from anyone under 13 (or the minimum age where you live). If you believe a child has an account, email us and we'll remove it.
09Changes
If this policy changes in a way that affects you, we'll say so in the app rather than quietly editing this page. The date at the top always reflects the current version.
If anything here reads as vague, that's a bug — tell me and I'll fix the wording. It's a small team and the email goes to a person. privacy@haul.fit