Privacy Policy — Canvas Accessibility Checker
Last updated: July 23, 2026
Canvas Accessibility Checker ("the extension") is a Chrome extension that scans the Canvas page you are currently viewing for WCAG 2.1 AA accessibility issues. This policy explains exactly what data the extension accesses, how it's used, and what happens to it.
What the extension can access
The extension uses the following Chrome permissions:
- activeTab — grants temporary access to the content of the single browser tab you're viewing, and only after you click the extension's icon or its "Scan"/"Show me" buttons. It cannot read any other tab, and this access is not persistent — it does not carry over automatically if you switch to a different tab.
- scripting — lets the extension inject a scan function into that active tab to read the page's HTML (headings, links, images, form fields, computed text/background colors, etc.) and check it against accessibility criteria. This same mechanism is used to highlight a specific element on the page when you click "Show me."
- sidePanel — lets the extension display its interface as a docked side panel instead of a popup. This does not grant any additional access to page content beyond what activeTab and scripting already provide.
- storage — lets the extension use
chrome.storage.sessionto temporarily cache the tab's scan results so that you can close and reopen the panel as long as you're on that same page. Data is cleared upon exiting the browser or changing that tab to a new page.
The extension does not request host_permissions or the broader tabs permission, meaning it cannot read the URL, title, or content of tabs you haven't actively invoked it on.
What data is stored, and for how long
Scan results (which issues were found on a given page) are temporarily cached using Chrome's chrome.storage.session API, scoped to the current browser session only. This cache:
- Never leaves your device — there is no server for it to be sent to.
- Is automatically cleared when you close your browser.
- Is automatically cleared/replaced whenever you navigate to a different page or run a new scan.
No data is written to permanent (chrome.storage.local) storage, no data is synced to a Google account, and no cookies or tracking identifiers are used.
Third parties
The extension does not use any analytics, advertising, or crash-reporting services. It makes no network requests of any kind — everything (scanning, highlighting, and displaying results) happens entirely within your browser.
The only outbound links in the extension are hyperlinks to aaardvarkaccessibility.com, which you may optionally click to read more about a specific WCAG success criterion. Visiting that site is subject to its own privacy policy, not this one.
Children's privacy
The extension is a tool for reviewing course content for accessibility and is intended for use by instructors, course designers, and accessibility staff. It does not knowingly collect any information from anyone, including children.
Changes to this policy
If this policy changes, the "Last updated" date above will be revised accordingly. Since the extension makes no network requests, any future version that changed its data practices would require an updated build and a new Chrome Web Store review.
Contact
Questions about this policy or the extension can be directed to: courtells.dev@gmail.com