Privacy Policy

Last updated October 7, 2026.

Balldog is a live pool game that runs inside iMessage. This policy describes what the iOS app and its game server collect.

What we collect

What we do not do

Where data lives

The iPhone keeps your display name, avatar choice, seat id, and push token in the Balldog shared app group. Match state is processed on Cloudflare Workers / Durable Objects that host the live table.

Profile backup

When you finish setup, your chosen name and avatar are saved for future games in the app and Messages. When backup is enabled, a copy is stored in Cloudflare D1, separately from any match. Your device holds a private random access key; the server stores only its hash. This is not an account and does not provide sign-in or recovery on another phone.

You can turn off “Back up my profile” in Your profile or Settings to remove the server copy while keeping your choices on this iPhone. If you are offline, removal retries when the app is open and connected. The backup remains until you remove it. Deleting the app removes the local access key and does not automatically delete the server backup; turn backup off before uninstalling to remove it.

Retention

Finished matches are deleted from the server after seven days. Push token registrations are stored separately and are not deleted with a match; contact us to request their deletion. You can delete the app to remove local settings. Uninstalling also removes the Messages extension.

Contact

Privacy questions or deletion requests: danny@bizzy.sh.