Last updated: May 8, 2026.
| Data | Why | Retention |
|---|---|---|
| Subject's first name (you type it) | To render the roast page | ~30 days; deleted with the page |
| A few short facts (you type them) | Sent to AI to write personalized jokes | ~30 days in the saved roast JSON |
| Optional photo (you upload it) | To render the roast page | Source upload purged within 24 hours of generation; rolling cleanup of stored variants within ~30 days |
| Stripe payment metadata (if you pay $2.99) | To process payment, prevent fraud, honor refunds | As required by Stripe and tax law |
| Basic request logs (IP, user-agent, timestamps) | Operating the site, abuse prevention | ~30 days in Vercel logs |
We do not require an account. We do not use ad tracking, marketing pixels, or analytics that fingerprint you across sites. We do not store your card numbers — Stripe handles them directly. Page views, when counted, are aggregate and do not include personal identifiers.
If you are the Subject of a roast page someone else made about you, your first name and any facts the creator typed exist on our service because the creator submitted them. We did not collect this data from you. You can request takedown at any time at abuse@roastpage.app or via /takedown, and we will remove the page promptly. You can also email contact@roastpage.app for a copy of what we have or to ask us to delete it.
We use minimal browser storage:
rp_paid_<id> in localStorage — remembers "this roast page has been paid for" so the watermark stays hidden on return.rp_age_confirmed in localStorage — remembers your one-time 18+ acknowledgment so we don't re-prompt.rp_chunk_reload_attempted in sessionStorage — guards against infinite reload loops after a deploy.We do not set advertising cookies and do not run third-party analytics.
These providers operate primarily in the United States. By using the Service you understand your data is processed in the U.S.
RoastPage is not intended for users under 18. We do not knowingly collect data from anyone under 18. If we discover that data about a person under 18 has been submitted to the Service, we will delete it immediately. Sexual content involving minors is strictly forbidden and will be reported to NCMEC. If you believe a minor's information is on the Service, email abuse@roastpage.app and we'll remove it.
We use HTTPS, scoped storage tokens, and minimal data retention. No system is perfectly secure. Don't upload photos or facts you can't tolerate being seen.
RoastPage is registered in the State of Texas, USA.
We may update this policy. The current version always lives at this URL. Material changes take effect when posted.
Privacy questions: contact@roastpage.app
Takedowns / DMCA: dmca@roastpage.app or /takedown.
Signed: Founder, RoastPage.