Kévin Sauvage.

Legal

Accessibility statement

Compliance status
not compliant
Statement established on:

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.com

Recourse

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.