Privacy
Updated 9 Nov 2026
This page covers the fesko.dev/watchdogo website: what it stores in your browser and how its visits are counted.
The Watchdogo app
Watchdogo runs on your Mac. It has no account with us and sends us nothing about you.
- Your Claude sign-in is kept in your Mac’s Keychain, in Watchdogo’s own item. Watchdogo sends it only to Anthropic, to renew it and to read your usage. Signing out in Settings deletes it.
- Your usage (how much of the week, the session and the day is used) is read from Anthropic’s usage API and shown on your Mac. Watchdogo does not read, keep or send your conversations.
- Codex: Watchdogo asks Codex, running on your Mac, for your account’s limits; Codex reads them from OpenAI with the sign-in the ChatGPT app made. Watchdogo never reads, keeps or sends that sign-in.
- Settings and the day’s state (the daily budget, the theme, the provider you chose, whether today’s notification was shown) are files on your Mac.
- Update checks read the release file at fesko.dev/watchdogo/downloads/. The request names the app and its version and nothing about you.
The app contains no analytics and no advertising.
Who is responsible
The owner of fesko.dev/watchdogo is responsible for this data. Write to [email protected] with any question about it.
Cookies and counting visits
Counting visits. We count visits with Umami, which we run ourselves and load from stats.fesko.dev. It sets no cookies. It honours your browser’s Do Not Track setting: with it on, nothing is counted.
If you visit from the EU, the EEA, the UK or Switzerland, or your country is not known, counting starts only after you press Accept in the notice at the bottom of the page; Reject keeps it off. Visitors from other countries are counted without the notice.
The site sets these cookies:
fesko_consentremembers your answer, Accept or Reject, with a random id. It is kept for 180 days.visitor_countryholds the two-letter code of your country. It is set before you answer, kept for 1 day, or 5 minutes when your country is not known, and used only to decide whether to show the notice.
Your choice is not logged on a server: it lives in the cookie in your browser, and we keep no list of who accepted or rejected.
You can change your answer at any time with the Cookie settings link at the bottom of any page, or by adding ?cookies=1 to the address.