Accessibility statement

Last updated:

Volcanic Minds S.r.l. wants volcanicminds.com to be usable by anyone, with any device and with the most common assistive technologies. This page says where we stand, how we checked it and what is still missing. It refers to the Web Content Accessibility Guidelines (WCAG) 2.2 and to the state of the site on 25 September 2026.

Conformance status

This site conforms to WCAG 2.2 level AA.

It also partially conforms to level AAA. Of the 31 AAA criteria, 9 do not concern this site because they govern things the site does not have (they are listed below); of the 22 that do, it meets 19. The three it misses are explained one by one.

The statement covers the public site. The /cms area, reserved to the people who write the content, is a third-party application and is left out.

How we checked it

Every page of the site, in Italian and in English, is checked automatically at every change, before it goes online. The checks run in a real browser, on the page as you see it, in the light and in the dark theme, at four screen widths (1400, 1024, 768 and 400 pixels) and also at 320 pixels for reflow:

  • text contrast of at least 7:1, and 4.5:1 for large text (criterion 1.4.6, AAA);
  • clickable areas of at least 44 by 44 pixels (2.5.5, AAA);
  • in reading text, lines of at most 80 characters, counted one by one on the page, line spacing of at least 1.5 and no justified text (1.4.8, AAA);
  • no identical link text leading to different destinations (2.4.9, AAA);
  • no horizontal scrolling at 320 pixels, that is with the page zoomed to 400% (1.4.10, AA);
  • no text cut off or hidden when line, letter, word and paragraph spacing are forced to the values of criterion 1.4.12 (AA);
  • the axe-core rules for levels A, AA and AAA, and HTML validation;
  • Lighthouse on one example of every page type.

The criteria a machine cannot decide, such as the order in which the keyboard moves through the page or what a screen reader announces, we checked on the code of the components. To confirm them by hand and by ear we have a written protocol: seven tests, among them keyboard only, VoiceOver and NVDA, forced colours and 200% zoom, on ten pages chosen because together they cover every kind of page on the site. Until the first full round is recorded, conformance on those criteria rests on the code and not on a test.

Measures taken

  • Page structure built with native HTML elements: header, navigation, main content and footer recognizable by assistive technologies.
  • A link to skip straight to the content, the first element reachable from the keyboard.
  • Headings in hierarchical order and link text that says where it leads.
  • A breadcrumb trail on every page except the home page, so you always know where you are.
  • Light and dark theme, both with AAA contrast, and respect for the system preference for reduced motion.
  • A control that stops and restarts the automatic animations, always in the same two places: under the buttons at the top of the page and in the last row of the footer. It appears only where something moves. The animations stop by themselves after 10 seconds anyway and do not start if your system asks for reduced motion; if you stop them, they stay stopped on the pages you open next.
  • Forms with visible labels, required fields declared and error messages tied to the field.
  • No cookies, no third-party scripts and no embedded video.
  • A Markdown version of every page, without layout, useful if you use reading tools or assistants.

AAA criteria not met

3.1.3 Unusual words

The glossary, reachable from every page, explains 18 technical terms, but the pages use more: not every specialist term has a definition yet.

3.1.4 Abbreviations

The abbreviations that have a glossary entry, 12 of the 18, are expanded at their first occurrence on every page. Others, such as API or GDPR, are not yet.

3.1.5 Reading level

The criterion asks that texts be understandable with a lower secondary education level, or that a simplified version exist. Our content covers software development, artificial intelligence and regulation for people who have to make technical decisions: it does not meet it, and a simplified version of every page would be a second site to keep in step. It is a choice, and we state it. The longer pages open with a summary in plain language.

AAA criteria that do not concern the site

  • 1.2.6 Sign language, 1.2.7 Extended audio description, 1.2.8 Media alternative and 1.2.9 Audio-only (live): the site embeds no audio or video. If we publish a video in the future, it will come with a full transcript and we will update this statement.
  • 1.4.7 Low or no background audio: the site plays no audio.
  • 2.2.5 Re-authenticating and 3.3.9 Accessible authentication (enhanced): the public site has no sign-in.
  • 2.2.6 Timeouts: no page has time limits that could make you lose data.
  • 3.1.6 Pronunciation: no word on the site changes meaning depending on how it is pronounced.

Towards WCAG 3

WCAG 3 is still a W3C working draft and does not allow anyone to claim conformance. We follow it as a horizon: when it becomes a recommendation, this page will say how the site measures against it.

Reporting a problem

If a page or a feature of the site is not accessible for you, write to us at or from the contact page, telling us the address of the page and what does not work. We will reply and, if the problem is ours, fix it and update this statement.