Privacy Policy
Effective Date: March 31, 2026
This Privacy Policy describes how JSON Pretty Pro ("the Extension") handles user data. We are committed to ensuring your privacy and being transparent about how our tool operates.
The Core Principle: JSON Pretty Pro is designed to be a "local-first" developer tool. We do not run any tracking scripts, and we do not have a backend server to receive your data.
1. Data Collection and Usage
The Extension interacts with the following types of data:
- Website Content: To provide JSON formatting and visualization, the Extension reads the text content of the active tab. This happens entirely within your browser.
- JSON Data: Any JSON code or API responses processed by the Extension are parsed locally. This data is never transmitted to any external server or third party.
- Authentication Tokens (JWT): The JWT decoder works client-side. Your sensitive tokens are never logged or sent anywhere.
2. Local Storage
The Extension uses the chrome.storage.local API for the following purposes:
- Settings: To save your theme preferences (e.g., Light/Dark mode) and configuration.
- Time Machine (History): To enable the "Diff" and comparison feature, the Extension stores a cache of your most recent JSON responses locally. This data stays on your machine and is never shared.
3. Permissions
The Extension requires <all_urls> access to detect JSON content across different development environments (localhost, staging, and production). It only activates its UI when valid JSON is detected.
4. Data Sharing and Third Parties
We do not sell, trade, or otherwise transfer your information to third parties. There is no data collection for advertising, creditworthiness, or lending purposes.
5. Changes to This Policy
We may update this policy from time to time. Any changes will be reflected by updating the "Effective Date" at the top of this page.
6. Contact
If you have any questions regarding this policy, you can contact the developer via the official support channels on the Chrome Web Store or GitHub.