WCAG 2.2 · EAA · Equality Act

Real alt text, written into your CMS.

NarraSight describes every image in context and writes the description straight into WordPress, Shopify or your own platform — with coverage reporting, confidence scores and human review. It is not an overlay. The alt text lives in your content and stays yours.

Start free — no card required. The Health Score and live demo need no sign-up, and nothing on your site is changed.

alt-text-review Needs review

""Image tag with an empty alt attribute.

Missing alt text
NarraSight describes in context

Olive-green waterproof hiking boots laced on a grey rock

Reviewed · written to CMS

Confidence 0.94 · approved by Sam · 14 Jun 2026

Coverage on this page: 100% · logged

Built in Glasgow by a founder who uses a screen reader every day. Young EDGE winner — a Scottish EDGE award. Pilot discussions in progress.

What you get

Described in context, not by template

Each image is read against the product, the page and the purpose around it, so the description matches how you actually write — not a generic line that ticks a box.

Human review, by design

Anything the model is not confident about is held back for a person on your team to approve, edit or reject. You set the threshold, and nothing goes live until someone signs it off.

Written back into your CMS

Approved descriptions land in WordPress, Shopify or your own platform via our API. The alt text lives in your HTML, works with every screen reader, and travels with your content.

Coverage you can evidence

Every change is logged. You get a coverage report and a full audit trail, so when a customer, a regulator or your own legal team asks, you can show exactly what was described, when and by whom.

Scale without the backlog

A catalogue of ten thousand product images is not a job for a spare afternoon. NarraSight works through your library, flags the uncertain cases, and writes the rest back — so your coverage climbs without your team drowning.

Yours to keep

No runtime widget, no lock-in. The descriptions are part of your content from day one. If you ever leave us, the alt text stays with you.

How it works

  1. Scan

    Start with the free Alt-Text Health Score. Paste any public page and see, in seconds, how many of its images a screen reader can actually describe. No sign-up, and nothing on your site is touched.

  2. Generate and review

    For the pages and catalogues you want fixed, NarraSight writes context-aware alt text for each image. Anything below your confidence threshold is flagged for a human on your team to approve or edit before it ships.

  3. Write back, verified

    Approved descriptions are written straight into your CMS, and every change is logged. Your coverage is not just higher — it is evidenced.

Image description coverage: 100%Strong

Governance target: 95%

1,284Images described
12Awaiting review
100%Coverage
Recent audit-log entries
ImageActionReviewerTime
img_8841ApprovedSam14 Jun, 14:02
img_8840EditedPriya14 Jun, 13:58
img_8839Written backsystem14 Jun, 13:55
Book a 20-minute walkthrough

Why we are not an overlay

Accessibility overlays are widgets that sit on top of your website and try to patch it in the browser as the page loads. They do not change your actual content, they frequently interfere with the very screen readers they claim to help, and they have drawn regulatory attention — including the US Federal Trade Commission's April 2025 order against a leading overlay vendor. NarraSight is a different category entirely. We write real alt text into your content management system, where it belongs: the description lives in your HTML, works with or without any third-party script, and is yours to audit and keep.

An overlay rents you a patch. NarraSight gives you the content.

NarraSight vs accessibility overlays

How NarraSight's CMS write-back compares with runtime accessibility overlay widgets, for the specific job of image alt text. NarraSight addresses WCAG 1.1.1 (alt text); it is not a whole-site compliance tool.
CapabilityNarraSightRecommendedAccessibility overlay widgets
Fixes the actual content, or masks it at runtimeFixes it. Writes real alt text into the page source in your CMS.Masks it. The page source is unchanged; a script patches the DOM on every load.
Persists if the tool is removedYes. The alt text is your content and stays in your CMS after you cancel.No. Disable the widget and the descriptions disappear.
Reaches screen readers with scripts blocked, and search enginesYes. Real alt in the markup is read by every consumer, including crawlers.No / unreliable. Crawlers and script-blocked readers get the unfixed page.
Grounded in page context and your brand voiceYes. Generated from page context plus a brand dictionary.No. Generic where present, not brand-aware.
Human-reviewed before publishYes. Low-confidence items route to a review queue; thresholds configurable.No. Fully automated at runtime; no per-image human gate.
Auditable, per-image remediation recordYes. Immutable log: which image, which description, when, approved by whom.No. At best an aggregate status; no per-image provenance.
Installs a JavaScript widget end users cannot removeNo widget. A one-off, durable write-back; nothing injected.Yes. A client-side script the visitor cannot turn off.
Legal exposure / regulatory track recordLower on this axis. A narrow, substantiated claim (alt text, with an audit trail); never whole-site compliance.Documented risk. The FTC fined accessiBe USD 1m (final order Apr 2025) for deceptive "compliant in 48 hours" claims, including failing to fix image descriptions.
End-user display toolbar (contrast, text size)No — out of scope. NarraSight does alt text, not a visitor display widget.Yes. A toolbar lets visitors adjust contrast/text size — a genuine overlay feature, but it does not fix alt text.
Scope of accessibility claimNarrow and honest: image alt text = WCAG 1.1.1 only. One part of an accessibility programme.Broad and contested: marketed as whole-site WCAG/ADA compliance.
Works across your CMSs, not one runtimeYes. Connector-based write-back; the fix lives in your content wherever published.Per-domain script; nothing portable lands in your content.

NarraSight fixes image alt text — WCAG Success Criterion 1.1.1. Good alt-text coverage is necessary but not sufficient for full accessibility; we are not a substitute for a complete WCAG 2.2 audit. We say so because the alternative — promising total compliance from automation — is what the FTC penalised accessiBe for in April 2025.

Questions people ask

Is this an accessibility overlay?

No. An overlay is a script that sits on top of your site and tries to patch it in the browser. NarraSight writes real alt text into your content, where it belongs. It works with or without any third-party script, and it is yours to keep.

Does this make my site compliant?

No — and any tool that promises that should worry you (see the FTC's accessiBe order). NarraSight fixes WCAG 2.2 Success Criterion 1.1.1, the image alt-text rule, and proves it with an audit trail. That is one important part of accessibility, not whole-site conformance.

Does it replace human judgement?

No, and it is not meant to. NarraSight describes images and flags anything it is unsure about for a person to review. You decide the confidence threshold and you sign off the descriptions before they go live.

Which platforms do you support?

WordPress and Shopify directly, and any custom platform via our API. If you are not sure whether yours fits, book a walkthrough and we will tell you honestly.

What does the free Health Score actually check?

It reads a page's HTML and reports what share of images have alt text present — the first thing WCAG 2.2 (SC 1.1.1) asks for. A full audit also checks whether each description is accurate and useful, not just present, which is what the paid product handles.

Will this change my website?

The Health Score never touches your site; it only reads the public HTML. The paid product only writes the descriptions you have approved, and logs every change so you can see exactly what was done.

Who is behind it?

NarraSight is built in Glasgow. Our founder, Abdul Eneser, is blind and uses a screen reader every day, so the problem we are solving is not abstract for us.

Where we are right now

NarraSight is early, and we would rather say so than pretend otherwise. The prototype is live, the free Health Score is open to anyone, and we are in pilot discussions now. We are a Young EDGE winner. If you have a real alt-text problem and want it solved properly rather than papered over, this is a good moment to talk.

Join the waitlist Become a pilot partner

See what a screen reader sees on your site

Start with the free Health Score — it takes about ten seconds and asks nothing of you. If the number is lower than you would like, that is common, and it is fixable.

No overlay. No lock-in. The alt text is yours to keep.