Last updated: 23 March 2026
OffsideFPL is an independent companion app for Fantasy Premier League. We are not affiliated with the Football Association Premier League Limited. This policy explains how we collect, use, and protect your personal data when you use OffsideFPL.
When you sign in via Google, Facebook, or X (Twitter), we receive and store your name, email address, and profile image from your OAuth provider. We also store authentication tokens to keep you signed in. We never store your password — authentication is handled entirely by your chosen provider.
We fetch publicly available data from the FPL API, including league standings, gameweek scores, entry history, and team information. This data is associated with your FPL entry ID within your OffsideFPL league. For details on how the Premier League handles your FPL data, see the Premier League Privacy Policy.
We store your league memberships, roles (admin, member), offside game results, nominations, drink submissions (text notes and optional media URLs), and notification history.
If you opt in to push notifications, we store your browser push endpoint URL, encryption keys, and user-agent string to deliver notifications to your device.
We do not sell, rent, or share your personal data with third parties for marketing purposes.
We use a single session cookie to keep you signed in. We do not use advertising or tracking cookies. A small localStorage flag is used to remember if you have dismissed the app install prompt.
Your data is stored in a cloud-hosted PostgreSQL database. All connections use HTTPS/TLS encryption in transit. OAuth tokens are stored securely on the server and are never exposed to the browser.
Your data is retained for as long as your account is active. You can delete your account at any time from the Danger Zone section in Account settings. Deleting your account permanently removes your profile, league memberships, and associated data.
OffsideFPL is intended for users aged 18 and over. We do not knowingly collect data from anyone under 18. If you believe a minor has created an account, please contact us and we will remove it.
We may update this policy from time to time. Changes will be reflected on this page with an updated date. Continued use of the app after changes constitutes acceptance of the revised policy.
Questions about your data? Contact us at [email protected] or reach out on Discord and X.