Accessibility
Last updated 8 August 2026
Vigil is a security product. A security product that some people cannot operate is not doing its job, so accessibility is treated here as a functional requirement rather than a legal afterthought.
Conformance status
Target: Web Content Accessibility Guidelines (WCAG) 2.2, Level AA.
Status of this website: partially conformant. "Partially conformant" means most of the site meets Level AA, and the specific exceptions below do not yet.
Basis: internal review of the published pages — semantic structure, keyboard operation, contrast measurement, and screen-reader pass-through. No third-party audit or certification has been performed, and we do not claim one.
What the site does today
- Every page has one
h1and a heading order that does not skip levels. - Landmarks (
header,nav,main,footer) are marked up so screen-reader users can jump directly to content, and every page carries a visible "Skip to content" link as the first focusable element. - All text and interface colours were measured against the page background. The lowest ratio in use is 5.47:1, above the 4.5:1 Level AA threshold for normal text.
- Everything operable by mouse is operable by keyboard, with a visible focus indicator that is never removed.
- Interactive targets are at least 48 × 48 CSS pixels, above the 24 × 24 minimum in WCAG 2.2 success criterion 2.5.8.
- Form fields have persistent visible labels,
autocompletetokens, and errors that are announced in text — never by colour alone. - Animation and motion respect the operating system's Reduce Motion setting.
- Content reflows to a 320 CSS-pixel viewport width without horizontal scrolling, and remains readable at 200% zoom.
- The interactive sense map has a text equivalent, so no information is available only through the visual or drag interaction.
Known limitations
We would rather name these than let you discover them.
| Area | Limitation | Status |
|---|---|---|
| Sense map | The three-dimensional room view conveys spatial layout visually. The accompanying text description states the same facts, but does not reproduce the spatial impression. | By design; text equivalent maintained alongside it. |
| Checkout | Payment is handled by Stripe on Stripe's own pages. Their accessibility is theirs to state, not ours. | Third party; outside our control. |
| Vigil for macOS | This statement covers the website. The Mac application has not been separately audited against WCAG or the Apple accessibility guidelines. | Open. Reports about the app are wanted and acted on. |
Assistive technology
The site is built to standard HTML semantics, which is what assistive technology reads. It has been exercised with VoiceOver on macOS and with keyboard-only navigation. It has not been tested with every screen reader and browser combination in use, so if yours behaves differently, that is a defect worth reporting.
Report a barrier
If any part of this site or of Vigil itself blocks you, tell us and we will fix it. Email support@blvigil.com, or use the support page.
Include the page address and what you were trying to do. We aim to acknowledge within 5 business days and to give you a target date for the fix or a way to complete the task in the meantime.
If our response does not resolve it, say so — the complaint escalates directly to the owner of the company, not to a queue.
Legal position
This statement is provided in the spirit of the Americans with Disabilities Act and of the EN 301 549 / WCAG 2.2 AA standard. It is a description of measured status and known gaps. It is not a warranty of conformance, and it does not waive or limit any right you have under applicable law.