Accessibility
Compliance status of apprendre-ia.qdna.fr with the French accessibility framework RGAA, known non-conformities and how to report an obstacle to us.
Compliance status
The site apprendre-ia.qdna.fr is partially compliant with the French accessibility framework RGAA, version 4.1, until a full audit has validated every applicable criterion. The publisher, a private individual, is not subject to the obligation of article 47 of French law no. 2005-102 of 11 February 2005, but chooses to meet that standard for a site whose purpose is teaching.
Audit results
The internal audit carried out on 10 September 2026 covered a sample of six representative pages: the home page, one lesson, the My progress dashboard, the prompt composer and the two legal pages, along with the four style sheets and the interaction scripts.
A tool-based audit followed on 26 October 2026 on the 200 pages of the site map, loaded in Chromium at 1,366 and 320 pixels wide, in light and dark themes. axe-core 4.11.4 applied the WCAG 2.2 level A and AA rules, completed by automatable RGAA checks.
After the corrections described below, this check finds no issue left on the 200 pages. No full third-party RGAA audit has been carried out yet: until one has, the status shown remains "partially compliant", whatever the internal checks find.
Non-accessible content
No non-conformity is known to date among the criteria checked. Keyboard and screen reader testing still has to be done systematically, and an automated check covers only part of the criteria.
Outside the scope of the framework, reported for honesty: the alternative texts of the diagrams are very long, a structured transcript under the caption would be preferable.
Corrections made
The non-conformities found by the September audit and the October check, with the RGAA criterion involved.
| RGAA criterion | Correction |
|---|---|
| 3.2 and 3.3 | The purple labels, the active navigation link and the input field borders reach the expected contrast ratios, in both themes. |
| 5.7 | Every table header cell carries a scope attribute. |
| 7.1 | The quiz only marks answers when the form is submitted: moving through the options with a keyboard no longer validates an answer. |
| 8.7 | English source titles quoted inside French pages carry a language change. |
| 9.1 | The prompt composer headings follow the page hierarchy, without skipping a level. |
| 10.6 | Links in running text are underlined and no longer rely on colour alone. |
| 10.7 | A global visible focus rule applies to every link and button. |
| 11.10 | The required field of the sign-in form carries aria-invalid on error, with a linked message. |
| 12.6 | The lesson-to-lesson navigation blocks and the scrollable tables have an accessible name. |
What is compliant and verified
Every image carries alternative text. Each page has a single level-one heading and a skip link. The header, nav, main, footer structure is systematic. The current page is marked with aria-current.
No non-interactive element carries a click handler. No tab order is forced and zoom is not blocked. The mobile menu closes with the Escape key and returns focus. Quiz feedback and dashboard messages use live regions. The primary button reaches 4.5:1 in both themes.
Preparation of this statement
This statement was prepared on 10 September 2026 and updated on 11 October and 26 October 2026. Technologies used: HTML5, CSS3, JavaScript (Cloudflare Pages and Workers). Test environment: Chromium driven by Playwright, at 1,366 and 320 pixels wide, with no assistive technology so far. Tools: manual code review, then axe-core 4.11.4 and RGAA checks written for the audit of 26 October 2026.
Action plan
The corrections found in September and October 2026 are delivered. Keyboard and screen reader testing of the main journeys comes next, then a full RGAA audit, to be commissioned once that testing is done.
Feedback and contact
If you meet an obstacle that prevents you from reaching a content or a function of the site, write to contact@qdna.fr describing the page involved and the difficulty you met. We answer within one month.
Remedy
If an accessibility obstacle blocks you and your report goes unanswered, you may write to the French Defender of Rights, Libre reponse 71120, 75342 Paris CEDEX 07, France. You can also use the online form on https://www.defenseurdesdroits.fr.