Legal
Accessibility
On this page
In short: We aim at WCAG 2.2 Level AA and we are not fully there yet. Below is what we measured, what we fixed, and what is still open — with a way to tell us when something does not work for you.
1. What we are aiming at
We target WCAG 2.2 Level AA. This site is partially conformant: most of it meets that standard and parts of it do not yet.
We say partially rather than fully because we have not commissioned an independent audit, and a claim of full conformance without one is not worth the sentence it is written in. When we have an audit, this page will say so and link to it.
2. What we measure
Every public page on this site is checked automatically for the things that have a right answer rather than a matter of taste:
- Text contrast against its actual resolved background, at AA thresholds.
- Interactive targets smaller than 44 by 44 CSS pixels.
- Images with no
altattribute. - Pages with zero or more than one
h1. - Horizontal scroll at a 393-pixel viewport.
- Form fields with no accessible name.
- Console errors and failed requests.
At our most recent check, every public page passed them: no sideways scroll, exactly one h1 each, no images without alternative text, no broken media.
3. Things that were wrong, and are not now
Named specifically, because a list of fixes is checkable and a claim of quality is not:
- The address field on our free audit tool had no accessible name at all — no label, no
aria-label, only a placeholder. A placeholder is not a name: it is not reliably announced as one and it disappears the moment you start typing. It now has a proper label. - Quick-reply buttons in the assistant were 42 pixels tall, just under the minimum target size. They are 44 now.
- The assistant's status line failed contrast at 3.82:1 against its background, where AA needs 4.5:1.
- A blanket reduced-motion rule was freezing loading spinners, so a visitor who asks for less motion could not tell whether anything was happening. Loading indicators are now exempt.
4. Motion
If your system is set to reduce motion, this site honors it. Animated backgrounds stop, panels appear without sliding, and the looping motion graphics are not downloaded at all — you get a still frame instead of a paused video. Loading spinners keep moving, because a frozen spinner communicates the opposite of what it is for.
5. Keyboard and screen readers
Every interactive control is reachable by keyboard and shows a visible focus ring. Dialogs trap focus while open and return it to whatever opened them. There is a skip link to the main content as the first focusable element on every page.
We test with keyboard navigation and with automated tooling. We have not done systematic testing with JAWS, NVDA or VoiceOver, and we are not going to claim otherwise.
6. Known problems
Open at January 1, 2026:
- No independent audit has been carried out, so there will be issues our own testing has not found.
- Screen-reader testing has been informal rather than systematic.
- Some client sites we host are not yet at the same standard as this one. We are working through them; where one is behind, it is behind.
- Third-party embeds we do not control can introduce problems we cannot fix directly. Where that happens we look for a replacement.
7. Tell us when something does not work
If any part of this site is difficult or impossible for you to use, email admin@inericasystems.com or ring (650) 695-6404.
Tell us the page, what you were trying to do, and what happened. We reply within one business day and we will tell you honestly whether it is a quick fix or a longer one.
If you need something on this site in another format — a document read to you, a form completed over the phone — ask. That is not a special accommodation, it is just service.