Privacy Policy
Short version: we don't ask for your name, your email, or any personal information. We don't set tracking cookies. Your settings live only in your browser. We use a privacy-respecting analytics service that does not identify you. That's it.
What we collect
Information you provide
None. There is no account, no signup form, and no contact form on this site. You don't give us anything because there's nothing to ask for.
Information stored on your device
The app saves a small amount of state in your browser's localStorage so
that your preferences persist between visits. Specifically:
- Your modifier value (e.g. +3)
- Whether sound is enabled or muted
- Your last 10 rolls (for the history panel)
This data is stored only in your browser, on your device. It is never transmitted to us or to any third party. Clearing your browser's site data removes it entirely.
Analytics
We use Cloudflare Web Analytics to understand basic traffic patterns (page views, referrer, country at the country level, browser type). Cloudflare Web Analytics does not use cookies, does not fingerprint visitors, does not track users across sites, and does not collect any personally identifiable information. See Cloudflare's privacy policy for details.
Server logs
The site is hosted on Cloudflare Pages, which generates standard HTTP request logs (IP address, request path, timestamp, user agent) for security and abuse prevention. These logs are managed by Cloudflare under their own privacy policy. We do not access them for analytics purposes.
Anonymous roll counter
To track how popular the app is, the site keeps a single global counter of total dice rolled by all visitors. When you roll, your browser periodically (every 30 seconds, or every 50 rolls) sends a single number — how many dice were rolled in that batch — to a serverless function that increments the counter. No identifier, no IP, no per-user record is stored: just the number is added. The current total is publicly viewable at /stats.html.
Cookies
We do not set any cookies of our own. Cloudflare may set a small set of strictly necessary cookies for security purposes (e.g. to detect bot traffic). No marketing or tracking cookies are used.
Third parties
We do not share data with third parties because we do not collect data to share. The site does not embed third-party tracking scripts, social-media trackers, or advertising-network pixels.
If we add advertising in the future (for example, Google AdSense), this policy will be updated to disclose what those ad networks collect. AdSense uses cookies to serve ads based on prior visits; if and when ads are introduced, a clear consent banner will be added for visitors in the EU/UK and similar jurisdictions.
Children
The site is suitable for all ages. We do not knowingly collect any information from children, and as described above we do not collect personal information from anyone.
Your rights
Because we do not store personal data on our servers, there is nothing for us to access, correct, or delete on your behalf. To remove all locally-stored app state, clear your browser's site data for this domain.
Changes
If this policy changes (for example, if we add advertising), the "Last updated" date at the top of the page will change and material updates will be noted clearly.
Contact
For privacy questions, reach out via the GitHub repository linked from the About page.