Instead of Siteimprove
Review your Siteimprove renewal. Own the work behind every fix.
We build your accessibility worklist and evidence record around your team, bring across your agreed Siteimprove exports and run the system for you. Keep a clear record of who fixed each issue and which evidence still applies.
Siteimprove does not show a standard price on the pricing route checked for this comparison. Use your quote to separate testing, support and the work you want to own.
- check_circleYour data in a database you own
- check_circleOpen source, no lock-in
- check_circleBuilt and run by Enterprise DNA
Start with the renewal
Separate the testing service from the work record
Siteimprove combines testing, issue reporting and other website services. Compare the parts your team uses with an owned record for assignments, corrections and review evidence.
The pages in your package
Siteimprove publishes page-count allowances in its public-sector packages. Check the scope in your own agreement before comparing costs.
Finding the barriers
Accessibility scanning is a distinct job. Agree how your sites will be tested and who will perform the manual assessment alongside your owned work record.
The list of issues
Siteimprove already shows issues across sites and lets you drill down to affected pages. Those exported records can become your own worklist.
Who made the correction
Siteimprove says its Accessibility module does not show who corrected specific issues. Your version records the person, the change reference and the later retest.
Reports for a review meeting
Siteimprove offers fixed-issue and progress reporting. Your version assembles a remediation plan, evidence record and exception register around your meeting.
Support and wider services
Review the support package and any other website services in your agreement. Enterprise DNA scopes the records, connections and ongoing operation you actually need.
Your own operating record
A fix is only useful when you can trace what happened
Ownership
A named person behind the change
Connect the finding to the person who recorded its correction, then keep the evidence beside it.
- check Record who made each fix
- check Keep the change reference and notes
- check Identify work with no owner
- check See the history behind a review decision
Evidence
A pass that belongs to the current version
An old passing result stops counting when its finding, page or recorded fix changes.
- check Tie each retest to the version reviewed
- check Let a later failure supersede a pass
- check Flag evidence made stale by a release
- check Keep the supplied evaluator and test method
Review
A weekly meeting with the loose ends visible
Bring overdue work, critical journeys and unfinished assessment scope into the same review.
- check Group overdue findings by owner
- check Track barriers on important journeys
- check Show sites without a completed manual audit
- check Keep accepted risks separate from resolved findings
Paperwork
Documents carrying your business name
Prepare the records your team needs to explain what was assessed, what changed and what still needs work.
- check Prepare a remediation plan for each site
- check Produce an audit evidence pack
- check Review risk decisions and expiry dates
- check Draft statement notes for a human to finish
Make it yours
Design your own Siteimprove replacement
Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from Siteimprove. Try it here, and we build the real one.
2. What it runs
3. Make it fit
4. Your colour
Answered from your own database
Good morning. Here is what needs you today.
We build it from the open-source base, bring your Siteimprove data across and run it for you.
What it looks like
Ask it like you would ask a colleague
Actual output from the fictional records included with the free version. Names and evidence references are synthetic. No website was scanned to produce these examples.
Accessibility Operations for Claude Code
Connected to your own database
Which accessibility fixes need attention this week?
code | site | title | owner | reason --------+---------+---------------------------------------------------+------------+------------------ A11Y-01 | SHOP | Payment step cannot be reached by keyboard | Mara Chen | critical_journey A11Y-03 | SERVICE | Required fields have no visible instructions | Owen Patel | critical_journey A11Y-06 | SERVICE | Third-party document viewer blocks keyboard users | Owen Patel | critical_journey A11Y-06 | SERVICE | Third-party document viewer blocks keyboard users | Owen Patel | expired_exception A11Y-02 | SHOP | Product images have no text alternative | | missing_owner A11Y-01 | SHOP | Payment step cannot be reached by keyboard | Mara Chen | overdue_fix A11Y-02 | SHOP | Product images have no text alternative | | overdue_fix A11Y-06 | SERVICE | Third-party document viewer blocks keyboard users | Owen Patel | overdue_fix A11Y-01 | SHOP | Payment step cannot be reached by keyboard | Mara Chen | stale_retest
Ask it anything
Questions your accessibility review should answer
These questions run against the working demo. They show your own review process, without claiming that Siteimprove lacks every one of these views.
Switching
How to switch from Siteimprove
The move involves exporting your findings, mapping your fields, checking the import and running both systems side by side before you switch.
- 1
Export your findings
Use Siteimprove’s Cross Site Accessibility Issues widget to export page-level findings. Siteimprove documents CSV downloads. Aim for one row per page and issue, or use a per-issue export where the issue name appears once. Siteimprove offers several export views, so check the scope and fields available in your account before you start.
- 2
Review the export
Check that the export includes the page-level findings you want to bring across and note how its column names relate to your own fields. Decide which history you need before importing. The free import covers page-level findings and retains the original columns. Historic attachments and assessment records need separate migration scope.
- 3
Test the import
Load the export as a test run first, without saving changes. If the column names differ, map them to the fields in the new system. Check the test results before applying the import, and confirm that the export scope and the records you intend to bring across match. Ask Siteimprove about the available export fields if the layout is unclear.
- 4
Check the import results
Review the counts and any issues the test import reports, then compare the results with the export. Confirm that findings have the right pages and fields, and that the records you expect to bring across are present. A finding missing from a later export is not automatically closed by an import, so check omissions rather than treating them as resolved.
- 5
Run both, then switch
Keep Siteimprove running alongside the new record for a short period while your team checks that it can manage findings, owners, retests and review evidence. Once you have checked the records and agreed the operating process, switch off Siteimprove for that record-keeping work. Keep or commission the testing tools and human assessment your scope still requires.
Where the real effort goes
Most of the work is mapping your own fields and review rules, then deciding which history to bring across. Page-level findings are supported by the import, while historic attachments and assessment records need separate migration scope. If you have Enterprise DNA run the system, they handle the agreed mapping and reconciliation as part of the customised setup.
Not ready for a call?
Get your Siteimprove switch plan by email
We will send you the step-by-step plan for moving your business off Siteimprove, what the move really involves, and how we would do it for you.
Sent. Check your inbox.
Your Siteimprove switch plan is on its way.
Rather talk it through? Book a call arrow_forwardThree ways to own it
Do it yourself, have it built, or have it run for you
Open source
Do it yourself
Free, open source
- 1 Clone the repo and run npm ci, npm test and npm run demo
- 2 Open it in Claude Code, Codex, OpenCode or Cursor
- 3 Import a page-level Siteimprove CSV export after checking its headers
- 4 Ask for your review, then customise the fields and rules you need
Built around your business
We customise it
A scoped setup fee
- check We map your agreed Siteimprove exports
- check We add your fields, review rules and documents
- check We build a web front end when you need one
- check We can use a different stack to fit your business
Omni by Enterprise DNA
We run it for you
One setup fee, then a retainer
- check We install your system and bring the agreed records across
- check We connect the testing and business systems in your scope
- check We operate the records, reporting and agreed review workflows
- check It runs inside Omni by Enterprise DNA with your wider business
Questions
Instead of Siteimprove, answered
Does this replace the whole Siteimprove service? expand_more
The free version covers accessibility findings, fix ownership, retest evidence and review documents. Testing tools and expert assessment remain part of the scope we agree with you. Enterprise DNA can connect those services and build the screens your team needs in your custom version.
Can we bring our existing findings across? expand_more
Yes. Siteimprove documents CSV downloads from its cross-site issue widget. The free version imports page-level findings and retains the original columns. Check the export layout first. We handle the agreed mapping and reconciliation in a customised version; historic attachments and assessment records need their own migration scope.
Will a clean worklist prove our website is accessible? expand_more
No. A recorded passing retest applies to that finding and version. Website conformance depends on the assessment scope and human evaluation. The system keeps the evidence and unfinished work visible so your reviewer can make an informed assessment.
What happens when a release changes the page? expand_more
Record the page change and the old passing evidence stops counting. A reviewed fix and a new retest are needed for the current version. Time-limited risk decisions also stop applying when the underlying page or finding changes.
What do we pay Enterprise DNA? expand_more
The source is free. We agree a setup fee for your records, rules, documents and connections. Ongoing operation through Omni by Enterprise DNA is then a retainer. Bring your Siteimprove agreement so the comparison uses your actual scope and renewal.
Bring your Siteimprove renewal and one review pack
In 30 minutes with Sam, map the records you need to own, the testing you need to retain and the version Enterprise DNA can build and run for your team.
Accessibility Operations for Claude Code is free and open source, published by Enterprise DNA.
Done paying for Siteimprove?
Get your version built