Privacy Policy — WebPress (Chrome Extension)
Effective Date: 01 October 2025
Last Updated: 01 October 2025
Product: WebPress – Dashboard & Smart Form Assistant (Chrome Extension)
Contact: [email protected]
1. Overview
WebPress is a Chrome extension that provides a customizable new-tab/dashboard (clock, weather) and a smart form assistant to save and re-fill non-sensitive form data. We designed it to respect your privacy: data stays on your device unless you explicitly opt in to Chrome Sync or a third-party weather lookup.
2. What Data We Handle
We categorize data as on-device (not sent to our servers) and shared externally.
On-device (stored via chrome.storage):
-
Dashboard preferences: theme, layout, chosen widgets (clock/weather), units.
-
Location preference for weather: a city name or coarse coordinates that you provide.
-
Form templates you explicitly save: field labels/values to help re-fill repetitive forms.
Data we explicitly avoid:
-
We do not save or process passwords, credit/debit card numbers, government IDs, 2FA/OTP codes, or other sensitive fields. Our form helper is designed to ignore these categories.
Externally shared (only when needed for features):
-
Weather requests: To fetch a forecast, the extension may query a weather API with your chosen city or coarse coordinates. No identity or account info is attached.
Note: If you prefer, you can enter a city manually and skip geolocation entirely.
We do not collect or transmit data to our own servers. We do not sell or share personal data with third parties for advertising or profiling.
3. How We Use Permissions
-
activeTab – Used on user action to read visible, non-sensitive form fields for save/fill operations on the current page. No browsing history is read.
-
contextMenus – Provides right-click actions such as “Save this form” and “Auto-fill”.
-
notifications – Shows optional, user-controlled notifications (e.g., weather summary, “form saved” confirmation).
-
scripting – Injects a minimal content script on user action to detect and fill form fields on the active page.
-
storage – Stores your preferences and saved form templates locally, or via Chrome Sync if you opt in.
4. Data Storage & Sync
-
Local storage (default): Your preferences and form templates are saved in chrome.storage on your device.
-
Chrome Sync (optional): If enabled, Chrome may sync extension data across your signed-in devices per your Chrome settings. Sync data is managed by Google; you may enable sync encryption with a passphrase in Chrome.
5. Data Sharing & Third Parties
-
Weather provider: To display weather, we call a third-party weather API using your chosen city or coarse coordinates. The request is limited to what’s necessary to return a forecast.
-
Example providers include Open-Meteo or OpenWeather. If you use a specific provider, consult their policy on their website.
-
-
No ads / no analytics SDKs: We do not include advertising networks or analytics SDKs in the extension.
6. Your Controls
-
Turn features on/off: You can disable weather, notifications, and auto-fill from the extension’s settings page.
-
Edit or delete saved forms: Manage or delete any saved form templates from settings.
-
Clear all data: Use the extension’s “Clear data” option (if provided) or uninstall the extension to remove stored data from your browser.
-
Chrome Sync controls: Manage sync and encryption in Chrome settings (chrome://settings/syncSetup).
7. Security
-
Data is stored using Chrome’s extension storage. While convenient, chrome.storage is not end-to-end encrypted by us. If you enable Chrome Sync, you can add an encryption passphrase in Chrome. We minimize data (no sensitive fields) and restrict scripts to user-initiated actions on the active tab.
8. Children’s Privacy
WebPress is not directed to children under 13 and does not knowingly process children’s personal information.
9. International Use
Weather API responses may be served from data centers outside your country depending on the provider we are using.
10. Changes to This Policy
If we make material changes, we will update the “Effective Date” and the policy content here. Your continued use after changes means you accept the updated policy.
11. Contact Us
Questions or requests? Email [email protected].
We will respond to reasonable requests to access, correct, or delete on-device data to the extent technically feasible (note: most controls are available directly in the extension settings and Chrome settings).