📡 PagePulse Pro Privacy Policy
Last Updated: August 2025 · Version 1.0
TL;DR: PagePulse Pro does not collect, store, or transmit any personal data. All page monitoring happens locally in your browser. Zero tracking. Zero analytics. Your data stays on your device.
1. Data Collection
PagePulse Pro does not collect any personal data. Period.
- No user accounts or registration
- No analytics or tracking pixels
- No browsing history collection
- No page snapshots sent to external servers
- No personal information of any kind
2. How PagePulse Pro Works
PagePulse Pro operates entirely within your browser using Chrome's built-in APIs. Here's what happens:
- Page monitoring: The extension opens pages in background tabs and takes screenshots (snapshots) locally using Chrome's
tabs.captureVisibleTab API.
- Change detection: Snapshots are compared pixel-by-pixel directly in your browser using Canvas API. No image data ever leaves your device.
- Scheduling: Detection intervals are managed locally via Chrome's
alarms API.
- Notifications: Change alerts are shown locally via Chrome's notification system.
3. Data Storage
All data is stored locally on your device using Chrome's built-in storage APIs:
- Monitor settings (URLs, intervals, selectors): Stored in
chrome.storage.sync (syncs across your Chrome instances if you're signed in)
- Page snapshots (screenshot history): Stored in
chrome.storage.local (device-only, due to size constraints)
- User preferences (notification settings, thresholds): Stored in
chrome.storage.sync
All data stays on your device. You can delete monitors and their history at any time through the extension interface.
4. Third-Party Services
PagePulse Pro uses the following minimal external services:
- License Verification: If you purchase a Pro license, your license key is verified against our license server (
websnap-license.orangecc2025.workers.dev). Only the license key and product name are transmitted. No browsing data, page snapshots, or personal information is sent.
- Gumroad: Payment processing is handled by Gumroad. Their privacy policy governs payment data.
Importantly, the extension visits web pages you specify for monitoring purposes. These websites may have their own tracking and data collection practices. PagePulse Pro is not responsible for the privacy practices of third-party websites you choose to monitor.
5. Permissions Explained
- storage: Required to save your monitor settings, preferences, and page snapshot history locally.
- alarms: Required to schedule periodic page checks at the intervals you specify. This allows monitoring to continue reliably even when the extension popup is closed.
- notifications: Required to show desktop notifications when page changes are detected, so you don't have to keep checking manually.
- scripting: Required to inject utility scripts (like the CSS selector picker) into web pages and to scroll to specific elements before capturing snapshots.
- activeTab: Required to access the currently active tab when you click the extension icon, enabling features like adding monitors for the current page and the visual element selector tool.
6. Host Permissions
PagePulse Pro requests <all_urls> host permission because:
- You can monitor any webpage, not just a fixed list of sites
- The extension needs to load pages in background tabs to capture snapshots
- There is no way to predict in advance which websites you will want to monitor
This permission is used solely to capture page screenshots for the monitors you create. The extension does not inject adware, mining scripts, or any unwanted code into pages you visit. You can review the full source code of the extension for transparency.
7. Children's Privacy
PagePulse Pro does not knowingly collect any data from anyone, including children under the age of 13. Since no data is collected, there is no concern regarding children's privacy.
8. Changes to This Policy
We may update this privacy policy from time to time. Any changes will be reflected on this page with an updated revision date. We encourage you to review this policy periodically.
9. Contact
If you have questions about this privacy policy or PagePulse Pro's privacy practices, please contact us at [email protected].