Privacy Policy

Razzle Dazzle Backgammon · Effective September 16, 2026 · Published by Kathleen E. Walsh Consulting LLC

This policy explains what data Razzle Dazzle Backgammon collects, how it is used, and how it is stored. We wrote it in plain English on purpose.

What data we collect

DataRequired?Where it is stored
Email addressOptional — when you create or sign in to an account with a password or an emailed sign-in linkSupabase Auth (cloud)
Display nameOptional — you choose a profile nameSupabase profiles table (cloud)
Game data (scores, player names, room codes, game history)Collected during gameplaySupabase (cloud), synced for live multi-device play
Device token (Apple Push Notification token)Only if you enable push notificationsSupabase device_tokens table (cloud)
Player photosOptional — you can add photos for playersStored in game state and a device-local roster; synced via Supabase during a live game
Alert preferencesStored when you configure notification settingsYour device and, when signed in, Supabase (cloud)
Lifetime stats (game history, head-to-head records)Accumulated during playDevice only (not sent to any server)
Feedback (message, contact email and optional name)When you send feedbackSupabase, or your email provider if you use the email fallback
Directory submissions (club, venue, location, schedule, links and contact email)When you submit an in-person chouetteSupabase; sent to the administrator through Resend. Approved club details are public; your contact email is not part of the public listing.
Submission rate limits (hashed email and IP address, submission counters)When you submit a listingSupabase (cloud)

How we use your data

Email and display name: to let you sign in and identify yourself to other players in live games.
Game data: to run multiplayer games across devices in real time and to show game history.
Device token: to send you push notifications (e.g., when it is your turn).
Player photos: to display player avatars during games.
Alert preferences: to select notifications and keep signed-in preferences consistent across devices.
Lifetime stats: to show your device-local record.
Feedback: to investigate problems and reply to you.
Directory submissions: to review proposed chouettes, contact the submitter, and publish approved club details.
Submission rate limits: to limit repeated submissions using hashed email and IP identifiers.

We do not use your data for advertising, profiling, or any purpose other than making the app work.

Data storage and security

Cloud data is stored in Supabase, which is hosted on Amazon Web Services (AWS). Supabase applies standard security practices including encryption in transit (TLS) and at rest. Access to the database is restricted by row-level security policies. Device-local statistics stay on your device. Game data and signed-in account preferences are synced as described above.

Third parties

Supabase (database and authentication backend, hosted on AWS) — processes the cloud-stored data described above.
Apple Push Notification service (APNs) — delivers push notifications using your device token.
Resend — processes directory submission emails to the administrator, including the submitted details and contact email.
Vercel — hosts the website and processes requests needed to serve it.

We use service providers to operate the app and website as described above. We do not sell your personal data. We do not use advertising networks, analytics SDKs, or cross-app tracking. We do not use the IDFA (Identifier for Advertisers).

Data retention

Account data, signed-in preferences and push tokens are retained until the account is deleted. Shared game rooms can be created without an account and are stored separately; deleting an account does not delete the shared score sheet for other players.

You can delete your account at any time from inside the app. On iPhone or iPad: Home screen → Account → Delete my account. On the web: Account & Alerts → Delete my account. This permanently removes your account, display name, alert preferences, seat claims, and push tokens from our servers, and cannot be undone. You can also email us and we will remove it for you.

Directory submissions and their contact emails are retained for administrative review and management, including pending and rejected submissions. They are not automatically deleted when a review link expires. Approval links expire after 30 days; the listing itself remains until removed by the administrator. Submission emails may also remain in the administrator's inbox. Contact us to request removal of a listing or your submission data.

Device-local stats, guest alert preferences and the local roster can be removed by clearing app or browser data. Signed-in preferences stored in Supabase are separate from this local copy.

Children's privacy

Razzle Dazzle Backgammon is not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has provided us with data, contact us and we will delete it.

Changes to this policy

If we make material changes, we will update this page and change the effective date at the top. We may also notify you in-app.

Contact

Questions, or want your data deleted? Email k@kathleenewalsh.com.
Kathleen E. Walsh Consulting LLC · razzledazzlebg.com

← Back to Razzle Dazzle