Privacy Policy for SaverCat
Last updated: 2026-10-01
SaverCat collects no personal data, and it has no network code of any kind. Nothing it reads leaves your device, because there is nothing in the app that could send it anywhere.
This covers both the Mac app and the iPhone app.
Mac
What SaverCat reads
Which app is in front. Once a second, SaverCat asks macOS for the bundle identifier of the
frontmost app, such as com.google.Chrome, and checks it against the apps you chose to limit. It
does not read window titles, web addresses, or anything inside the app.
How long since your last input. It asks macOS how many seconds have passed since the last key press or mouse movement, so time spent away from the Mac does not count. This is a single number. SaverCat never sees which keys were pressed or where the pointer went.
The list of running apps, only while the settings are open, so you can tick the ones to limit.
What SaverCat stores
Settings, and only settings, kept by macOS in SaverCat's own sandbox container on your Mac:
- which cat you chose
- whether the limit is per day or per sitting
- the time limit, and the break that resets a sitting
- the bundle identifiers of the apps you chose to limit
Time used is counted in memory and is never written to disk, so it starts again from zero when SaverCat quits. No usage history, no identifiers, no analytics, no crash reporting, and no third-party services. There is no account, no sign-in, and no server.
One thing is kept outside that container, by macOS rather than by SaverCat. If you switch on "로그인 시 열기" (open at login), macOS records that choice in its own login item database. You can switch it off at any time in System Settings, under General and then Login Items. Deleting SaverCat may not remove that entry, so switch it off there first if you want it gone.
Permissions
SaverCat asks for none. It needs no Accessibility, Screen Recording, or Input Monitoring access.
iPhone
What SaverCat reads
SaverCat uses Apple's Screen Time framework, which is why iOS asks you to allow Screen Time access the first time. You choose the apps, categories, and websites to limit in Apple's own picker. SaverCat never learns which apps you picked. iOS hands it opaque tokens that only iOS can interpret, and iOS itself counts the time and tells SaverCat when the limit is reached.
What SaverCat stores
Kept on your iPhone in a container shared only between SaverCat and its own extensions:
- the tokens for what you chose to limit
- the daily time limit
- which cat you chose, and a picture of it for the screen iOS shows over a limited app
Nothing else, and none of it is sent anywhere.
Keeping and removing what is stored
Everything stays on your device until you remove it, and nothing is held anywhere else, so there is nothing to ask for or to have deleted.
- Mac: quit SaverCat, then delete
~/Library/Containers/com.cottonferry.savercat. Quit first, because a running SaverCat writes its settings back when they change. - iPhone: deleting the app deletes everything it stored. Screen Time access can also be revoked at any time in Settings, under Screen Time.
Children
SaverCat is not directed at children and collects nothing from anyone, of any age.
Changes
If this policy ever changes, the new version replaces this file and the date at the top changes with it.
Contact
Questions about this policy: sxong2x@gmail.com