Privacy policy
The short version
- Scoring happens on your phone. Camera pictures only leave it in the two cases below.
- Live board video and photos. In an online game, the other players see a flattened view of your board while it’s your throw. Games with friends use moving video, and games from Find a match use photos. We don’t record them, and there’s no sound.
- Help improve scoring. This is off until you say yes, and the app asks the first time you play. If you say yes, the app sends two pictures of each of your first 100 darts on that device, whether or not the score was right, and of any dart you correct after that. They’re always cropped to your board, go only on Wi-Fi, never while a game’s open, and train our scoring models. We keep them for 1 year. They can show part of your room, and a hand or a person if one’s in shot.
- We keep your email, player name, friends, games and stats so your account works. Other players can see your name, tag and stats.
- You can block and report players. People working on Darthouse read reports, and we can ban accounts.
- No ads, no tracking, no analytics tools, and we don’t sell your data.
- You can get a copy of your data or delete your account in Settings. A few things stay after deletion, and they’re listed below.
Who we are
Darthouse is run by Lumenware LLC, which decides how your data is used. That makes it the “controller” under UK and EU law. Write to privacy@darthouse.app about anything on this page.
What we collect and why
| What | Why | Legal basis (UK and EU) |
|---|---|---|
| Your email address. We store it encrypted. | To sign you in with a 6-digit code, and to send you your data if you ask. | Our contract with you |
| Player name, tag and the look you’ve chosen for your character | To show you to other players, and let them find you. | Our contract with you |
| That you said you’re 16 or over, and when | To keep a record of the age check at sign-up. | Our contract with you |
| Friends, friend requests, invites, people you’ve blocked, and your status (online, in a room, in a game) | To run the friends features. | Our contract with you |
| Online games: each dart, who threw it, fixes, results and stats | To run the game, check the rules on our server, and work out your stats. | Our contract with you |
| Local games: the darts, the result, and the names typed in for each player | To count them in your stats and history. They upload after a game, whenever you’re signed in and online, and this can’t be turned off. | Our contract with you |
| Device record: a random device ID, app version and when it was last seen. Sign-in tokens, which we store hashed. | To keep you signed in and let you sign out everywhere. | Our contract with you, and our legitimate interest in security |
| Reports you send, and reports about you: the reason, any details added, who sent it and who it’s about. If a report names a game, also whose board was on screen and whether it was video or photos. | To deal with cheating, abuse and wrong scores. Reports are stored in our database and emailed to our support mailbox, with both players’ names, tags and IDs, and people working on Darthouse read them. | Our legitimate interest in keeping the game safe and fair |
| A log of bans and closed reports: the action, the player or report ID, and when | To keep track of what we’ve done about abuse. | Our legitimate interest in keeping the game safe and fair |
| IP address, while a request is being handled | To connect you, and to limit sign-in attempts and abuse. We count sign-in attempts against a scrambled version of it, and we’ve turned off request logs. | Our legitimate interest in security |
| Your answer to Help improve scoring, and when you gave it. This is on your account. | To keep a record of what you chose. | Your consent. You choose yes or no the first time you play a game, and you can change your mind in Settings at any time. |
| Pictures and details from Help improve scoring (see below) | To make scoring more accurate. | Your consent. You choose yes or no the first time you play a game, and you can change your mind in Settings at any time. |
If you type a friend’s name into a local game, that name goes up with the game. Use a nickname if they’d rather you did.
We don’t ask for your contacts, location, microphone or photo library. We don’t use an advertising ID.
What the camera does
The app looks at the board through your camera to find it, see each dart and notice hands near the board. All of that happens on your device. Friends’ QR codes are read the same way. Nothing’s saved or sent by any of this.
Pictures only leave your device through the next two sections.
Live board video and photos
- What’s sent. A square, flattened view of your board that reaches just past its edge. The raw camera picture is never sent. If the app can’t see your board, nothing’s sent.
- When. Only in online games, and only while it’s your throw. Our server tells the video service who’s allowed to send, and takes your board down when your turn ends.
- Video or photos. In a game with friends, from an invite or a room link, the app sends moving video. In a game from Find a match, where you could be playing a stranger, it only sends still photos: one after each dart, and a new one about every 5 seconds during your throw. A game with friends also drops to photos if the connection’s poor or the phone gets too hot.
- Who sees it. The other players in that game. They need a seat in the room to watch.
- What can be in it. Anything between the camera and the board. Your hand or arm will often be in it when you walk up to take your darts out, and so could anyone else in the room.
- Sound. There isn’t any. The app doesn’t use the microphone.
- Recording. We don’t record or save video or photos, the app has no recording feature, and we don’t use LiveKit’s recording service. They pass through LiveKit, our video provider, to reach the other players. Another player could still film their screen or take a screenshot, and we can’t stop that.
- What LiveKit sees. To carry them it handles your player ID, which is a random code, your IP address and connection details. Your name and email aren’t passed to it.
- What LiveKit keeps. LiveKit’s security overview says media isn’t kept on its servers: it’s decrypted in memory to be forwarded, then discarded. Your board is encrypted on its way to and from LiveKit, but not end to end, which is why its servers can decrypt it. LiveKit’s terms let it keep technical and usage data about the service, which doesn’t include the video itself, for up to 60 days by default, and billing, usage and security records for longer. This is LiveKit’s own description, and we haven’t checked it independently.
Because video and photos aren’t recorded, we can’t replay them when someone reports them. We rely on what the report says, and on whose board was on screen. Read the rules for what’s not allowed in shot.
Help improve scoring
Your consent. You choose yes or no the first time you play a game, and you can change your mind in Settings at any time.
This setting is off until you say yes. The first time you play a game on a device, the app explains it and asks you to choose “Yes, send them” or “No thanks”. Nothing’s kept for sending, and nothing’s sent, unless you say yes. Your answer is saved on that device and on your account, and a new device or a reinstall asks again. You can change your mind at any time in Settings, under Privacy & data.
When something’s sent
Only if you’ve said yes. Two kinds of dart are sent: the first 100 darts on that install of the app, whether or not the score was right, and every dart corrected, which means you fixed its score, added a dart the camera missed, or undid a dart. After 100, darts nobody corrected aren’t sent. Uploads wait for Wi-Fi, don’t use mobile data or Low Data Mode, and stop while a game’s screens are open.
What’s sent
- Up to two still pictures for each dart, one from before it and one from after.
- The app always crops the pictures to a box around the board, about one and a half times as wide as the scoring area. That can include the wall, the surround, part of your room, a hand, or a person. If the app can’t place the board at that moment, it keeps no pictures. A corrected dart then goes with only the details below, and one of the first 100 isn’t sent at all. If you added a dart the camera missed, the two pictures can be some time apart, and may show more than one change.
- Technical details: what the model saw and how sure it was, what you corrected it to, if you did, whether it’s one of the first 100, where the other darts in that visit were, the time, the app and model versions, device model, camera type, model and settings, and how the board sat in the picture.
- A random ID for this install of the app.
Your name, email, account ID and game details aren’t included, and the install ID isn’t tied to your account. That doesn’t make the pictures anonymous, as someone who knows your home might recognise it.
Reporting a wrong dart from your game history sends the same kind of details with no pictures, if this setting is on.
What happens to it
- It’s stored privately, and only used to test and improve scoring.
- People working on Darthouse look at some of the pictures, and keep copies on their own computers while they do.
- Pictures used for training go to a temporary computer rented from RunPod, which is deleted afterwards. No one else’s AI service gets them.
- The scoring model that comes out ships in the app. It holds no pictures, but what it learned from them can’t be taken back out. We can only leave them out of later models.
Stopping and deleting
Turning the setting off stops uploads and clears anything still waiting on your device. It doesn’t remove what’s already been sent.
Deleting your account doesn’t remove these pictures, because they aren’t tied to it. To have them removed sooner, go to Settings, then Privacy & data, then Delete pictures already sent. That opens an email to privacy@darthouse.app with this install’s code filled in, which is how we find them. If no mail app opens, the code appears on screen instead, so you can send it yourself. Each install has its own code, and it’s lost when you delete the app, so without it we may not be able to tell which pictures are yours. We delete the copies in R2 using that code, and clear any on a reviewer’s computer by hand.
How long we keep it
Pictures and details: 1 year from when each copy was made. Our storage deletes each copy automatically when it reaches that age. Copies for training are made after review, so a picture can last longer than a year from the day you sent it, by however long the review took.
That automatic rule doesn’t cover two things. Working copies on a reviewer’s computer have to be cleared by hand. Our records of how each model was made and scored also stay. They have no pictures, but they do hold details of each dart and the install’s code, and they aren’t removed when pictures are deleted on request.
What other players can see
- Any signed-in player who finds you by name or tag sees your name, tag, character and 3-dart average in search. Opening your profile also shows your stats totals and how many local and online games you’ve played, and you don’t have to be friends to see them. Local games count towards these.
- Friends also see whether you’re online, in a room or in a game.
- Players in a game with you see your name, tag, character, darts, fixes and results, and your board while it’s your throw.
- Blocked players can’t find you in search or open your profile, and you won’t find them in search either. They can’t send you a friend request or invite you, neither of you can join a room the other’s in, and Find a match won’t put you together. They aren’t told. If you block someone during a game, it carries on. You see a drawn board instead of their camera, they still see your board while it’s your throw, and there’s no rematch.
Who we share data with
Only these companies, to run the service. We don’t sell or rent personal data, and we don’t share it for advertising.
| Company | What it does | What it handles |
|---|---|---|
| Cloudflare | Runs our servers and databases, stores files, sends sign-in emails, and hosts this website. | Everything we store, except email you send us and pictures being reviewed or trained on |
| LiveKit | Carries live board video. | Video or photos while it’s your throw, your player ID, IP address and connection details |
| RunPod | Rents us the computers that train scoring models. | Help improve scoring pictures and details, for the length of a training run |
| Fastmail | Hosts our support and privacy email. | What you send us, your address, and copies of player reports |
| Apple | Runs the App Store and TestFlight, under its own privacy policy. | What you give Apple. Any crash reports or TestFlight feedback you choose to share |
These companies handle your data to provide their service to us. We rely on each company's own published terms for now, and we'll put data processing agreements in place before any public launch. Apple acts for itself rather than for us.
We may also share data if the law requires it, or to protect someone’s safety. If Lumenware LLC is ever sold or merged, this policy would still apply to your data and we’d tell you first.
Where your data goes
Lumenware LLC and these providers work in the US and elsewhere, so your data will leave the UK and EEA. Cloudflare’s terms use the EU standard contractual clauses with the UK addendum. LiveKit says it processes personal data in the US.
How long we keep things
| What | How long |
|---|---|
| Account, profile, friends, stats, game history and uploaded local games | Until you delete your account, then 30 days |
| Sign-in code | 10 minutes, as a scrambled value |
| A login on a device | 60 days from the last time it was used |
| Live board video and photos | Not stored by us. See what LiveKit says |
| A game room’s working data | 7 days after the last thing that happened in it |
| Online game records: darts, results and player IDs, no names | Permanently, including after you delete your account. Your ID in them is then replaced with a random one, different in each game. |
| Data export | The link stops working and the file is deleted after 7 days, or sooner if your account is deleted first. |
| Reports, and the log of bans and closed reports | No time limit. They stay after an account is deleted, so we can keep acting on them. |
| Help improve scoring pictures and details | 1 year from when each copy was made, apart from what’s explained above |
| A background job that keeps failing, and what it was working on | 90 days, in private storage |
| Games on your device | On your device until you delete the app |
| Backups | Cloudflare’s recovery history can hold old data for up to 30 days after it’s removed |
Deleting your account
Go to Settings, then Account, then Delete account. You’re signed out everywhere and hidden from search straight away. Your data is deleted after 30 days. Sign in before then if you change your mind.
These stay after deletion:
- Online game records, with a random player ID and no name. Nothing we keep links that ID to you, apart from any reports, that log and backups.
- Reports you sent, and reports about you, including copies in our support mailbox, which show your name, tag and player ID. Also the log of any ban on your account.
- Help improve scoring pictures and details, as explained above.
- Games on your device, until you delete the app.
- Other players’ game histories keep the game, showing you as “Deleted player”.
Your rights
If you’re in the UK or EU, you can ask us for a copy of your data, and ask us to correct it, delete it, limit its use or move it elsewhere. You can object to anything we do on the basis of legitimate interests. Where we rely on your consent, you can withdraw it at any time.
- A copy of your data. Settings, Account, Email me my data sends you a link. It covers your account, friends, devices, games and stats. For anything else, such as full game logs and reports, email us. A banned account can still do this, and can still delete itself.
- Anything else. Email privacy@darthouse.app. We’ll answer within a month and it’s free. We may need to check it’s really you.
- Complaints. Tell us first if you can. You can also complain to your data protection authority. In the UK that’s the Information Commissioner’s Office, at ico.org.uk.
California. We don’t sell or share personal information as California law defines those words, and we don’t use it for targeted advertising. California residents can use the rights above to know, delete and correct, and we won’t treat you differently for doing so.
Children
Darthouse isn’t for children. You must be 16 or older to have an account. You have to tick a box saying so before you can sign up, and we record that on your account. We take your word for it and don’t check it any other way, so if you think a child under that age has an account, tell us at privacy@darthouse.app and we’ll delete it.
Keeping data safe
Traffic to our servers is encrypted. Your email is encrypted in our database, sign-in codes and tokens are stored as scrambled values, and tokens on your phone are in the iOS Keychain. Storage buckets are private. No system is perfectly secure. If a breach puts you at risk, we’ll tell you and the regulators as the law requires.
This website
darthouse.app doesn’t set cookies, and has no analytics or ad trackers. Cloudflare serves it and handles your IP address to do that.
Changes to this policy
We’ll update this page when what we do changes, and change the date at the top. If a change matters to you, such as a new use for your data, we’ll tell you in the app first and ask again where the law or Apple’s rules need it.