1. How your extension list is processed
When you click Scan in Extension Trust Scanner, the extension calls Chrome's chrome.management.getAll() API to retrieve the list of extensions installed in your browser. This API call happens entirely within your browser. The extension list, the names of your extensions, their IDs, their declared permissions, and the resulting risk scores are processed in memory inside the extension and are never transmitted to any server operated by us or anyone else.
The scoring runs entirely offline once the extension is installed. It does not require a network connection to scan.
2. What the extension cannot see
Extension Trust Scanner does not use content scripts and does not hold a broad host permission like <all_urls>. This means it cannot read the web pages you visit, cannot see any text or content on those pages, and cannot inject code or analytics into any website. Its access is limited to your installed extension list via the management API.
3. Permissions and why each one is needed
| Permission | Why it is needed |
|---|---|
| management | Reads your installed extension list so it can score each extension's permission footprint. This is the core function of the tool. No extension data is transmitted anywhere. |
| storage | Saves your settings, license status, and local scan snapshots (Pro feature) on your device only. Nothing is synced to a remote server. |
| downloads | Saves exported scan reports to your downloads folder (Pro feature). Used only when you explicitly click the export button. |
| peakproductivity.online | The only external host the extension can reach. Used for anonymous license verification, anonymous aggregate usage events, and optional feedback you choose to submit (see Section 4). Your extension list is never sent to this host. |
There are no content scripts and no host permissions for your visited websites or any other domains.
4. Network requests the extension makes
Extension Trust Scanner contacts only our own server at peakproductivity.online. All three request types are described below. No extension list data is ever transmitted in any of them.
- Anonymous license check. Sends a randomly generated device ID to verify whether a Pro license is active in this browser. Contains no name, email, extension list, or personal data of any kind.
- Anonymous usage events. Sends small analytics events (for example "installed" or "ran a scan") labeled with the same random device ID and the extension version number. These events contain no extension list, no browsing data, and no personal data. They are used in aggregate to understand how the tool is used.
- Feedback text (only if you submit it). If you choose to submit feedback through the in-extension rating prompt, the text you write is sent to our server. This is entirely opt-in and only happens when you click submit. No feedback is collected silently.
What we send / what we never send
- Sent: random device ID, extension version, event name, optional feedback text you submit
- Never sent: your extension list, extension names or IDs, risk scores, browsing history, cookies, or any personally identifying information
There are no third-party analytics SDKs, no advertising networks, and no third-party data recipients in any of these requests.
5. Scan snapshots stored locally (Pro)
When change detection is enabled (Pro feature), the following data is stored in Chrome's local extension storage on your device only. It is not synced to any cloud or server:
- The IDs and names of extensions installed at the time of each scan
- The risk score for each extension at each scan
- The date of each scan
Scan snapshots are stored locally only and are cleared automatically when you uninstall the extension.
6. Data we do not collect or sell
We do not sell, rent, or share your data with third parties. There are no advertising pixels, no third-party analytics SDKs, and no cross-site profiling. No account or sign-up is required to use Extension Trust Scanner.
7. Children's privacy
Extension Trust Scanner is a browser security awareness tool. It is not directed at children under 13 and does not knowingly collect any information from children.
8. Changes to this policy
If we make material changes we will update the date at the top of this page. Significant changes will also be noted in the extension's changelog on the Chrome Web Store.
9. Contact
Questions about this policy? Contact us at support@peakproductivity.online.