Accessibility Statement

Last updated: 2 November 2026

We want SongLens to be usable by everyone, including people who use a screen reader, navigate by keyboard or switch, need larger text, or need higher contrast. This page says honestly where we are — including what still falls short.

1. What we are aiming for

We aim to meet WCAG 2.1 Level AA in both this website and the SongLens Android app.

"Partially conforms" means parts of the app do not yet fully meet the standard. We would rather say that than claim conformance we have not earned.

2. This website

Known limitation on this site

The Privacy Policy page began life as an export from a policy generator. Its underlying markup is not as clean as the pages we wrote by hand — headings sit inside decorative wrappers, and the document is long and densely nested. We strip the vendor's hardcoded colours and font sizes at build time so the page inherits the site's accessible typography and works in dark mode, and we repair the mis-nested elements the export ships with. The text is complete and readable, but we intend to replace it with hand-written markup.

3. The SongLens app

Recent work has addressed a number of real barriers:

4. Known issues in the app

These are outstanding. Each is tracked.

Known accessibility gaps and their status
Issue Who it affects Status
No full audit with a real screen reader TalkBack users The fixes above were made from code review. A pass with TalkBack on a real device is still to be done, and will find things code review cannot.
Touch targets not systematically verified Anyone with limited dexterity Individual controls have been fixed as found. The app has not been measured end-to-end against the 48 × 48dp guideline.
Large text and display scaling untested Anyone using larger system text The app respects the system text size, but layouts have not been checked at the largest settings for clipping or overlap.
Disabled controls are low contrast Low-vision users Disabled elements are exempt from the contrast requirement, so this is conformant — but "conformant" and "readable" are not the same thing, and we would like to improve it.
The app is English only Non-English speakers No translations yet. Text is not marked with a language attribute for screen readers switching voices.
iOS iPhone and iPad users There is no released iOS app, so VoiceOver support is untested.

5. AI-generated content

Interpretations are written by an AI model. We control how they are presented — text size, contrast, structure, and the fact that they are announced as AI-generated — but not the wording itself, which is generated fresh each time. If an interpretation is hard to follow, unclear, or reads badly with a screen reader, please tell us: that is useful feedback about the prompt, and we can change it.

6. How we check

What we have not done: an audit by an accessibility specialist, or testing with users who rely on assistive technology. Neither has happened yet, and both would find more than our own checks do.

7. Tell us about a barrier

If something in SongLens is difficult or impossible for you to use, please email [email protected]. It helps if you can say what you were trying to do, what got in the way, and what device or assistive technology you use — but send it however is easiest for you.

We aim to reply within 5 working days. We will tell you honestly whether we can fix it and roughly when, rather than leaving you without an answer.

If you need something from SongLens in another form, ask — we will find a way to get it to you.

8. Scope of this statement

This statement covers the SongLens website at songlens.app and the SongLens Android app. It does not cover Google Play, or the third-party services SongLens links to, which have their own accessibility statements.

SongLens is not a public sector body, so this statement is not made under the EU Web Accessibility Directive. We publish it because it is the right thing to do, and because the European Accessibility Act's requirements for consumer services are worth meeting on purpose rather than by accident.