3D Ball Smack — Privacy Policy

Last updated: 28 July 2026

1. Who we are

3D Ball Smack is operated by Ponotech LLC, a limited liability company established in Hawaii, United States. For the purposes of the UK and EU General Data Protection Regulation, Ponotech LLC is the data controller for the information described here.

Contact us about anything in this policy at ballsmack@ponotechhi.com. That address also reaches us for reports of objectionable content or abusive behaviour.

2. Minimum age

3D Ball Smack includes chat with other players, so there is an age floor:

We do not knowingly collect personal information from anyone below these ages. If you believe a child has created an account, email us and we will delete it.

3. What we collect, and why

We only collect what the game needs to work. There is no advertising, no advertising or marketing analytics, and no third-party tracking of any kind. We do keep our own crash and stall diagnostics, described in the table below, purely to find and fix faults in the game — that data is never sold, shared, or used to build a profile of you.

DataWhy we have itLegal basis (UK/EU GDPR)
Email addressIdentifies your account, sends your verification code, lets you recover accessPerformance of a contract
Name and profile photo from GooglePre-fills your display name and avatar, only if you sign in with GooglePerformance of a contract
Password, stored only as a bcrypt hash — never the password itselfAuthenticates email and password accountsPerformance of a contract
Display name and avatar imageShown to other players in lobbies, matches and chatPerformance of a contract
Game statistics — wins, games played, smacks delivered and receivedYour career profile and per-mode recordsPerformance of a contract
Friends list, friend code, pending requests, blocked playersPowers the friends and blocking featuresPerformance of a contract
Chat messagesDelivers chat, and lets us act on reports of abusePerformance of a contract, and our legitimate interest in keeping the game safe
Abuse reports you send, or that name youLets us investigate and act on harmful behaviourLegitimate interests (player safety), and compliance with app store rules
Session tokensKeeps you signed in without re-entering your credentialsPerformance of a contract
Cosmetic items you own and have equippedRenders your marbles, dice and boardPerformance of a contract
Diagnostic and crash data — the error message, where in our code it happened, which match you were in, and your device's browser, graphics chip, screen size and memoryLets us find and fix crashes, freezes and stalled games. Players reported games hanging and we had no way to see whyLegitimate interests (keeping the game working)
Match records — when a game started and ended, who was in it, and how it finishedTells us whether games are completing normally or breaking, which is how we spot a fault affecting lots of playersLegitimate interests (keeping the game working)

Diagnostic and match data is kept for up to 30 days and then deleted automatically. If you delete your account, your name, player ID and device details are removed from these records immediately — we keep only the anonymous fault itself, which no longer identifies you.

Where we rely on legitimate interests, we have weighed those against your rights and concluded that protecting players from harassment cannot reasonably be achieved another way. You can object to that processing — see section 8.

Storage on your device

We store your session token and your settings (sound, profanity filter, confirmation prompts) in your device's local storage. These are strictly necessary for the game to work and are not used for tracking or advertising, so no cookie consent banner is required. Signing out or clearing your browser data removes them.

4. What other players can see

Other players see your display name, avatar, game statistics, whether you are online, and anything you type in chat. Your email address, real name, password hash, friends list, blocklist and friend code are never shown to other players.

5. Who else is involved

We keep third parties to a minimum. Fonts and default avatars are served by us and generated on your own device, so playing 3D Ball Smack does not disclose your IP address to any font or avatar provider.

6. International transfers

Our servers are in the United States, so if you are in the UK or EEA your information is transferred outside your country. We rely on the European Commission's Standard Contractual Clauses, and the UK International Data Transfer Addendum where applicable, as the safeguard for those transfers. Email us for a copy of the relevant terms.

7. How long we keep it

DataRetained
Your profile, statistics, friends and cosmeticsUntil you delete your account
Session tokens90 days, or until you sign out or delete your account
In-match chatFor the life of the match only
Global chatThe 50 most recent messages; older ones are discarded automatically
Abuse reports and moderation records12 months, so repeat behaviour can be recognised
Saved gamesUntil deleted by a participant
Diagnostic, crash and match recordsUp to 30 days, then deleted automatically. Your identifying details are removed sooner if you delete your account
BackupsDeleted data may persist in backups for up to 30 days before being overwritten

8. Your rights

If you are in the UK or EEA you have the right to access your personal data, to have it corrected or erased, to restrict or object to our processing of it, and to receive it in a portable format. We honour these requests from everyone who asks, wherever you live — we do not run a two-tier system.

Exercise any of them by emailing ballsmack@ponotechhi.com. We respond within one month. We will not charge you, and we will not degrade the game because you asked.

You also have the right to complain to a data protection authority. In the UK that is the Information Commissioner's Office (ico.org.uk); in the EEA it is the supervisory authority where you live or work.

9. Deleting your account

You can delete your account at any time from Settings → Delete Account inside the game. That removes your profile, statistics, cosmetics, friends list and friend code, removes you from other players' friends and request lists, and signs out every device. It cannot be undone.

It also strips your name, player ID and device details out of our crash and match diagnostics. We keep the anonymous fault record itself — the error and where in our code it happened — because that is what lets us fix the bug for everyone else, and once your details are gone it no longer identifies you.

You can also request deletion by emailing ballsmack@ponotechhi.com from the address on the account. We action those within 30 days.

10. Automated processing

The game automatically filters certain words from chat and display names, and limits how fast messages can be sent. Decisions that affect your account — suspensions and bans — are made by a person, not automatically. If your account is actioned you can appeal to ballsmack@ponotechhi.com.

11. Security

Passwords are stored only as bcrypt hashes. Traffic between your device and our servers is encrypted in transit. Sign-in credentials are verified on our servers, and session tokens are revoked when you sign out, delete your account, or are banned. No system is perfectly secure, and we cannot guarantee absolute security.

12. Changes

If we change this policy in a way that materially affects you, we will update the date above and show a notice in the game before the change takes effect.

13. Contact

Ponotech LLC — ballsmack@ponotechhi.com