Data Collection and Usage
Pomolocal is designed with privacy as a first principle. We do not collect, store, or transmit your personal data to any external servers.
Local Processing Only
All blocking logic and data processing occur locally on your machine.
- Websites Visited: The extension checks the URLs you visit against a list of blocked domains. This check happens entirely within your browser using the declarativeNetRequest API. Your browsing history is never sent to us or any third party.
- Communication: The extension communicates exclusively with the Pomolocal CLI application running on your own computer (localhost) via a WebSocket connection.
Permissions
- Storage: Used to save your settings (e.g., connection status) locally in your browser.
- Alarms: Used to keep the connection to the CLI alive.
- DeclarativeNetRequest: Used to block distracting websites during focus sessions without reading page content.
Contact
If you have questions about this policy, please open an issue on our GitHub repository.