Accessibility Statement
Last updated: 31 July 2026
A fragrance collection is a personal record, and a record you cannot read is not yours. ScentGraph is built so that members who use a screen reader, larger text, or reduced motion keep the whole of the product, not a reduced version of it.
1. The standard we hold ourselves to
We target WCAG 2.1 Level AA across the marketing site and the iOS app, and we treat Apple's Human Interface Guidelines for accessibility as the standard for anything native. Every text tier in our palette is checked against a 4.5:1 contrast ratio on the darkest ground it can appear on, and the ratio, not the swatch, is what decides whether a colour ships.
2. What the app supports
- VoiceOver. The four core journeys, logging a wear, searching the archive, browsing your collection, and reading a fragrance, are labelled and grouped so that a card announces itself as one sentence rather than a run of fragments. Bottle art is treated as decorative and hidden from the screen reader, because the fragrance is always named in text beside it.
- Dynamic Type. Every type token scales with the system text size, up to and including the accessibility sizes. Names of fragrances and houses shrink to fit before they will truncate, so the thing you are looking for stays readable.
- Reduce Motion. When the setting is on, motion surfaces resolve to a still. Wrapped renders its statements without the rise, the drift, or the counting numerals. A reel opens on its own settled frame and holds there, with the motion available on request rather than looping unasked. Saving and sharing are unchanged either way.
- A dark, high contrast ground. The app is dark by design, with warm ivory type on obsidian. Body text sits well above the AA threshold rather than at it.
- Touch targets and labelled controls. Icon only controls carry spoken labels, and interactive elements meet the minimum target size.
3. Known limitations
We would rather name these than let you find them.
- Dynamic Type is honoured up to the second accessibility size. Past that, the fixed canvases, chiefly the taste graph and the tab bar, stop clarifying and start breaking, so we hold the ceiling there.
- The taste graph and the analytics charts are announced as written summaries rather than explored point by point. A richer reading of those surfaces is work we still owe.
- The app is dark only. A light theme is a considered project, not a shipped one.
- Purchase, subscription management, and system share sheets are Apple's own surfaces and follow Apple's accessibility behaviour rather than ours.
- We test with VoiceOver, Dynamic Type, and Reduce Motion. We do not yet run a formal audit with Switch Control or Voice Control.
4. If something blocks you
Tell us. A specific report, the screen, the setting you use, and what happened, is worth more to us than a general one, and we will reply with either a fix or an honest timeline. If a part of ScentGraph is unusable for you, we will provide the information in another form in the meantime.
Email: admin@scentgraph.app
5. How this statement was prepared
This statement follows an internal audit of the iOS app and the marketing site against WCAG 2.1 Level AA, covering screen reader labelling, text scaling, motion, and colour contrast. It is a statement of where we actually stand, reviewed as the product changes rather than left to age.