⚽ Juke
Privacy policy
Last updated 6 November 2026
Juke is an iPhone app for young football (soccer) players: a skill path, juggling counted by the camera, challenges and a page for each player. It works with the Juke website (app.jukeskills.com), where families sign in and teams keep their game videos. Both are run by the Juke team. This page says what we collect, why, who sees it and how to delete it.
Contact: support@jukeskills.com
Children and parents
- Anyone can use Juke on their phone to practice. Nothing they enter or film leaves the phone until an account is connected.
- A player under 13 only connects through a parent or guardian, who signs in with their own email or their own Sign in with Apple and says they're the parent or guardian. That's the parent's consent to what this page describes.
- When a player under 13 asks to share something beyond the family (videos with their team and friends, a public profile, a friend, Juke's AI check), their parent signs in and answers: on the website, on the parent's own phone, or right there on the child's phone, by confirming with the parent's own Sign in with Apple (the Apple ID that holds the family's account; a child's own Apple ID doesn't count) or, for a family that signs in by email, a code we email to the parent. We check Apple's sign-in or the code and don't keep either. A parent can say yes just this once, or from now on: a yes from now on covers that kind of thing for that player until the parent turns it off (one yes covers the everyday ones together: sharing with their team and friends, Juke's AI check of shared videos, and friends, which includes listing them on their teams on a club's page; a public profile's extras are asked on their own), on the website or in the app's Settings › Sharing and privacy. A parent who connects the app by their own Sign in with Apple or a code emailed to them gives that everyday yes from now on with the sign-in, for their players, including any they add later, as the screen says above the sign-in; they can turn it off the same way, for one player or all. Instagram is asked every time. We keep a record of each yes and each change, with how and when it was given.
- A player 13 or over may connect their own account instead, and says so when they do.
- An age group isn't an age (some leagues group by birth year, others by school year), so players in U14 and younger give their birth month and year (no day). It's how we know who is really 13 or over, and who is old enough for header levels. A player under 13 can't connect their own account, whatever age group they pick.
- On iOS 26 and later, the app asks Apple for the age range of the person using the phone, keeps Apple's answer on the phone, and uses it only to apply the stricter under-13 rules (if Apple says under 13, a parent's yes is needed, whatever birth month was given); when an account is connected on that phone, the app tells us only that it's an under-13's phone, never the range, and we don't keep it.
- A parent can see, change or delete their child's information at any time: in the app (Settings › Delete account) or by writing to us. We don't make a child give more information than the app needs.
What stays on the phone
Before an account is connected, the player's first name, age group (and birth month, for U14 and younger), club and team, their progress on the path, their counts and the videos they record stay on the phone. We don't receive them, apart from the anonymous usage counts below, which carry no name and can't be tied to the player.
While the camera counts, the microphone (only if you allow it) listens for the ball's touches, to count the ones the camera can't see. It's used on the phone as it happens: nothing it hears is recorded, kept or sent. The videos Juke records never have the microphone's sound. A footwork video can carry the song that played during the go, added by the app from its own music. You can turn the microphone off in Settings, "Listen for touches". Call-outs (a voice calling a body part while you juggle) are spoken and judged on the phone: nothing about them is sent.
Keep a copy in Photos, if you turn it on: the app adds the player's records and kept videos to your own Photos library, where iCloud Photos can back them up. Juke can only add to Photos, never see what's in it, and we don't receive these copies.
What we collect
- Anonymous usage counts, on every phone, connected or not: which first-day steps were done (name, camera, first go), each go's count rounded into a range, levels started, passed and failed, a song's stars, which screens are opened (the tab and the page's name, from a fixed list), when Connect, challenges and sharing are used, which step of joining a team was reached (a team code pasted or its link opened, the join screen, Apple's sheet and its yes, on the team or asked, Not now, Text my parent), on a team link's web page how many times it was opened and Get Juke tapped (a number a day, never who), when the family plan's offer is shown and whether a free trial or the plan was started or canceled, and which version of a part of the app the phone has when we're comparing two. They carry a random number made on the phone, never the account, a name, words, a video or sound, or where you are, and times only to the hour. We use them only to make Juke better, never for ads or profiling, and share them with no one. They're deleted 13 months after the phone was last seen.
- Sign-in: the account's email address (none if you made the account with Sign in with Apple: we don't ask Apple for your email), and the names of the phones connected to it.
- Alerts, only on a phone that turns them on: a push code from Apple for that phone, so we can send it alerts through Apple's push service; an alert says only a first name and what happened (like "Sam challenged you: 25 in a row"), never a last name, a picture or anything you couldn't already see in Juke, a parent decides for a player under 13, and quiet hours keep alerts away at night (and in school hours, unless you switch that part off).
- Sign-in options, only if you use one (in the app: Settings › Account): for Instagram, the account's id, its name (@name) and whether it's a business or creator account; for Sign in with Apple, Apple's id for you and a token from Apple, kept only so that Juke's sign-in can be canceled with Apple when you disconnect it or delete the account, and nothing else (we don't ask Apple for your name or email). We never see or keep your posts, followers, messages or passwords, and we never post anything. Instagram's sign-in only works with business and creator accounts. Only a parent, or a player 13 or over with their own account, can connect one. A parent, or a player 13 or over, can make their Juke account with Sign in with Apple, in the app or on the website.
- Players: first name, age group, club and team, for U14 and younger their birth month and year, and if you add them, a town, state, country and a picture. The birth month is never shown to anyone else. A player can also be in other clubs, academies or groups (one MLS or MLS NEXT team at a time, and up to 5 others): we keep which, and when each started and ended. If you pick them, we keep the positions they play, up to two (or "I play everywhere"), which we use to suggest lessons and practice; only your family and your team's coaches and admins see them, never on public pages, profiles or boards, except the main one on their player card, for those who may see it (see "The player card").
- Videos you send: juggling and skill videos, challenge attempts, and for teams, practice and game videos. The app removes where a video was filmed before sending it. When it was filmed is kept. If a juggling video has sound, our AI notes when the ball was touched by its sound; the sound itself isn't kept (the copies we keep have none). New records can be shared automatically with the player's friends and team, if the family says yes; for under-13s, a parent decides. That's a clip of about 10 seconds of the day's best moment (a new best, 3 stars on a song, a level passed, a new trick, the week's reel), at most one a day, and any video you put there with Add to profile. They have no microphone sound; a footwork clip carries the song from the app's own music. With each, the phone sends one small picture from the video, shown on its tile until we've made our own; it's seen by the same people as the video, checked with it, and deleted with it.
- What our AI finds in a video: touches, runs, which foot or body part touched the ball, where the ball was, and body position to tell those apart. We don't use face recognition, and we don't use this to identify anyone.
- What you do in Juke: each practice go's count and when once a player is connected (its video only if you said yes to "Help Juke get better", as short clips deleted once used, or if you're one of our testers), challenges made and joined, scores, posts on a player's page and their captions, who you've blocked, your friends, the team links you make and which of your players joined a team by one (and when), what you've reported, and your answers to our consent questions (with when, and which wording). While a player shares their coach numbers (see "Your teams' coaches and admins"), each day's totals from the phone: touches, juggles, and touches with each foot, for the last 14 days; and which of their coach's assignments they've done, and when.
- Player card numbers, only while someone may see them: the phone works out a player's card from the goes the camera counted, and sends us its numbers (the overall, the six stats, Grit, the tier, the frame, the main position and when it was worked out) while the card is shared, which it is unless it's turned off. We keep the latest only, and turning it off deletes it. Never the goes, videos or pictures behind it.
- Tokens: what you spend them on; if you buy some, which pack, when and the amount paid; and if you have the family plan, which plan, whether it's in its trial, paid up or canceled, and when it renews. Never card details.
- From a grown-up who asks to coach or run a team, claims or starts a club's page, or reports one: their name, their role at the club, their email and, if they give it, their phone, to check who they are; Juke keeps these with the request. We email the request to Juke's support so someone checks it. If a club's owner connects Stripe for its payouts: which Stripe account is the club's and whether Stripe says it's ready (never its bank or tax details), and when they said yes to Juke's club agreement.
- From a coach: the training videos they upload (the app takes the sound out first), the links they add (only the address: Juke never downloads the video it points to), and what they set their teams.
- For team members on the website: team rosters (names and shirt numbers, entered by the team), comments on games, and the sound of game clips, which lines up a parent's phone clip with the team's video.
We don't collect contacts or your precise location. We show no ads, use no advertising identifiers, don't track you across other apps or sites, and don't sell or rent anyone's information.
How we use it
- To count and give feedback on the juggling, run the skill path, challenges and leaderboards, and show players' pages.
- To show a team its games, follow a player through a game, and make highlights.
- To keep Juke safe: checking videos shared beyond a family (see "Checking shared videos"), reviewing reports, removing content and stopping misuse.
- Improving Juke's AI, only if you say yes ("Help Juke get better"). Then we may use your juggling videos to count touches more accurately and give you and other players better, more personal feedback. Training never shows your video to anyone. You can take this back at any time in Settings, and the AI is then made again without it.
Who sees what
- Your family: everything of your own.
- Your friends and your team: families you've accepted as friends, and families on your team (confirmed by its admin, or who joined with the coach's QR code: see "A team link or QR code"), see the player's full profile: what you share with "Team & friends", their numbers, and the challenges they made or took on. On challenge boards they also see your player's team, picture and videos. A family who joined with the coach's QR code sees no videos until the coach or a team admin says yes.
- Your teams' coaches and admins (your player's team, and each other club or group they're in): each player's practice days this week and the four weeks before, their target, improvement and last go, by first name; and, in the app as on the website, the name (or email) of a parent asking to join the team, or waiting for their yes after joining with its QR code, with the player's first name. They also see each player's full profile, as your team does: what you share with "Team & friends", their numbers and their challenges. When they set the team something to practise (always the whole team or an age group, never one player), they see which players have done it, by first name, never ranked. With a parent's yes for a player under 13 (asked once), and on from 13 unless the player or their parent turns it off, they also see each player's touches this week and how many were with the left and the right foot. They see each player's player card unless it's turned off (see "The player card"). The week's touches also show on Rankings (see "Rankings"). That one yes covers each of your player's teams and groups. Turning it off takes them away at once. A soccer school your player goes to is shown only to your family, never on their page or card.
- The player card: a player's card shows their first name, picture and team badge (as their profile already shows them), and the overall, the six stats (Dribbling, Speed, Passing, Shooting, Game Read and Strength), Grit, the tier, the frame, the colour and shirt number the player picked and the main position. In the app, signed in, it's seen by the player's family, their accepted friends, the families of players confirmed on their team, and that team's coaches and admins. It's shared this way unless a parent, or a player from 13, turns it off in Settings › Sharing and privacy, and turning it off deletes it from our servers. Under 13, a friend or a team takes a parent's yes first, and turning the card back on takes one too. Anyone outside the family sees the best tier the player reached this season (from 1 August), so a dip never shows. It's never on public pages, in search or on the rankings, and nobody else sees it.
- Coaches' videos and links: a coach can share their own training videos and links (such as YouTube) with their teams. Juke reviews each one before anyone sees it, and then only families on the teams the coach sets it for see it. A link opens the site it points to, under that site's own rules.
- Juke's team: to help families and clubs, Juke's owner can add people to teams and clubs, or take them off. A player joins a team only when their family says yes in the app (a parent, for a player under 13), and we keep a record of each change.
- A team link or QR code: anyone with it sees the team's name, and nothing about its players. The coach's QR code (or a team admin's) puts your player on the team at once, for practice, the rankings, challenges and the team's card wall. The team's game videos, and other players' videos, open for your family only after the coach or a team admin says yes. Under 13, a parent says yes first, before your player joins. The team's code asks the team's admin first. A link another family shares asks too: the coach, a team admin, or a parent of that family says yes. That family's parent sees your player's first name, and your name if you gave one, when you ask, on their own phone, or on their child's phone once they've confirmed with their own Apple ID or an emailed code. Only that family's parent can answer this way, while that family is confirmed on the team. If they say yes, your player is on the team at once, the videos still wait for the coach or a team admin, and the coach and admins are told which family said yes. Until then you see only the team's name.
- Get Juke on a team's page: when you tap Get Juke on a team's page, we copy the team's code (its link) to your clipboard, so the app can join you to the team when you tap Paste on its first screen. Get Juke on a club's join page does the same with the club's link, so that when you tap Paste and a parent connects, your family joins as the club's, as it would signing up on the website. Get Juke on a friend's invite, and on our front door opened from a family's invite link, copies that invite's link, so that when you tap Paste the family who invited you is credited. Juke never reads your clipboard on its own, and never matches your phone to a team's page by its IP address or anything else about the device.
- Tricks you share: if you share a trick with Team & friends, they see its stick figure (made on your phone from your video, nobody's picture), its touches and its name, never the video. Under 13, a parent says yes first. You can take it off at any time.
- Trying a friend's trick: your go is read on your phone, and only you see how many touches it saw, as a guide. If you post it as a reply, its video goes under the trick for your player's Team & friends, with their first name, and it's treated like any other shared video (see "Checking shared videos"; under 13, a parent says yes first). The trick's family can mark it "Nailed it", and those who see it can react with 👏 🔥 ⚽. If you don't post it, its video is deleted and nothing goes to the trick's family.
- Anyone with a profile's link: a public card with only the player's first name, picture, a short bio and practice numbers, never videos, age group, town or practice times. For a player under 13, the picture, the bio and the team each need a parent's yes; for 13 and over, the team shows only if they turn it on.
- Finding players: by club or team. A first name finds only players confirmed on your own teams or in your club's age group, never anyone else, and never by a last name.
- Club pages: anyone sees a club's name, town, league and how many of its teams and families are on Juke, never a player. A club's page isn't run by the club until Juke has checked who's asking; until then it says so ("Not official yet" on a page Juke set up). Once it is, the club's owner and admins also see, for families who joined by the club's link or chose it as their player's club, how many signed up and pay and an estimate of the club's share: totals only, never a family's or a player's name. When you say your player plays at a club, the club's page counts your family in that age group, with no name.
- Rankings: anyone signed in sees, for each player on them, their first name, age group and best count (from goes Juke's AI counted); their picture and team only if they could already see them on the player's profile. The week's boards also show how many days they practised since Monday and, for a player who shares their coach numbers, how many touches Juke counted since Monday (from the phone's day totals). A club's board lists the players its teams have confirmed, and only players confirmed at that club see it; it marks the club's first team in each age group in gold, which everyone at the club sees. A family can take a player off the rankings in Settings.
- Your club's goal: players confirmed at a club see on Home how many touches their age group there made together since Monday, against a goal for the week. It's one total that names nobody, added up from the touches the week's boards show: only players who share their coach numbers and are on the rankings count, and a player taken off the rankings isn't in it. With fewer than three who count, there's no goal.
- Team & friends: records shared automatically and videos you add to a profile are seen only by the player's confirmed team and accepted friends, never publicly. So are the challenges the player made or took on, with their score, and the paths they made. You can take any video off, or change who sees it, at any time.
- Everyone else on a challenge board: only first name, age group and count.
- A challenge your player makes: it reaches your player's team (families the team has confirmed) and accepted friends, or only the friends you pick, or whoever has its private link. It never passes on to friends of friends by itself: anyone who has joined can share their own private link with their own friends, and only those who get that link can join through it. Its board shows first names and counts, from the goes Juke's AI counted that week (the counts the app already sends for each practice go, or a filmed go). A player's picture shows only to people who can already see their profile, and a video only to people who can already see that video on the player's page; everyone else sees the record without it. Someone with a link who hasn't joined sees only the challenge's words, its number and how many are in it. A child under 13 makes one, joins one or shares its link only with a parent's yes. Blocking a family hides it both ways.
- A team challenge: a challenge your player makes for their team, and its board (first names and counts), are seen only by families on the player's team whom the team has confirmed. Never its videos, and nobody outside the team. Under 13, a parent says yes first.
- A challenge back: when your player sends a challenge back to a friend whose video they played, that friend sees their first name and the number they beat ("Sam beat your 31"). A player 12 or under only sees this from players their own age group or younger.
- A challenge link you make: anyone with the link sees the video the challenge was made from, its title and the number to beat. Only make a challenge from a video you're happy for others to see.
- Pictures with an idea: a screenshot or photo you add to an idea for Juke is seen only by your family and Juke's owner, never shown publicly or in What's new, and never sent to an AI; it's deleted with the idea or the account. Under 13, a parent says yes first.
- There are no comments or private messages.
Checking shared videos
The AI check is off for now (since 26 October 2026): no pictures from shared videos go to Anthropic. When a family shares a video beyond the family (a post for the team, including records shared automatically, a challenge, or a link), it shows straight away, only to the people the family chose. The Juke team can look at shared videos and take one down, and anyone who sees one can report it.
When the check is on, a few minutes after a video is shared, Anthropic's AI, Claude, looks at about ten still pictures from it, and the small picture shown where it's shared, to check it's OK to share. It gets no sound, no names and nothing else about the player or the family.
- If Claude sees a problem, the video is hidden from everyone but the family until the Juke team looks. We show it again or take it down.
- It only checks videos with your yes. Juke still asks once, the first time you share a video beyond your family, so the check can start again without asking twice; for a player under 13, a parent answers. Without a yes, videos stay in your family: Family only and Private work as before. You can change your answer in Settings.
- Anthropic uses the pictures only to give us the answer. It doesn't train its AI on them and deletes them within 30 days (longer only if its own safety checks flag something or the law requires it).
- We'll update this page before we turn the check back on.
- A vs Keeper link, sent privately to the family of the other player in the clip, is never checked and needs no yes.
Sharing a video outside Juke
Videos shared from the app carry the Juke Soccer mark and the player's first name only.
Share to Instagram sends the video to the Instagram app on this phone, telling it the video came from Juke. Instagram's rules apply from there. We send Meta nothing else.
Services we use
We use Cloudflare to run the website and store videos, and Supabase for sign-in, sign-in emails and the team database. We use Anthropic's AI to design a challenge or a skill path from the words you type, to check a skill path's words before it's shared, to turn a coach's notes into a lesson, to read a schedule or match events you paste in (words or a screenshot), and to answer questions on the website about a team's games: for these it gets your words, the screenshots you paste and a game's statistics. With your yes, it can also check videos shared beyond a family, from still pictures; that check is off for now (see "Checking shared videos"). Counting touches and everything else in a video is done on our own computers. These providers handle information only to run Juke for us.
If you connect Instagram or Sign in with Apple, you sign in on Meta's or Apple's own page, and they tell us which account it is. We send them nothing about you, your players or your videos; to cancel Juke's Sign in with Apple, we send Apple back only the token it gave us. (Sharing a video to Instagram is your choice each time: see "Sharing a video outside Juke".)
Payments for tokens and the family plan are made on Stripe's own page: Stripe handles the card, and we never see its number. We give Stripe your account's email address for the receipt and which pack or plan it is; Stripe tells us whether the payment went through and how the plan stands. A family plan bought in the iPhone app is paid to Apple: Apple tells us, signed, which plan it is, its dates, whether it's in its free week, renewing or canceled, and the number Apple gives that purchase, with your account's id that the app put on it. Apple never tells us your Apple Account, your name or your card.
A club's payouts go through Stripe Connect. When a club's owner connects Stripe, we give Stripe the club's name and website and the email its owner gave us; the club then gives Stripe its own business, bank and tax details on Stripe's own page, and we never see them. Stripe tells us whether the club's account is ready to be paid. We never give Stripe a family's or a player's details: a payment to a club says which club and which month, nothing else. No club is paid yet.
How long we keep it
We keep an account's information only while the account is in use, for the reasons on this page. Training clips are deleted once used; the pictures the AI check sends Anthropic (none while it's off) are deleted within 30 days (see "Checking shared videos"). Deleting the account (in the app: Settings › Delete account) removes its players, pictures and pages, the challenges it made and its places in others', its own juggling videos and everything made from them, its connected phones, its Instagram and Apple sign-ins (we ask Apple to cancel Juke's Sign in with Apple), and the sign-in itself. A family plan is ended first, so nothing more is charged. Game and practice videos uploaded for a team stay with that team, because other players are in them and the team uses them. Ask us if you want one removed. Reports are kept as a safety record. If you said yes to AI training and take it back, or delete the account, the AI is made again without your videos.
Your choices
- Turn off anonymous usage counts in Settings, "Share anonymous usage": nothing more is sent, and what's waiting on the phone is deleted. What was sent before can't be tied to you, and is deleted after 13 months.
- Choose who sees each post, and take it off at any time.
- Report anything, and block a family. Neither of you then sees the other's players, videos or pages.
- Change your answer about AI training in Settings.
- Say yes or no to the check on shared videos in Settings.
- Disconnect Instagram or Sign in with Apple in Settings › Account: what we kept of it is removed at once (for Apple, we ask Apple to cancel Juke's sign-in too), and it no longer signs in to Juke. Removing Juke in Instagram's own settings (Apps and websites) does the same. You can also stop using your Apple ID with Juke in your iPhone's Settings.
- Delete the account in the app, or write to us to see, correct or delete information. A parent can do this for their child.
Security
Everything travels over encrypted connections. Videos and pictures are stored privately and served only to people the rules above allow, checked on our servers, not just in the app.
Changes
We'll update this page when Juke changes. If the wording you agreed to changes, the app asks you again.