Privacy

What Roll On does with your team's information

Last updated 9 August 2026 Published by Roll On

At a glance

Roll On is a football team-management app for grassroots coaches in the UK. This policy is written for coaches using the app, and for parents or guardians of players whose details a coach has added. The app is distributed in the UK only and is intended for adult coaches and team managers — children do not use it themselves.

InformationWhere it livesWho can see it
Player details — name, squad number, position, match history Your private iCloud You, and coaches you invite to that team
Your coach profile — name and role on each team Your private iCloud You, and coaches on that team
Team details — name, colour, optional badge, squad size Your private iCloud You, and coaches you invite
Fixtures, formations, line-ups, substitutions, notes Your private iCloud You, and coaches you invite
An invite code you create — carries the team name and the invited coach's name Shared lookup area Whoever holds the code. Deleted when it's used, cancelled, its team is deleted, or after 7 days
A request to join a team — your display name and iCloud email address Shared lookup area The team's manager. Deleted by your device once you're in, or after 14 days if nobody answers
Next-event widget summary — each team's name, colour and resized crest, plus its next couple of events (title and date) Your device only Nobody. It never leaves the phone
Never collected Financial information, government ID numbers, health or medical records, precise location, advertising identifiers. No analytics or tracking SDKs are built into the app.

What information Roll On stores

When a coach uses Roll On to manage a team, the app stores:

  • Player details: name, squad number, preferred position, activity status, and match history — minutes played, goals, assists, player-of-the-week, and availability for fixtures. Because a squad is made up of children, Roll On has no way to add a photograph of a player: their avatar is their initials. Earlier versions did allow one, and any photo added then is deleted from your iCloud the first time this version opens.
  • Coach and manager details: your name or display name, and your role on each team you're part of. If you use an invite code to ask to join someone else's team, the app also asks for the email address you sign in to iCloud with, so that team's manager can confirm it's really you before granting access. That address is kept with your coach record on the team, so it is visible to the manager and to the other coaches on that same team — it is not shown to anyone outside it.
  • Team details: team name, colour, an optional club badge or logo, and squad size.
  • Fixtures and events: opponents, dates, locations, formations, line-ups, substitutions, and any notes you add.

Roll On does not ask for or store financial information, home addresses, health or medical records, or precise location data. It contains no advertising, and uses no analytics or tracking SDKs.

One thing the app has no say in: if you have left "Share With App Developers" switched on in your iPhone's Settings → Privacy & Security → Analytics & Improvements, Apple gives the developer anonymous, aggregate figures — how many devices have the app, how often it's opened, and crash reports. That comes from Apple, is not tied to you or your team, and switching it off stops it.

Where this information is stored

All of the information above is stored in a private database in your own iCloud account, using Apple's CloudKit service. This is how the app keeps your data in sync across your own devices and lets it survive a phone upgrade.

  • By default, this data sits in your private CloudKit database. Apple encrypts it in transit and at rest, and neither Apple nor the developer of Roll On can read its contents for their own purposes.
  • If you use team sharing to invite another coach or manager to a team, the records for that team — including player names and details — become visible to that person too, through Apple's sharing mechanism. Only people you explicitly invite, and who accept, gain access.
  • Inviting a coach or asking to join a team briefly uses a lookup area of Roll On's iCloud storage that isn't private to you and isn't limited to people you've invited — it's what lets an invite code or a join request be found by someone else's device. It holds nothing about players, and it is the only part of Roll On the developer is able to read.
  • An invite code published there carries the team's name and the intended coach's name. It is deleted as soon as it's used or cancelled, and when the team it belongs to is deleted. A code that's simply left alone stops working after 7 days, and the phone that created it deletes it the next time you open the app.
  • A request to join published there carries your display name and the email address you sign in to iCloud with. Only the device that sent it can delete it — the manager can't, whichever way they decide — so your own copy of Roll On does it for you: as soon as the team syncs to your device, or, if the request is turned down or simply never answered, once it has lapsed at 14 days. Either way it happens the next time you open the app.
  • A small "next event" summary is also stored locally on your device, so the home-screen widget can draw itself without opening the app. It holds every team's name, colour and a resized crest, and the next couple of events for each — their dates, and their titles, which for a match is the opponent and any score you've entered, and for training or anything else is whatever you called it. No player is named in it, and it never leaves your device.
  • The developer of Roll On does not operate a server and cannot access what's stored in your iCloud account. Apart from the lookup area described above, no copy of your data reaches them.

