Posato Privacy Policy

Effective November 5, 2026.

Posato does not send your pause sets, website list, app choices, sessions, schedules, or workspace data to its developer. There is no Posato account, no analytics, no advertising, and no Posato-operated server. This policy covers Posato for Mac, iPhone, Linux, Android, and Windows. Optional iCloud or folder sync, the blocking on each device, and macOS update requests are described below.

Data Posato keeps on your devices

To work, Posato stores on each device:

Posato does not record when a website opened briefly, whether you visited it, or for how long.

This data stays in Posato's private storage on the device until you change or remove it. On Mac, iPhone, Linux, and Windows, this data, except app choices on iPhone, can also be included in your device backups, such as iCloud Backup, Time Machine, a backup of your Linux home folder, or a backup of your Windows user folder, under your backup settings. On Android, Posato excludes its data from Android backups and device transfers. On Mac, moving Posato to the Trash does not delete this data; it remains in Posato's application data folder until you remove it. On Linux, removing the package does not delete it either; it remains in Posato's folder in your home folder's application data until you remove it. On Windows, uninstalling Posato does not delete it; it remains in the Posato folder of your user account's local application data until you remove it.

When sync is on, through iCloud or a folder, Posato also keeps the history of synchronized changes in its private storage on each linked device: every pause set created, renamed, or deleted, every website added to or removed from a set, every rule set or cleared for a website to open briefly during a pause, which set is the default and which set each session and schedule used, and when each change was made, including when past sessions started, when they were scheduled to end, and whether they were ended early, and when each break in a scheduled pause started, how long it was, and whether it was ended early. Entries from before Posato 1.3 also record changes to the shared app group name it used then. Changing or removing a website or a set does not erase its earlier entries from this history. The history stays until Remove workspace completes on that device or Posato's data is removed from it, and it can be included in device backups like the data above.

Posato does not collect browsing history, the pages you visit, which pages were blocked, how often you open apps, usage scores, or any other activity record.

iCloud sync

iCloud sync is optional and off until you choose Sync with iCloud.

Remove workspace deletes Posato's synchronized records from your iCloud database, its history of synchronized changes on the device where you remove it, and the workspace key from iCloud Keychain, so your other devices lose access to the workspace too; their own copies of your pause sets, sessions, and change history stay on those devices until you remove the workspace there. Pause sets and websites saved on the device where you remove the workspace stay on that device. Apple may retain backups for a period under its own policies. If every copy of the key is lost, synchronized data cannot be recovered.

Folder sync

Folder sync is optional and off until you choose a folder in Posato. It is the only sync on Linux, Android, and Windows, and on Mac and iPhone it replaces iCloud sync for that workspace.

Remove workspace deletes Posato's folder from the folder you chose, if this device can still reach it, and the workspace key file and the history of synchronized changes on the device where you remove it. Other devices keep their own copies of your pause sets, sessions, change history, and key file until you remove the workspace there. The sync service may keep earlier versions of the files under its own policy. If every copy of the key is lost, synchronized data cannot be recovered.

Screen Time on iPhone

On iPhone, Posato uses Apple's Screen Time framework to block the websites and apps you choose. Your app choices are opaque system selections that stay on the device; Posato does not receive app names or usage from Screen Time. So that a schedule can start while Posato is closed, Posato keeps a copy of your schedules, the breaks taken in them, and each pause set's websites, their rules for opening briefly, and app choices in storage shared only with its own Screen Time extension on the same iPhone. It never leaves the device, is excluded from device backups, and is deleted when Posato's data or the workspace is removed.

Blocking on Mac

On Mac, Posato's background helper blocks chosen websites by routing browser traffic through a local proxy on your Mac while a session is active. The helper examines each request only long enough to allow or block it and does not store or send it. To show its pause page in the current Safari or Chrome tab, Posato may use Automation permission; it reads only the current tab's address at that moment and keeps no record. For a website that opens briefly during a pause, the pause page's address carries only the time it opens next, never the website. Posato does not decrypt HTTPS traffic.

