Accessibility Statement

  1. Adrian Kotliński (Kotlinskidev) is committed to making the website kotlinskidev.com usable by as many people as possible, including people who are blind or have low vision, are deaf or hard of hearing, have limited mobility or cognitive disabilities, and older people.
  2. As our standard we aim for the Web Content Accessibility Guidelines (WCAG) 2.2 at Level AA, published by the W3C.
  3. For the European context we also use EN 301 549, the harmonised European standard for the accessibility of ICT products and services, which builds on WCAG.
  4. We apply selected Level AAA criteria where it is reasonable, but we do not claim AAA conformance for the whole website.
  1. kotlinskidev.com is an informational portfolio website: you can read about services, projects and articles and send a message through the contact form. It is not an online shop and it does not allow you to conclude a contract at a distance.
  2. We do not consider this website to be a service within the scope of Directive (EU) 2019/882 (European Accessibility Act) or of the Polish Act of 26 April 2024 on ensuring compliance with accessibility requirements for certain products and services by economic operators (Journal of Laws 2024, item 731). As a sole proprietorship running an informational website we are in any case likely to fall under the exemption for microenterprises providing services. This is our own assessment and not a legal opinion.
  3. We publish this statement voluntarily, because we treat accessibility as a quality standard and not only as a legal obligation.
  1. The website is partially conformant with WCAG 2.2 Level AA. “Partially conformant” means that some parts of the content do not yet fully meet the standard. They are listed in section 5.
  2. We design and build the website’s own components (navigation, page layouts, content blocks, contact form and footer) with the WCAG 2.2 A and AA criteria in mind. Content entered in the administration panel and third-party services can deviate from this.
  3. The website has not yet been audited by an independent accessibility specialist.
  1. This statement was prepared on 13 November 2026.
  2. Date of the last review of this statement: 13 November 2026. We review it after significant changes to the website.
  1. Automatically moving content. The hero carousel on the homepage advances on its own every 7 seconds. It pauses when you hover over it or focus it with the keyboard, but it does not yet offer a visible pause button (WCAG 2.2.2 Pause, Stop, Hide). We plan to add one.
  2. Content entered in the administration panel (articles, project descriptions and page text). An editor may omit an image description, use headings in the wrong order or add a link without a descriptive name (WCAG 1.1.1, 1.3.1 and 2.4.4). We check this content and correct it on an ongoing basis.
  3. Navigation landmark names. Some navigation regions are announced by screen readers with technical names, for example “Mobile Navigation [EN]”, instead of descriptive labels. We plan to replace them with descriptive labels.
  4. Third-party components. The cookie consent banner, embedded maps and the image lightbox come from third-party plugins or libraries. We have not yet verified every one of them with screen readers.
  5. Assistive technology testing. We have not yet completed systematic testing with screen readers (NVDA, JAWS, VoiceOver, TalkBack) or testing with people with disabilities. We will add the results to this statement when they are available.
  1. The statement is based on a self-assessment carried out by the owner and developer of the website, Adrian Kotliński, on 13 November 2026.
  2. The self-assessment included an automated Google Lighthouse accessibility audit of the English homepage (score 97 out of 100 in a lab test on 13 November 2026) and a review of the website’s code and components against our internal WCAG 2.2 A and AA checklist, which is still in progress.
  3. Automated tools detect only a part of accessibility problems, so a high score is a minimum indicator and not proof of conformance.
  1. A “Skip to content” link on every page, so keyboard and screen reader users can jump past the navigation.
  2. The page language is declared in the markup, and each page has a main content landmark. The website is available in English and Polish with a language switcher.
  3. A light and dark mode switch, so you can choose the colour mode that is more comfortable for you.
  4. Support for the “reduce motion” system setting: background videos are paused and some animations are reduced when you ask for it.
  1. If you meet an accessibility barrier on this website or need information in another form, please write or call us:
    • Email:
    • Phone: + (Monday to Friday, 8:00 a.m. – 5:00 p.m., Polish time)
    • Contact form: Contact page
  2. Please give the address of the page concerned, describe what does not work and tell us which device, browser or assistive technology you use.
  3. We aim to reply as soon as possible, usually within 7 working days. If removing the barrier requires changes to the website, we will tell you when they will be made and, until then, provide the information you need in another way.
  4. If you are not satisfied with our reply, you can contact the authority responsible for accessibility enforcement in your country.
  1. WCAG 2.2, the W3C Recommendation and How to Meet WCAG (Quick Reference).
  2. W3C Easy Checks, a first review of web accessibility.
  3. W3C guidance on accessibility statements, with a free statement generator.
  4. WAI-ARIA Authoring Practices Guide, patterns for accessible interactive components.
  5. EN 301 549, free to download from ETSI.
  6. European Accessibility Act, Directive (EU) 2019/882 and the model accessibility statement, Implementing Decision (EU) 2018/1523.
  7. Digital accessibility in Poland (gov.pl).
  8. Free testing tools: WebAIM Contrast Checker, WAVE, axe DevTools and the Lighthouse audit built into Chrome.