Skip to content
PTS oversight17 active investigations into Swedish e-commerce
Granska
EAA in force since 28 June 2025 · fines up to €1M+ per violation

See the accessibility risk in your checkout flow
in 60 seconds.

Built for Nordic B2C e-commerce. Scan your purchase flow — from product page to checkout — and get stack-specific code fixes in the right syntax for Shopify, WooCommerce, WordPress or Next.js. Not 'fix the contrast' — but 'change line 47 of theme.liquid like this'.

Free. No signup. Plain-text results.

Note: Automated scanning catches roughly 30–40% of all WCAG issues. Full assessment also requires manual review.

AI-generated fixes for your actual codebase — not generic recommendations

Shopify
WooCommerce
WordPress
Next.js
Webflow
+ Squarespace, Wix, Drupal, custom
This is how the report looks

A risk picture that both CTO and CEO understand

granska.io/r/?id=example
Shopify
67/ 100
High risk
Industry avg58
Issues total47
Δ since prior+12
Prioritised issues
Tech viewLeadership view
Critical
WCAG 1.4.3

Insufficient contrast on checkout button

button.checkout-btn

Blocks conversion for visually impaired users

High
WCAG 1.1.1

Missing alt text on product images

img.product-thumb (×42)

Screen readers don't read product names

Medium
WCAG 3.3.2

Form fields without labels

input#search-q

Unclear purpose for assistive technology

+ 44 more issues — see the full report

How the scan works

Three steps from URL to action plan. No demos, no sales calls.

01

Paste the URL

No account, no credit card. Results in under 60 seconds.

02

We identify your stack

WordPress, Shopify, WooCommerce, Next.js, Webflow — fixes are tailored to the framework you actually run.

03

Risk report + code fixes

Prioritised list per WCAG criterion. Technical view for developers, leadership view for the board.

What you get in the report

One report. Two readers. The full picture — from CTO to CEO.

Risk score

0–100 based on severity, issue count and industry benchmark. A single number your leadership can act on.

Penalty zone per country

Visible indication of how an oversight case would be assessed in Sweden, Denmark, Norway and Finland.

Prioritised remediation list

Issues sorted by risk × effort. Start with the highest impact at the lowest cost.

AI code fixes with diffs

For each issue: a concrete code fix tailored to your stack. Not 'fix the contrast' — but 'change line 47 in theme.liquid like this'.

Tech view and leadership view

Same report, two modes. Developers see axe results and DOM excerpts. Leadership sees risk score and timeline.

PDF export and shareable URL

Send internally or share on LinkedIn. Open Graph image with risk score for social proof.

Industry benchmark

Where your industry stands

Lower score = better. Aggregated data from Swedish, Danish, Norwegian and Finnish scans. Updated weekly.

E-commerce (B2C)412 sites scanned
Avg: 58Best: 24Scale: 0–100
Banking & insurance137 sites scanned
Avg: 41Best: 18Scale: 0–100
Transport & tickets89 sites scanned
Avg: 64Best: 31Scale: 0–100
Telecom & electronics64 sites scanned
Avg: 52Best: 22Scale: 0–100
Audiovisual media53 sites scanned
Avg: 71Best: 38Scale: 0–100

Note: industry benchmark is a relative measure based on automated scanning. Formal EAA assessment is performed by oversight authorities (PTS in Sweden) and also requires manual review of user flows.

Why not overlay widgets?

A line of JavaScript doesn't solve accessibility.

WHY IT DOESN'T WORK

Overlay widgets from accessiBe, UserWay and EqualWeb claim to make sites 'WCAG-compliant' with a single script. In practice they hide the problems rather than solving them.

  • · European Disability Forum: does not meet EAA
  • · German Federal Accessibility Office: advises against
  • · FTC fined accessiBe $1M in January 2025
  • · accessiBe sold recently for a fraction of its prior valuation
HOW GRANSKA DOES IT

We don't touch your production. We read your site, identify issues in the source code, and give you concrete code fixes to apply where the fault actually lives — in the theme, plugin or component.

  • · No scripts to inject
  • · No overlays hiding issues
  • · Fixes in source code, not runtime
  • · Your developers own the solution
Live · last 24 hours

Recently scanned Nordic sites

Anonymised domains from the public scan feed. Risk score per EN 301 549 / WCAG 2.2 AA.

