Privacy Policy
Za11y — Last updated: March 2026
This extension does not collect, transmit, or share any personal data or browsing data. All processing happens locally in your browser.
Data Processing
All accessibility scanning is performed locally in your Chrome browser using axe-core, an open-source accessibility engine. No page content, URLs, HTML, or scan results are sent to any external server or service.
Data Storage
Scan results and manual checklist state are stored in Chrome’s local storage (chrome.storage.local) on your device only. This data is not synced to any server and is never accessible to the extension developer.
Storage is automatically pruned to a maximum of 10 scans per URL. You can clear all stored data at any time from within the extension.
Analytics and Telemetry
This extension does not include any analytics, telemetry, crash reporting, or usage tracking of any kind.
Permissions
The extension requests the following Chrome permissions solely to provide its core functionality:
| Permission | Why it’s needed |
|---|---|
host_permissions (<all_urls>) | To scan any webpage the user chooses to audit. The content script only runs axe-core when the user actively clicks "Run Scan." |
storage | To save scan history on your device. No data is uploaded or transmitted. |
scripting | To inject Za11y into the active tab when a scan is requested. |
tabs | To detect tab switches and URL changes so the panel can display the correct current URL and clear highlights on navigation. |
webNavigation | To detect single-page app navigations that tabs.onUpdated does not report, keeping URL tracking accurate. |
sidePanel | To open the results panel via chrome.sidePanel.open(). |
activeTab | To run the accessibility scan on the user's current tab. |
Third-Party Libraries
The extension uses axe-core (Deque Systems, Apache 2.0 license), which runs entirely in your browser. No data is sent to Deque Systems or any third party.
Za11y provides automated accessibility checks for informational purposes only. While we strive to deliver accurate results, we do not guarantee the completeness or accuracy of any findings. Users are responsible for reviewing and verifying results and ensuring their content meets applicable accessibility standards.
Changes to This Policy
If this policy changes, the updated version will be published at this URL with a revised date. Significant changes will also be noted in the extension’s release notes.
Contact
Questions or concerns? Open an issue on GitHub.