Last updated:
Accessibility statement
Dynamic Reactions LLC wants everyone to be able to use this site. The target is WCAG 2.1 level AA. This page says what has been done, what is known to fall short, and how to report a problem.
Commitment
This site is built to meet the Web Content Accessibility Guidelines (WCAG) 2.1 at level AA. Accessibility was part of the design system from the first day of the build, not a check at the end.
What has been done
- Structure. Every page is plain HTML with a single main heading, proper heading order, landmarks and labelled forms. Screen readers can navigate by heading and by landmark.
- Keyboard. Everything works with a keyboard. The first Tab stop on every page is a “Skip to content” link. Every focused element shows a visible outline.
- Contrast. Every text colour on the site was measured against the dark background. Body text and labels meet or exceed the AA ratio of 4.5:1. Colours that fall short are used only for decoration, never for text. Links inside text are underlined, not marked by colour alone.
- Text is text. Headlines and copy are real text in the page, never inside an image or drawn in the animated scene, so they can be read aloud, selected, translated and resized. Fonts are served from this site, not from a third party.
- Motion. If your system asks for reduced motion, animations are switched off and the animated hero scene is replaced by a still image with all text visible.
- Sound. Sound is off by default. A small button at the end of the header turns on short interface sounds under the cursor and on clicks; the choice is kept in your browser, and nothing plays until you ask for it.
- Forms. Every field has a label. Consent is a separate, unticked checkbox with the privacy policy linked in the sentence itself.
- Language and direction. The site is available in English and Hebrew. Each page declares its language and text direction, and the Hebrew version is served right to left.
Known limitations
- The animated hero scene is decorative. It is hidden from assistive technology and carries no information that is not also in the text.
- The booking calendar that opens from the “Book a 30-minute call” button is a page from Cal.com, a scheduling service, shown inside a window on this site. Its accessibility is Cal.com’s, not the company’s. The window closes with its Close button or the Escape key, and the same call can be arranged by email at the address below.
- The contact form carries a bot check by Cloudflare (Turnstile), shown as a small widget from challenges.cloudflare.com inside the form. Its accessibility is Cloudflare’s, not the company’s. It usually completes on its own, with nothing to click, and if it does not pass, the same message can be sent by email at the address below.
- Automated checks catch only part of accessibility. The site is tested by hand with a keyboard and audited with axe-core and Lighthouse in Chrome before each release. It has not yet been tested with a screen reader, so some issues may still be missed.
Report a problem
If something on this site does not work for you, write to ittai@dynamic-reactions.com. Say which page and what did not work, and which browser or assistive technology you use. Accessibility reports are answered first, and fixes are published as soon as they are ready.
Accessibility contact: Ittai Perez, ittai@dynamic-reactions.com.
Review
This statement is reviewed whenever the site changes in a way that affects how it is used, and at least once a year. The date at the top shows the current version.