Live
k****.se
Shopify
E-commerce
67/100
2 min ago
l****.com
WordPress
E-commerce
54/100
11 min ago
n****.com
Next.js
E-commerce
78/100
23 min ago
s****.dk
WooCommerce
Banking
42/100
38 min ago
b****.no
Webflow
Transport
71/100
1 hour ago
f****.se
Custom
Telecom
33/100
1 hour ago
h****.fi
WordPress
Media
62/100
2 hours ago
j****.se
Shopify
E-commerce
81/100
2 hours ago
The key differentiator

Code fixes for your stack — not generic advice

Other scanners give you 'fix the contrast'. Granska gives you line-by-line diffs in the right syntax for the framework you actually run.

functions.php
Severity: high
ISSUE

Missing alt text on product images (WCAG 1.1.1)

// Granska: fallback alt-text from attachment title
add_filter('wp_get_attachment_image_attributes',
  function ($attr, $attachment) {
    if (empty($attr['alt'])) {
      $attr['alt'] = get_the_title($attachment->ID);
    }
    return $attr;
  },
  10,
  2
);

Transparent pricing. No sales calls.

Self-serve via Stripe. Cancel anytime. Annual gives you two months free.

Every paid plan includes stack-specific code fixes for Shopify, WooCommerce, WordPress and Next.js — the only EAA tool built specifically for Nordic e-commerce.

Free Scan
SEK 0

One scan per domain per day. Basic report.

  • Single-page scan
  • Risk score + top 5 issues
  • Shareable public URL
Scan now
Most popular
Pro
SEK 999/month

For SMBs running one site that want continuous monitoring.

  • Stack-specific code fixes in Liquid, PHP, TSX or HTML
  • Multi-page scan, up to 500 pages
  • Weekly automatic re-crawl + email alerts on new issues
  • PDF reports (tech + leadership views)
  • 1 user
Business
SEK 2,990/month

Multi-domain e-commerce and growing mid-market SMBs.

  • Everything in Pro
  • Up to 5 sites
  • Daily scan + GitHub integration with auto-PR
  • CI/CD API to block pipeline on regressions
  • Industry benchmark vs. 30+ Nordic e-commerce sites
  • 5 users
Agency
SEK 5,990/month

Digital agencies and consultancies with a client portfolio.

  • Everything in Business
  • Up to 25 client sites
  • White-label reports (your logo, your domain)
  • API access for your own automation
  • 25 users with per-client roles
FAQ

Frequently asked questions

What does your scanner not catch?

Automated scanning typically catches 30–40% of all WCAG issues — usually things like colour contrast, alt text, form labels and ARIA errors. Full compliance also requires manual review of keyboard navigation, screen reader flows and cognitive accessibility. We're transparent about this in every report.

Are you legal protection against oversight or lawsuits?

No. We are a measurement instrument, not an insurance policy. Our scan helps you identify and address issues — but no automated solution can guarantee compliance or shield you from oversight. Vendors who claim otherwise have already been penalised (accessiBe, $1M FTC ruling January 2025).

How are you different from GetWCAG, Silktide and Siteimprove?

Three things: (1) our code fixes are stack-specific — we generate WordPress hooks, Shopify Liquid, WooCommerce filters, Next.js JSX diffs. (2) We're Nordic-native, not translated. (3) We're sales-free self-serve from SEK 999/mo — no demos, no 12-month contracts.

What happens if PTS sends us a letter?

You'll need: a remediation plan, an accessibility statement, and documentation of what you're doing. Our report gives you the substrate for points one and two — but you may need an accessibility consultant to respond formally.

Do you store data from our site?

We store scan results and anonymised aggregates for industry benchmarks. No PII from crawled content is stored longer than necessary for report delivery. GDPR-compliant from day one.

What's covered by the EAA?

Among other things: B2C e-commerce, consumer banking services, e-books, transport ticketing systems, electronic communications services and audiovisual media services. Microenterprises (fewer than 10 employees AND under €2M turnover) are exempt.

Which stacks are supported today?

WordPress, Shopify, WooCommerce, Next.js and Webflow get stack-specific code fixes. Other stacks (Squarespace, Wix, Joomla, Drupal, custom) get generic HTML/CSS/JS guidance.

Can we become an agency partner?

Yes. The Agency tier covers 25 client sites, white-label reports and API access for SEK 5,990/month. Reach out via the contact form.