Last updated: 18 July 2026. OneFPL is built to need as little of your data as possible.
When you enter your FPL Team ID for personal tools, it is saved in your browser so the app remembers it on your next visit. You can clear it any time by clearing your browser storage. If you subscribe to push notifications, we store the subscription token needed to deliver them.
If you use the Mini-League Manager, we store on our servers the information needed to run that league:
A mini-league page is readable by anyone with its link. It is not listed in search engines, but treat the link as shareable: only send it to the people in your league. If you are an organizer and want a league removed, contact us.
League hosts and administrators can create an optional OneFPL account using Google or an email magic link. Authentication is provided by Supabase. When you sign in with Google, Google shares basic profile information such as your name and email address with Supabase and OneFPL. We store your account identifier, email address and display name so you can access account-only features. OneFPL never receives your Google password or your official FPL password.
Supabase sets essential session cookies when you sign in. These cookies contain the identifiers and tokens required to keep your OneFPL account authenticated and are not used for advertising.
We may use privacy-respecting analytics to understand which features are used, and light advertising on content pages (such as the blog) to help cover hosting. Where required, ad and analytics providers set their own cookies - see our Cookie Policy.
OneFPL fetches data from the official Fantasy Premier League API. We are not affiliated with the Premier League or FPL - see our disclaimer.
Questions about privacy? Get in touch.