If you choose to start sessions on a Mac without an administrator password, the helper keeps a record of that permission in a system file that only the system can read. The record holds your Mac account's user number and system identifier and your Mac's hardware identifier. It never leaves your Mac and is deleted when you turn the option off or remove Posato from this Mac.

Blocking on Linux

On Linux, Posato installs a pausing service that runs with system permissions, once, with your password. Only your user account and the system can send it requests. While a pause runs, the service:

The service keeps your user name and user number in a system configuration file, and the pause it enforces, with its websites and program locations, in a system file that only the system can read, so a restart keeps the pause. After the pause ends, that file keeps only the session's identifier until Posato reads it. Removing the package removes the service, restores /etc/hosts, and deletes both files. Nothing the service handles leaves your computer.

Blocking on Windows

On Windows, the Posato installer sets up a pausing service that runs with system permissions, with administrator approval. Only your user account and the system can send it requests. While a pause runs, the service:

In files that only the system and administrators can open, the service keeps your account name and its security identifier, and the pause it enforces, with its websites and program locations, so a restart keeps the pause. After the pause ends, that file keeps only the session's identifier until Posato reads it. Uninstalling Posato removes the service, its rules, and both files. Posato reads the Start menu's shortcuts so that you can choose programs to pause; the list stays on the computer. Nothing the service handles leaves your computer.

Blocking on Android

On Android, Posato needs several permissions, each given in Android's own settings:

Posato reads the list of apps you can open from the launcher, so that you can choose apps to pause; the list stays on the phone. The pause it enforces, with its websites and app package names, is kept in Posato's private storage until the pause ends, so a restart keeps it.

Export and import

You can export your pause sets to a file and import it on another device. The file holds your pause sets' names and websites, the rule for each website that opens briefly during a pause, which set is the default, and your schedules. It never holds app choices, sessions, history, device names, or sync keys. Posato writes the file only where you save or share it, and it sends nothing anywhere itself.

An import changes your pause sets and schedules like edits made by hand; if sync is on, the changes reach your other devices.

Notifications

On Mac and iPhone, Posato can show local notices when a pause ends or starts on another device. They are created on your device by your device's notification system; Posato sends nothing to a server for them. You can turn them off in About Posato or in your device's settings.

Updates on Mac

Posato for iPhone, Linux, Android, and Windows does not check for updates itself. On Mac, Posato asks before checking for updates automatically. If you agree, it checks once a day while the app is running. You can turn automatic checks off or choose Check for updates yourself. Each update requires your action to download and install, and installation waits until no session is active.

Update information and downloads come from GitHub Releases through Sparkle, an update library included in Posato. Requests do not contain your website list, app choices, sessions, iCloud data, an installation identifier, or a system profile. Posato compares versions and system requirements on your Mac.

GitHub and its delivery providers can receive your IP address, request time, the resource requested, and technical connection information. A download address identifies the version you request. They handle this information under GitHub's privacy statement. GitHub makes aggregate download counts available; Posato adds no usage analytics or tracking identifier. Opening a release or support link in your browser is subject to that website's policies and your browser settings.

Update preferences are stored on this Mac and are not synchronized through iCloud. Sparkle stores update-check state and temporary update files locally.

Diagnostics

Posato does not collect or upload diagnostics, crash reports, or telemetry. Apart from the sync you choose, the lookups the Android VPN passes on, and the update requests described in Updates on Mac, Posato makes no network requests of its own. Your operating system or app store may collect diagnostics under your device settings and their own policies; Posato does not access or add to them.

If you ask for help, share only what you choose. Please do not include website names, app names, device details, screenshots, or logs in public reports.

Children

Posato is not designed for managing another person's device and does not knowingly collect data from anyone.

Changes

Changes to this policy will be published at the same address with a new effective date.

Contact

Privacy questions: privacy@posato.app