Legal
Accessibility Statement
This website voluntarily aims to conform to the Web Content Accessibility Guidelines (WCAG) 2.1, Level AA. As a micro-enterprise (fewer than 10 employees, annual turnover below €2 million), this website is likely exempt from the mandatory requirements of the German Barrierefreiheitsstärkungsgesetz (BFSG, in force since 28 June 2025) — the measures described here are nonetheless implemented voluntarily.
Measures Implemented
- Keyboard navigation: All interactive elements are operable via keyboard
- Skip link: "Skip to main content" available for keyboard users
- Screen reader support: ARIA attributes on all interactive elements (navigation, forms, FAQ accordion)
- Focus indicators: Visible focus outlines during keyboard navigation
- Alternative texts: All meaningful images have descriptive alt attributes
- Language declaration: HTML language attribute correctly set (lang="de" / lang="en")
- Colour contrast: Text contrast ratios meet at least the AA standard (4.5:1)
- Form accessibility: All form fields labelled with explicit labels and ARIA attributes
- Heading hierarchy: H1–H3 used semantically throughout
Known Limitations
Accessibility is an ongoing process. WCAG 2.1 AA compliance has been targeted throughout the site, however no formal independent audit has yet been conducted.
Feedback & Contact
If you encounter any accessibility barriers or have suggestions for improvement, please contact:
Panagiotis Giannikakis · giannikakis@giannikakis.com
Enforcement Procedure
If you have not received a satisfactory response to your accessibility request, you may contact the Allgemeine Verbraucherschlichtungsstelle des VZBV (Zentrum für Schlichtung e.V., Germany's general consumer arbitration body):
Zentrum für Schlichtung e.V.
Straßburger Straße 8
77694 Kehl am Rhein, Germany
Phone: +49 7851 795 79 40
Email: mail@verbraucher-schlichter.de
Web: www.verbraucher-schlichter.de
The arbitration procedure is free of charge for consumers. You are not required to engage legal counsel.
Last updated: May 2026