RoastFit — Privacy Policy

Last updated: 2026-05-04

What we collect

RoastFit does not require an account. On first launch the app generates an anonymous device identifier (a random string starting with rf_) and stores it locally and on our backend. This is the only thing tied to you.

We also store, on our backend, the following — only because they're needed to generate the personalized roasts the app is built around:

What we do NOT collect

Third parties

The roast text is generated by Anthropic Claude (Haiku). The app sends Claude only what's needed to write a single sentence — your alias / optional first name, gym time, status, last skip reason, your last few replies, and the AI's prior message in the same conversation. Claude does not retain that data for training. See Anthropic's privacy policy.

Our backend runs on Vercel with a Neon Postgres database. Both sit behind HTTPS only.

Selling or sharing

We never sell, share, rent, or otherwise expose your device ID, replies, or any other data to anyone outside the providers above. Period.

Deleting your data

Uninstalling the app deletes the local device ID from your phone. To purge the server-side record (replies, streak, etc.), email the address below with your alias (e.g. COUCH GREMLIN, THE WEAK) — we'll wipe it within 7 days.

Children

RoastFit is rated 17+ for frequent profanity and is not intended for users under 17.

Contact

Questions, deletion requests, or anything else: open an issue at github.com/ShipItAndPray/roastfit/issues or reach out via the App Store support link.


RoastFit · Apple Developer Team WS486NY2HV · App Store ID 6766336981