Back to Blog
AccessComply vs AccessiBe: Source-Code Fixes vs Overlay Widgets — featured image

AccessComply vs AccessiBe: Source-Code Fixes vs Overlay Widgets

Vijaygopal Balasa
Updated May 3, 2026
7 min read
Side-by-side comparison: overlay widget injects runtime JavaScript on top of unchanged source code, while source-code fix edits the Shopify theme files directly. Source-code fixes are defensible under ADA Title III and the EAA; overlays are not.
The methodological difference between overlay widgets and source-code fixes.

Two Completely Different Approaches

When Shopify merchants search for accessibility solutions, they typically find two categories of products:

  1. Overlay widgets (AccessiBe, UserWay, AudioEye, EqualWeb, and others)
  2. Source-code fixers (AccessComply)

These are not variations of the same approach. They are fundamentally different methods with fundamentally different outcomes.

How Overlay Widgets Work

AccessiBe and similar tools work like this:

  1. You install a JavaScript snippet on your website
  2. The script loads after your page renders
  3. It scans the DOM and attempts to add missing ARIA attributes
  4. It adds a floating accessibility widget icon to your page
  5. Users can click the icon to adjust settings like "seizure mode" or "screen reader mode"

What this actually does: Overlays attempt to patch accessibility issues at runtime, in the browser, after the page has already loaded. The underlying HTML and CSS are unchanged.

What this cannot do:

  • Fix server-rendered HTML issues before the browser receives them
  • Guarantee screen readers read the modified version (screen readers often parse the DOM before overlay scripts execute)
  • Fix structural issues like heading hierarchy, form label association, or keyboard navigation in custom JavaScript components
  • Provide source-level remediation records

How AccessComply Works

AccessComply takes the opposite approach:

  1. The scanner crawls your Shopify store with Playwright + axe-core
  2. Violations are categorized and prioritized
  3. Specialized fix agents prepare fixes targeting each eligible violation type
  4. Fixes are applied directly to your Shopify theme files via the Theme API
  5. A post-fix scan validates that violations are actually resolved

What this actually does: Your theme's Liquid templates, CSS, and JavaScript are modified at the source level. The fixes are real code changes that exist in your theme — not runtime patches.

What this can do that overlays can't:

  • Fix issues that require HTML structure changes
  • Fix keyboard navigation and focus management in JavaScript components
  • Generate contextually accurate alt text using AI
  • Provide fixes that screen readers encounter before any JavaScript runs
  • Create clearer remediation records through genuine code changes

Side-by-Side Comparison

FeatureAccessiBeAccessComply
Fix methodJavaScript overlayDirect theme code changes
Persists without JavaScriptNoYes
Screen reader reliableUnreliableYes
Remediation recordRuntime script onlyBackups, fix history, re-scans
Free tierNoYes (3 scans/month)
Starting price~$49/month$49/month (Starter)
Fix coverageClaims broad runtime coverageEligible theme issues fixed; risky items flagged
Theme backupNoYes, full backup
Rollback capabilityN/AOne-click rollback
MonitoringNoneQuarterly–weekly
Accessibility statementsGenericCustom, published to your store
FTC investigatedYes ($1M fine)No
Recommended by disability communityOverlay approach widely criticizedSource-code approach is more defensible

The FTC Fine Context

In 2025, the FTC fined AccessiBe $1 million specifically because of claims that its widget made websites "fully accessible" and "ADA compliant." The FTC found these claims to be deceptive.

The consent order prohibits AccessiBe from making these claims going forward and requires disclosure of the tool's limitations.

This regulatory action is significant because it confirms what accessibility experts have argued for years: you cannot claim compliance by installing a widget that doesn't fix the underlying code.

The Screen Reader Reality

The people most affected by accessibility violations are screen reader users — primarily people who are blind or have severe visual impairments. They use software like JAWS, NVDA, or VoiceOver to navigate websites.

Here's the problem with overlay approaches for this population: screen readers often begin reading your page before overlay JavaScript has finished executing.

When JAWS loads a product page, it starts parsing HTML immediately. If your product images don't have alt text in the HTML source, JAWS reads "image" or the file name — a terrible experience. The overlay's attempt to add alt text may happen too late, or may fail entirely when JAWS has already moved past those elements.

AccessComply writes the alt text directly into your theme's <img> tags. It's there when the page renders. Screen readers find it immediately, every time.

Who Uses Overlays and Why

Overlay widgets remain popular for a few reasons:

  1. Easy installation: One JavaScript snippet vs. actually fixing code
  2. Marketing: Promises of "instant compliance" are appealing
  3. Unawareness: Many merchants don't understand how these tools actually work
  4. Price anchoring: They appear similar to source-code tools at similar prices

The accessibility consulting community has largely turned against overlay widgets. The Overlay Fact Sheet has been signed by hundreds of professionals and explicitly recommends against their use.

The Real Comparison: Risk Exposure

The most important comparison isn't price or features — it's risk.

With an overlay:

  • You spend $49-$200/month
  • You remain vulnerable to ADA/EAA lawsuits
  • A lawsuit costs $5,000–$25,000+ in settlement
  • You cannot show source-code remediation from the overlay alone
  • The FTC has restricted unsupported overlay compliance claims

With genuine source-code fixes:

  • You spend $49-$399/month depending on monitoring needs
  • Eligible WCAG violations are fixed in the theme source
  • You can show documented source changes, backups, and verification scans
  • ADA/EAA lawsuit risk is reduced when the underlying issues are remediated
  • You retain fixes even if you uninstall the app

The math is clear: an overlay is a liability, not a shield.

Our Recommendation

If you're currently using AccessiBe, UserWay, AudioEye, or any overlay widget, we recommend:

  1. Run a real accessibility scan to see your actual violation count
  2. Use the scan results to prioritize your most critical violations
  3. Fix them at the source-code level
  4. Remove the overlay (it's not helping and it can slow your page)
  5. Set up monitoring to catch future regressions

AccessComply's free tier gives you three scans per month with full violation reports. The paid Starter plan ($49/month) adds auto-fixes for the most common violations.


Scan your Shopify store for free — see exactly what violations you have before spending anything.

Further Reading

Free scan available

Scan your store first, then fix issues in the theme

AccessComply finds WCAG issues by page, creates backups before paid fixes, and re-scans before marking violations resolved. No overlay widget.

Vijaygopal Balasa, Founder, AccessComply
Written by

Vijaygopal Balasa

Founder, AccessComply

Founder of AccessComply. Builds AI agents that fix Shopify accessibility violations at the source-code level — not via overlays. Focused on real WCAG 2.2 AA outcomes for merchants.

More on Overlay Critique

See all →