Privacy policy
Updated October 27, 2026
Fantasy Football Roaster turns fantasy league results into videos for your group chat. Contact david@fantasyfootballroaster.com with questions or to request deletion.
What we use
We store the league links you provide, public fantasy results, team names, the real names and cropped photos you add, your recap email, and your season-pass payment status. Please only upload photos you have permission to use. Stripe collects payment details; we do not receive or store your full card number.
How it works
We use league results, names, and photos to create personalized recaps. Selected facts and names go to our script and voice providers. Photos may go to our image provider to make the funny portraits in your video. We email your recaps and sign-in codes, and use secure browser cookies to keep your league draft and account accessible. If you make a free recap and give us your email, we may make your league’s next few weekly recaps (three at most) with the same names and photos and email you a short preview with an offer for the season pass. Each of those emails has a one-click unsubscribe.
We use PostHog analytics to measure page visits and selected actions, including referral source and free-recap version. We do not send names, email addresses, or photos to PostHog. Automatic interaction capture and session recording are off.
Service providers
Sleeper and ESPN supply public league data. OpenAI Sites and Cloudflare host the website, database, and files. GitHub runs our video-rendering jobs. Anthropic or xAI helps write scripts; Inworld supplies narration, with Google as a fallback. Google may generate image effects. Supabase handles email sign-in. Resend delivers email, and Stripe processes payments. These providers receive the data needed for their respective roles.
Your videos and photos
Profile photos and generated videos are stored privately. A download link in your recap email grants access to that video to anyone who has the link. If you share the video or link in a group chat, its members can view and share it. We do not sell your personal information.
Retention and control
We retain league profiles and recaps so you can access them during the season. You can request deletion of your photos, league data, or account by emailing David. Payment records may be retained as needed for accounting, fraud prevention, or legal obligations. Editing a photo affects future recaps and does not alter videos already downloaded or shared.
Support and delivery
Reply to a recap or email david@fantasyfootballroaster.com to update your details, stop future recap emails, or ask for help. We do not need access to your Google inbox, ESPN password, or fantasy-account cookies.