The product
Alt text was a field. Description is a system.
Your descriptions live in your content, not in a widget. NarraSight reads each image in the context of the page around it, writes a description that matches your voice, routes anything uncertain to a human, and writes the approved text straight back into your CMS. You get higher coverage and a record that proves it.
The demo and Health Score need no sign-up. Nothing on your site is changed without your approval. The platform is live, and three organisations have signed free pilot agreements.
What does your website sound like?
For the many people who browse with a screen reader, the web is not visual. It is auditory. Press play and hear the difference, read aloud by your own browser.
A page full of images, no alt text
“image. image. banner graphic. image. link image. image. graphic.”
The same page, described in context
“A couple enjoying afternoon tea in the hotel’s Georgian conservatory, with tiered cake stands and panoramic garden views. The oak-panelled library lounge with deep leather armchairs and a crackling fireplace. The rooftop terrace at sunset, overlooking Edinburgh’s Old Town skyline.”
Played with your browser’s built-in voice, so it needs no plug-in. A dedicated screen reader such as JAWS or VoiceOver sounds a little different, but the point holds: descriptions, not “image, image, image”.
What NarraSight does
Four things, done well, for the one job of image alt text.
Describes in context
Every image is read against the product, the surrounding copy and the purpose of the page, so the alt text reads like you wrote it, not like a template filled a box.
Holds back what it is unsure of
Anything below your confidence threshold is routed to a review queue for a person on your team to approve, edit or reject. Nothing ships unreviewed unless you choose that.
Writes back into your CMS
Approved descriptions are written into the alt attribute itself in WordPress, Shopify or your own platform. The text lives in your HTML, where screen readers and crawlers read it.
Proves it with an audit trail
Every change is logged: which image, which description, when, approved by whom. You can show a customer or your own team exactly what was described and when.
How it works, end to end
Scan
Start with the free Alt-Text Health Score: paste any public page and see, in seconds, which of its images speak to a screen reader, which stay silent, and which say something useless. No sign-up, nothing on your site touched.
Generate & review
Connect a site and NarraSight describes each image in context. Low-confidence cases land in a review queue, and your team approves or edits before anything publishes. You set the threshold.
Write back, verified
Approved descriptions are written into your CMS and the write-back is verified by an independent read. Coverage climbs, and every step is in the log.
Evidence & maintain
Coverage reports and an append-only log show what was described, when and by whom. New images are picked up as your catalogue grows, so coverage stays high without a backlog.
Works where your content lives
Connector-based write-back, so the fix lands in your content itself, not in a script bolted over the page.
WordPress
A plugin, in pilot, writes approved alt text into your media library and posts, with the same review and audit trail. No theme surgery.
Shopify
An app, in pilot, describes product and collection images and writes the alt text back into the source field via the Admin API, so it travels with your store.
Your own platform
A clean REST API lets any custom CMS or headless stack scan, review and write back. If you are not sure it fits, we will give you a straight answer.
Built for governance, not just a number
Confidence thresholds you control
Decide how sure the model must be before a description can publish without a human. Tighten it for sensitive catalogues, relax it for low-risk imagery.
Append-only, per-image record
The audit log is append-only at the database level: image, description, timestamp and approver, kept so you can show exactly what was done and by whom.
Yours to keep
No runtime widget and no lock-in. The descriptions are part of your content from day one and remain after you cancel.
NarraSight addresses image alt text: WCAG 2.2 Success Criterion 1.1.1. That is a necessary part of accessibility, not whole-site conformance, and we never claim otherwise. See how we compare with overlays →
See it on a live image
Try the live demo on your own photo, or run the free Health Score on any page. When you are ready to fix your catalogue in your own content, ask about a pilot.
Built in Glasgow by a founder who uses a screen reader every day. Young EDGE winner.