Legal
Accessibility statement
- Compliance status
- not compliant
Commitment
Kévin Sauvage is committed to making this website accessible to everyone, in line with the French accessibility framework RGAA 4.1 (Référentiel général d'amélioration de l'accessibilité), which is based on WCAG 2.1 level AA.
This statement applies to https://www.kevin-sauvage.com.
About this status
This website is not compliant with RGAA 4.1: no full audit of the 106 criteria has been carried out yet, and RGAA requires a site to be declared non-compliant until one has.
Accessibility is nonetheless built in and checked continuously: automated WCAG 2.1 AA tests run on every page and every component in continuous integration, and currently report no violations. This statement will be updated with the audit results and the compliance rate as soon as the audit is complete.
Known limitations
The downloadable résumé (PDF) has not been checked for accessibility. An accessible text version is available on request by email.
The contact form uses Google reCAPTCHA v3, a third-party service whose accessibility is outside my control. It runs invisibly and does not ask you to solve a challenge.
Content not covered by this statement
External websites linked from this site — LinkedIn, GitHub, certification platforms and live project demos — are not covered by this statement.
Technologies used
HTML
CSS
JavaScript
WAI-ARIA
How the site is tested
Pages checked: home, project case studies, privacy policy, accessibility statement, site map and the error page. The browser and assistive technology combinations used for the audit will be listed here once it is complete.
Automated WCAG 2.1 AA checks with axe-core on every page (Playwright) and every component (Vitest), in continuous integration.
Linting with eslint-plugin-jsx-a11y.
Manual keyboard navigation and focus checks.
Feedback and contact
If you cannot access a piece of content or a feature, please tell me: I will provide the information in another format and fix the issue.
kevinsauvage@outlook.comRecourse
If you reported an accessibility barrier and did not get a satisfactory answer, you can contact the Défenseur des droits (French rights ombudsman):
By post, free of charge: Défenseur des droits, Libre réponse 71120, 75342 Paris CEDEX 07, France.