New · Paddle Billing live · WCAG 2.1 AA-aligned widget

An accessibility panel for any website you run

Visitors get adjustable text, contrast, dyslexia-friendly fonts, reading guides, text-to-speech, and more — without touching your CSS. The AccessiFlow launcher is already running on this page. Click the blue button bottom-right.

1 site · 500 loads/month on Free · Upgrade anytime

14

Features

10.5 KB

Gzipped bundle

3

Languages

0

Cookies set

index.html
<!-- Paste into your <head> -->
<script src="https://cdn.accessiflowfiji.com/w.js"
        data-site="YOUR_SITE_KEY"
        defer></script>

Features

14 features, one unified panel

Every feature is toggleable per-site from your dashboard. Ship only what your audience needs.

Text tuning

Four font-size tiers, three line-height tiers, three letter-spacing tiers. Applied only while the visitor asks for them.

Dyslexia-friendly font

Swap every body font for OpenDyslexic on demand. Lazy-loaded so the base widget bundle stays tiny.

Contrast + colour filters

High-contrast, dark, inverted, grayscale, and three colour-blindness simulations as toggles.

Reading helpers

A horizontal reading guide, a reading mask that dims outside the current line, and text-to-speech on selection.

Motion + focus

Pause every CSS animation and auto-playing media in one click. Force visible keyboard focus rings.

Page structure

Live outline of headings and ARIA landmarks so keyboard users can jump anywhere in two taps.

Privacy-first telemetry

No cookies on visitors. No PII. No third-party scripts. One anonymised beacon per session, stored by country only.

Shadow-DOM isolation

The panel lives in a closed shadow root. Our CSS never leaks into your site, your CSS never leaks into ours.

Built honestly

An aid, not a shortcut

AccessiFlow doesn’t make your site WCAG-compliant. It does remove friction your audit won’t catch. Read the compliance page for the full honest version.

No CSS conflicts, ever

Our panel lives in a closed shadow root. Your .btn and our .btn are in different CSS worlds.

No third-party scripts

No Google Analytics, no Intercom, no CDN-loaded React. Zero external runtime deps.

Privacy by default

No cookies set on your visitors. Session ID hashed before it leaves the device. IP never stored.

Pricing

Simple per-site pricing

Free forever for solo projects. Paid plans grow with traffic, not features.

Free

$0forever

  • 1 site
  • 500 widget loads / mo
  • Community support

Starter

$9/ month

  • 1 site
  • 10,000 widget loads / mo
  • Email support

Most popular

Growth

$29/ month

  • 5 sites
  • 100,000 widget loads / mo
  • Priority support

Scale

$99/ month

  • Unlimited sites
  • 1,000,000 widget loads / mo
  • Remove watermark

Compare every feature and see annual discounts →

FAQ

Questions, answered honestly

How does "Start free" work?

You sign up with an email and password — no credit card needed. You land on the Free tier with 1 site and 500 widget loads per month. Paste the embed snippet on your site and the launcher appears in seconds. Paddle only gets involved when you click Upgrade on the pricing page.

What counts as a "widget load"?

One load = one time the widget boots on a visitor’s page — when the <script> runs, fetches its signed configuration, and fires a single anonymised session beacon. Roughly a widget-enabled pageview. Reloading counts again; a single-page app that never re-navigates counts as one load per session.

What happens if I go over my quota?

At 80% of your monthly allowance we email you. At 100% the widget keeps working. At 110% the site is suspended and the widget silently stops loading until you upgrade or the counter resets on the first of next month. There’s no overage charge — just a ceiling with an upgrade prompt.

Will AccessiFlow make my site WCAG-compliant?

No widget can. Compliance is a property of your whole site’s code and content, audited by humans. AccessiFlow is an aid that removes friction your audit won’t catch — not a shortcut around proper accessibility engineering. Read the compliance page for the honest version.

Does it break my existing CSS?

It physically cannot. The panel lives in a closed shadow DOM — your site’s CSS cannot reach it, and our CSS cannot escape. Every release is tested against Bootstrap, Tailwind, and a deliberately hostile fixture.

How do I cancel?

One click in /app/billing. Cancellation takes effect at the end of the current billing period; access continues until then. Data is retained 30 days after deletion in case you change your mind, then hard-deleted.

Try it on your own site today

Free tier covers 1 site and 500 widget loads/month — enough to validate on real traffic before you decide.

AccessiFlow — An accessibility widget for every website · AccessiFlow