Home / Accessibility statement

Accessibility statement

This site is built to be usable by everyone. Here is what is in place, what is not perfect yet, and how to tell me.

Last updated 18 October 2026 · version 2026-10

My commitment

I want everyone to be able to read and use this site, with a keyboard, a screen reader, a phone or a different colour setting. I aim to meet WCAG 2.2 level AA.

What is in place

  • A “skip to content” link and a logical heading order on every page.
  • Everything interactive works with the keyboard, with a visible focus outline. Tabs, wheels and sliders support arrow keys.
  • Light and dark themes, and your operating system’s preference is respected.
  • Animations stop when your device asks for reduced motion.
  • Form fields have visible labels, and errors are announced and shown next to the field.
  • The cookie panel traps focus while open and closes with Escape.
  • Text can be zoomed to 200% without losing content; the layout adapts to small screens.
  • Decorative graphics are hidden from assistive technology; meaningful ones carry text alternatives.

Known limitations

Some interactive diagrams (the stage wheel, the stack view, the engagement timeline) are visual by nature. Their content is also present as text, but the experience through a screen reader may be less smooth than on the rest of the site. I am improving this. Colour contrast in a few decorative elements may fall below the target.

Tell me if something does not work

Email ichraf@fajjeri.com with the page and what happened. I will reply within five working days and fix what I can. If you are not satisfied with the answer, you may contact the relevant authority in your country.

This statement was prepared on 18 October 2026 from my own review; it has not yet been audited by a third party.

Questions? Email ichraf@fajjeri.com. For anything about your personal data, you can also use the data request form.
Book an intro call