Legal
Accessibility Declaration
Published: March 18, 2026 — Last updated: March 18, 2026
Compliance Status
perfectaiagent.xyz is partially compliant with the Référentiel Général d'Amélioration de l'Accessibilité (RGAA) 4.1.2.
Conformance rate: 58% (31 compliant criteria out of 53 applicable).
Technologies Used
- HTML5
- CSS3 (Tailwind CSS)
- JavaScript (Next.js 15, React)
- JSON-LD (Schema.org)
Pages Audited
- Homepage —
/enand/fr - Chapters index —
/en/chapters - Chapter page —
/en/chapters/prologueand/fr/chapters/prologue - Privacy policy —
/en/privacy
Non-Accessible Content
The following non-conformities have been identified:
- Email input without accessible label (RGAA 11.1, 11.2) — The newsletter email field lacked a programmatic label association. Fixed March 18, 2026.
- No skip link (RGAA 12.7) — No bypass mechanism allowing keyboard users to skip navigation. Fixed March 18, 2026.
- Insufficient colour contrast on secondary text (RGAA 3.2) — Some subtitle and caption text used colours with contrast ratios below the WCAG AA threshold of 4.5:1.
- Inconsistent heading hierarchy (RGAA 9.1) — On the homepage, h2 elements appeared before the h1. On the chapters index, the heading hierarchy skipped h2.
- Page title not translated on French pages (RGAA 8.6) — The <title> element remained in English on French-locale pages.
- Partial server-side rendering on chapter pages (RGAA 8.3) — Chapter pages returned an HTML shell without a
langattribute before JavaScript hydration, affecting screen readers.
Exemptions
No exemptions are claimed.
Contact
If you cannot access content or a service on this site, you may contact us to be directed to an accessible alternative or to receive the content in another form.
Email: contact@perello.consulting
Site owner: Laurent Perello / ElPi Corp
Enforcement Procedure
If you report an accessibility deficiency and do not receive a satisfactory response within a reasonable time, you may escalate to the following authorities:
- Défenseur des droits — online form
- Contact a regional delegate of the Défenseur des droits
- By post (no stamp required):
Défenseur des droits
Libre réponse 71120
75342 Paris CEDEX 07