Pomodoro Dial › Privacy
Privacy
The short version: your timer settings, tasks and session statistics stay in your browser. The site has no accounts and sets no cookies of its own. Cloudflare Web Analytics loads with the page; opening or submitting the optional feedback form makes additional requests, explained below.
What stays on your device
Your settings, tasks, session history and streaks are stored in your browser's local storage on the device you use. They are never sent to a server. That also means they do not follow you to another device or browser, and clearing your browser's site data removes them.
You can delete parts of this yourself at any time: Settings → Today → Clear removes today's count, Stats → Delete history removes all history, and the × next to a task removes it.
Analytics
The site uses Cloudflare Web Analytics to count visits. It records the page address, the referring site, your country, and the type of browser and device, and shows them in aggregate. According to Cloudflare, it does not use cookies or local storage, does not fingerprint visitors, and does not store IP addresses in its reports. It is loaded from static.cloudflareinsights.com. If your browser or an extension blocks that script, the timer works exactly the same.
The feedback form
When you send a message through the feedback panel, the following is stored: the message, its type (idea, bug or other), the address of the page you were on, your email address if you chose to give one, your country, your browser's name and version, and a salted hash of your network address (an IPv6 network prefix where applicable) used to limit spam. This hash is not a guarantee of anonymity.
The feedback database keeps the message until it is marked handled. It then becomes eligible for deletion after 30 days, with cleanup running daily. Email notifications are also sent to the person who runs the site when available and within the daily sending limit; feedback is still stored when notifications are unavailable. Database cleanup does not delete copies already delivered to that mailbox.
To enforce the daily email limit, the service also keeps a message identifier and UTC date for each reserved notification attempt. These records contain no message text or email address and are cleaned up after 30 days.
The panel includes a human check by Cloudflare Turnstile. Its script loads from challenges.cloudflare.com only while the panel is open, and Cloudflare may set a cookie on its own domain to complete the check. The form itself talks to api.pomodorodial.com, a small service running on Cloudflare Workers.
Hosting and other requests
- The site's files are served by GitHub Pages. GitHub may log visitors' IP addresses for security purposes, as described in GitHub's privacy statement.
- Fonts are served from this site, not from a font service.
- Apart from the analytics script and the feedback service described above, the site makes no requests to third parties.
Cookies
Pomodoro Dial sets no cookies. Local storage is used only for your own settings and data, as described above, never for tracking.
Notifications and installation
Desktop notifications are off unless you turn them on in Settings, which asks your browser for permission. Installing the app stores a copy of the site on your device so it can open without internet. Both can be reversed from your browser or system settings.
Changes
If any of this changes, this page will say so, with the date at the top. The changelog lists what has changed in the app.
Contact
Questions about privacy: feedback@pomodorodial.com.