Who can see a player's information

  • The coach or manager who added the player.
  • Any other coach or manager who has been invited to that specific team and accepted the invite.
  • Nobody else. Roll On does not publish, sell, or share player or coach data with any third party, advertiser, or analytics provider.

Your rights and how to exercise them

Because this data lives in your own iCloud account, you're in direct control of it at all times.

  • View or correct a player's details at any time from their profile in the Squad screen.
  • Delete an individual player from Player Details → Delete Player. This permanently removes their profile and match history from your device and your iCloud account.
  • Delete an entire team, including every player, fixture and match history, from that team's Manage Team screen → Danger Zone → Delete Team. You can also selectively clear just the squad, the fixtures, or the events from the same screen.
  • Remove a coach's access to a team from Manage Team, which stops them seeing that team's data going forward.
  • Stop sharing entirely by turning off iCloud for Roll On in your device's Settings app, or by signing out of iCloud — though this also stops your data syncing across your own devices.

Step-by-step instructions are on the support page.

If you're a parent or guardian and have a question about how a club or coach is using Roll On to store your child's details, the data controller is the coach or club who entered that information, not the Roll On developer — they're best placed to action a correction or deletion request. If you need help reaching them, or have a question about the app itself, get in touch at the address below.

Data retention

Information stays in your iCloud account for as long as you keep it in the app. There's no separate backend copy — deleting a player or team in the app deletes it from iCloud too, on your next sync.

The shared lookup area works differently, and it's worth being exact, because nothing there expires on its own — each entry is deleted by the phone that put it there. An invite code goes when it's used, cancelled, or its team is deleted, and a code that's generated and then forgotten goes once it lapses at 7 days. A join request goes when the join completes, and one that's turned down or never answered goes once it lapses at 14 days — and only the device that sent it can do that, which is why it's your copy of the app that does. In every case the deletion happens the next time that person opens Roll On.

Children's information

Roll On is used by adult coaches to record details of youth players for team-management purposes — line-ups, substitutions, and playing time. We recommend that clubs and coaches using the app for youth teams do so under their existing safeguarding and parental-consent arrangements, for example an FA-affiliated club's standard registration consent, and enter only the minimum information needed to run training and matches.

This website

Everything above is about the app. The website is a separate thing, and worth being precise about: these pages are plain files. They set no cookies, run no analytics, and load nothing from anyone else's servers, so there is nothing here to consent to.

They are served by Cloudflare, though, and that part is not nothing. Like any host, Cloudflare handles every request and keeps its own logs, which include your IP address, to deliver the pages and to block attacks on them. It also adds two small scripts of its own to every page: one that spots automated traffic, and one that restores the address behind the contact links above, which is kept out of the page so that it cannot be collected and sold. Neither is analytics and neither is used to build a picture of you, but they are Cloudflare's rather than ours, and what Cloudflare does with request data is covered by its own privacy policy.

None of that tells us who you are. Nothing here is logged by us, and there is no account to tie a visit to; what we can see is Cloudflare's count of how many people came, not which people.

Changes and contact

If this policy changes, the "last updated" date at the top will change with it. Material changes will be reflected here before they take effect.

Questions about this policy, or a request to correct or delete something: send an email. Requests about a specific child's details are better directed at the coach or club who entered them, as described above.