One CueSportAi account works everywhere: on the website (cuesportai.com), in the CueSportAi app and at AI box tables in clubs. With an account your matches, breaks and ratings are saved on your profile, and you can join your club, stream and follow rankings.
You don't need an account just to score a match in the app. You need one to put matches online and keep your stats.
Open app.cuesportai.com (or the app) and tap Register free on the sign-in page. Choose one way to sign up:
| Way | What happens |
|---|---|
| Continue with Google | Your email comes from Google. Fill in your display name and country, and you are signed in straight away. |
| Continue with Apple | The same as Google. Apple may give us a private relay address (…@privaterelay.appleid.com) instead of your real email. That is fine: always sign in with Apple again. |
| Email and password | Fill in the form, then confirm your email (see below). |
The sign-up form
Signing up with email
Tip: Google and Apple sign-ups need no confirmation email. They are the quickest way in.
Forgot your password?
If you signed up with Google or Apple you have no password to forget: just tap that button again. (You can still use Forgot? to add a password, so you can also sign in with your email.)
Two-step sign-in (optional). Open app.cuesportai.com/2fa.php to add a code from an authenticator app (Google Authenticator, Microsoft Authenticator, 1Password and similar). It is asked for when you sign in with email and password.

Tap your name (top right on the website, top left in the app) to open Profile.
| You can change | Notes |
|---|---|
| Display name | Must be different from other players' names at your club. |
| Photo | JPG, PNG or WebP, up to 4 MB. Shown on scoreboards and your profile. |
| Language and theme | Dark, Light or Match my device. |
| Country, state, city, time zone, phone | Your time zone is used for match times. |
| Typical highest break, FargoRate | Helps clubs set fair handicaps at first. |
| Home club | The club you play at most. |
| About you | Up to 280 characters. |
To change your password, use Forgot? on the sign-in page (section 2). Your email address can't be changed on the website yet: contact support if you need a new one on your account.

For club owners and admins: requests wait on Admin → Club Membership under Membership requests (your profile's Your club card links there, with the number waiting). Tap Approve or Decline; the player is emailed either way. You get an email for each new request.
Paid club membership. Some clubs sell membership online. Open your profile and tap Become a member (or the club's membership page), choose a plan and pay. You then have a digital membership card on your phone: show it at the counter and staff scan its QR code to see that your membership is active. Members get the club's member prices at the till.
At a table with a CueSportAi AI box, sign in to the match so the result counts on your profile and rating. There are two ways:
Scan the table's QR code
Or show your own QR code
Your profile has Your scoreboard QR. Hold it up to the box's camera or scanner when asked, and the box puts you on the scoreboard.
Unrated matches. A club can ask players to sign in before a box match counts for ratings. Then the match shows Unrated until a player has signed in, or a staff member has entered the club's Staff PIN on the box. If nobody signed in, the result screen shows a QR code: scan it within 24 hours and tap This was me to claim the match. If a match was put on your name by mistake, the email you get has a Not me link (also for 24 hours).
Your profile has a Privacy section:
| Setting | What it does |
|---|---|
| Show my stats publicly (leaderboards & profile) | Untick it to leave the players list, break leaderboards and Nice Shots. In Rankings you show as Private player. Your results are still recorded, and your club's staff can still see them. |
| Don't live-stream me | Matches you play in can't be taken live. |
| Don't record or upload my matches to YouTube | No recordings of your matches go to YouTube. |
Signed-in devices on your profile shows how many devices you are signed in on, with Sign out of all other devices.
The full details are in our Privacy Policy (cuesportai.com/privacy).
You can see ratings and stats under Players, and your own under My Game.
CueSportAi is free to use. Plus and Pro player plans add extras (for example more streaming options and detailed stats). They will be sold in the CueSportAi app on iPhone and Android; until they launch, every feature is free. If your club has a CueSportAi plan, its members get the Plus stats as part of it.
| Removed | Kept |
|---|---|
| Your email, password, Google / Apple sign-in, photo, phone, bio, location, rating, stream keys and channel connections, sponsors, coach reports, signed-in devices | Matches, breaks and tournament results stay in the club's history under Former player (your opponents' results stay correct). Payment records are kept as the law requires. |
| Problem | What to do |
|---|---|
| Please confirm your email first | Open the confirmation email we sent when you signed up and tap the link (it works for 48 hours). |
| The confirmation or reset email didn't arrive | Check your spam folder. A reset link works for 1 hour; ask for a new one with Forgot?. |
| This link is invalid or has expired | Reset links work once, for 1 hour. Ask for a new one with Forgot?. |
| My club hasn't answered my request | Ask the club's staff to look at Membership requests. |
| Registration closed | Sign-ups are paused for a while. Try again later or contact support. |
| I signed up with Google but now try email | Accounts made with Google or Apple have no password. Use the same button you signed up with. |
| Two accounts by mistake | Contact support; don't delete either one yourself, so your matches aren't lost. |
| This code expired at a table | Ask for a fresh QR code on the box and scan again within 5 minutes. |
| A match on my profile wasn't me | Use the Not me link in the email within 24 hours, or ask the club staff. |
| My name is taken | Display names must be different within a club. Add an initial or a nickname. |