English · 中文
Last updated: 2026-07-21
DevTools Unlock does not collect, store on remote servers, or transmit any personal data or browsing content.
The extension saves one setting on your device using chrome.storage.local:
| Key | Purpose | Default |
|---|---|---|
hostGroups |
Map of main site hostname → hostnames unlocked with it (includes cross-origin iframes such as video embeds) | {} |
enabledHosts |
Flattened hostname list derived from hostGroups (used for script registration) |
[] (all sites off) |
These values never leave your browser. Unlock scripts are injected only on listed hostnames.
When a site is enabled, at document_start the extension injects unlock.js into that page’s main JavaScript world to:
Sites not in the local whitelist are not modified. The extension does not read passwords, form fields, cookies, or page text for analytics. It does not phone home.
<all_urls>) — required because anti-DevTools code can run on any site the user chooses to unlock, and must be patched before page scripts executeInjection is skipped on Chrome Web Store and similar store URLs.
No third-party analytics, ads, or SDKs are included.
For privacy questions, open an issue in the project repository or contact the developer listed on the Chrome Web Store listing.
Material changes to this policy will be reflected in the “Last updated” date above and, where required, in the Chrome Web Store listing.