DocoMatic

Document monitoring

Know every document on your site, and which ones fail

Most public entities cannot say how many PDFs they publish. DocoMatic builds a complete inventory of every PDF and Office document you publish.

Word, Excel and PowerPoint too. The PDFs go through machine checks drawn from WCAG 2.1 AA(opens in new tab) and PDF/UA-1(opens in new tab), on a schedule and on demand.

The first scan sets your baseline and tells you the number nobody in the building currently knows. Every scan after it emails you what is new, changed or newly failing.

The scan needs no account. Office documents are inventoried and ranked, but not accessibility-checked.

A monitoring inventory, four rowsAn inventory table listing four documents with what the checks found and how each is ranked: a board packet and a permit form both fail and rank high, a budget spreadsheet is not checked, and a newsletter passes.
Document
Checks
Risk
2026-03-board-packet.pdf
Fails
High
permit-application.pdf
Fails
High
budget-worksheet.xlsx
Not checked
Medium
newsletter-spring.pdf
Passes
Low
Illustrative rows, not a customer site.

Who it’s for

Is this you

Monitoring is where most entities start, because it answers the question that has to come first.

  • You have been asked how many PDFs are on your website and you had to guess.
  • Documents are published by six departments through four different systems.
  • Somebody uploaded a board packet last Tuesday and nobody checked it.
  • You need to show a council, a board or a complainant that the number is going down.

If you already know your inventory and just need the backlog cleared, go straight to bulk PDF remediation. Monitoring and remediation are two parts of the document accessibility platform, and most entities start here. See what that looks like for school districts and for cities and counties.

The problem

You cannot fix documents you cannot see

Web teams track pages. Documents accumulate somewhere else entirely.

Web teams track pages, but documents accumulate everywhere: agenda uploads, department subsites, legacy folders nobody owns. Most organizations discover their real document count — and failure rate — only after a complaint or an audit.

Run a free scan of your website's documents to see your inventory: how many documents are public, and how many of the PDFs fail the basic accessibility checks.

The inventory

What a scan gives you

Once a domain is verified, a scan gives you a table like this one and a CSV of it. The rows below are illustrative, not a customer site.

An illustrative inventory: four documents, where each is linked, what the checks found and how each is ranked
DocumentWhere it is linkedTypeLast changedChecksRisk
2026-03-board-packet.pdfBoard of Trustees › AgendasPDF, 214 pages12 March 2026Fails — untagged, no title, no languageHigh
permit-application.pdfPermits › FormsPDF, 4 pages8 January 2025Fails — form fields are not labeledHigh
budget-worksheet.xlsxFinance › BudgetExcel workbook19 February 2026Not checked — see belowMedium
newsletter-spring.pdfCommunicationsPDF, 8 pages2 April 2026Passes the machine checksLow

The whole inventory downloads as CSV, and a failing PDF carries a button that sends it to remediation. You choose which documents go; nothing is sent, or billed, because a scan found it.

Find → judge → act

How monitoring works

Six steps, in three phases. None of them needs an accessibility specialist on your staff.

A beam sweeps documents from a website onto a belt that ranks them, rings a bell, and ends at a monthly report
  1. Find

    Discover what is public

    1. 1. Scheduled and on-demand scans

      Your verified domains are re-scanned on a schedule — monthly on the free tier, weekly or monthly on Starter and Growth, daily, weekly or monthly on Scale and Enterprise — and whenever you press Scan now. Scans follow sitemaps and links to downloadable documents, and they obey your robots.txt.

    2. 2. Full inventory

      Every PDF, Word, Excel and PowerPoint file found is cataloged with its location, size, page estimate and content hash. Only PDF, PNG and JPEG files can be sent to remediation.

  2. Judge

    Work out what matters, and tell you

    1. 3. Ranking and checks

      Every document is ranked so you know what to fix first, and the PDFs go through the machine checks. How ranking and checks work

    2. 4. New-document alerts

      The first completed scan of a domain is your baseline and sends no alerts. After that, new, changed, removed and newly failing documents become alerts, and one email digest goes to the account owner.

  3. Act

    Fix it, and prove you fixed it

    1. 5. Send a document to remediation

      Send a failing PDF from the inventory into the remediation pipeline, then download the verified file and publish it in place of the original yourself.

    2. 6. Monthly report

      A monthly report per domain in the dashboard — inventory, failing share, document changes, alerts and remediation progress — with the inventory downloadable as CSV.

What a scan checks

What “fails” means, and how documents are ranked

The page this replaces promised in its headline to tell you which documents fail, and never once said against what. Here is the whole answer, including the parts that flatter us less.

What a scan checks

Every PDF a scan reaches goes through five machine checks, drawn from what WCAG 2.1 AA(opens in new tab) and PDF/UA-1 (ISO 14289-1)(opens in new tab) require of a document:

  • It has a tag tree, so a screen reader has a structure to read.
  • It declares a document title.
  • It declares a language.
  • Its images are tagged rather than left as untagged content.
  • Its form fields are labeled.

A scan is a screen, not a validation. It tells you at scale which documents are plainly unusable. A document that clears all five is not therefore PDF/UA conformant — it has only passed the checks a crawler can run.

Who decides, and when

The scan verdict is ours. veraPDF(opens in new tab) — the independent open-source validator maintained by the PDF Association and the Open Preservation Foundation — is not run during a scan. It runs later, on the remediated file, from Level 2 up, and its verdict is what a verification report carries.

So these are two different numbers, and we would rather say so than let you assume they reconcile. A scan tells you where to start. Remediation and its report tell you whether a document actually passed. Level 1 is not PDF/UA-validated at all.

What is not checked

Word, Excel and PowerPoint files — .docx, .xlsx and .pptx — are inventoried and ranked, but never accessibility-checked. There is no equivalent of PDF/UA for a .docx, and we would rather say that than show you a score we made up. The older binary formats, .doc, .xls and .ppt, are not tracked at all.

How the ranking works

Rank is a prioritization order, not a grade. It is built from three things a crawler can observe:

Rank decides which PDFs are checked first when a scan reaches its per-plan checking limit, and the order your alerts arrive in. It is our ordering, not a standard, and we do not present it as one.

How a document is rankedThree inputs — the type of document, where it is linked and when it last changed — feed a ranking step, which produces the order documents are checked and alerted in.
Type of document
Where it is linked
When it last changed
Ranked
1.2.3.
The order we check in
Type
A form residents must complete outranks an archived newsletter.
Placement
A document linked from a main navigation page outranks one buried three levels down.
Recency
A document published or changed in the last 90 days outranks one dormant for years.

The monthly report

A monthly report you can hand on

The inventory sells the first scan. The line going down is why a clerk is still paying in month seven.

Failing share across six monthly reportsA line chart. The share of documents failing the machine checks falls from 62% to 21% across 6 consecutive monthly reports.0%35%70%62%Report 158%Report 247%Report 339%Report 428%Report 521%Report 6
Illustrative figures, not a customer site.

Illustrative figures. Across 6 monthly reports the failing share falls from 62% to 21%. That is the shape you are trying to produce, and the report is where you show somebody that you produced it.

Each monitored domain gets a monthly report in the dashboard: total documents, the share that fail, what was new, changed or removed, alert activity and remediation progress. The per-document inventory downloads as CSV. The report is data in the dashboard plus that CSV — a rendered, accessible PDF edition of it is not built yet.

What it is for. It documents your progress against a deadline in a form you can attach to a board packet or hand to counsel.

It is a record of what you did, not a legal opinion and not a certificate: no government body certifies documents as accessible, and we do not issue certificates. Not legal advice. For decisions about your entity's obligations, rely on the primary sources, on what the standard actually requires and on the DOJ materials at ADA.gov, and consult your attorney.

Honest about the limits

What monitoring doesn't cover

Stated plainly, so you can rule us in or out quickly.

  • Nothing behind a login. We scan public pages on domains you register and verify, and we stop where your robots.txt tells us to. Intranets, staff portals and member areas are not scanned.

  • Office documents are inventoried, not checked or remediated. Only PDF, PNG and JPEG files can be sent to the remediation pipeline.

  • Not your website's own accessibility. We handle the documents you publish, not the pages around them. If the site itself needs work, you need a different tool alongside this one.

  • Alerts go to the account owner. One email digest, one recipient. A signed webhook can carry the same alert into your own systems — see integrations — but per-user alert routing is on the roadmap and not shipped. Forward the digest for now.

  • Scan coverage is capped per plan. On the free tier a scan inventories up to 500 documents and machine-checks the 50 highest-ranked PDFs among them. Both caps rise with the plan, and from Growth up every PDF found is checked. See the limits by plan.

We never write back to your website or your CMS. You publish the replacement file yourself, which is also the answer to the first question your IT department will ask.

Included in every plan

What's included, by plan

Monitoring is in every plan, the free tier included. These are the numbers rather than the adjectives.

Monitoring limits by plan
Monitoring limitFree tierStarterGrowthScaleEnterprise
Monitored domains11310Unlimited
Re-scan scheduleMonthlyWeekly or monthlyWeekly or monthlyDaily, weekly or monthlyDaily, weekly or monthly
Documents inventoried per scan5002,0005,00010,00020,000
PDFs machine-checked per scan50200Every PDF foundEvery PDF foundEvery PDF found
Email alert digestIncludedIncludedIncludedIncludedIncluded
Monthly report and CSVIncludedIncludedIncludedIncludedIncluded

Finding and watching are free. You pay per page only when you choose to send a document to remediation.

Found → fixed

From found to fixed

The loop most entities run. Five steps, two of which are yours.

The loop from found to fixedFive steps in a loop: scan, triage, remediate, publish and prove. The publish step is the customer's, and the next scheduled scan starts the loop again.1
Scan
2
Triage
3
Remediate
4
Publish
5
Prove
The next scheduled scan
  1. 1. Scan

    Verify a domain and get the inventory. Free, one domain, no card.

  2. 2. Triage

    Sort by rank and decide what has to be fixed before your compliance date. Estimate what it costs before you commit to anything.

  3. 3. Remediate

    Send failing PDFs into bulk PDF remediation from the inventory. You are not charged for a document that fails verification. See the guarantee. A named reviewer can check the result too: turn it on when you request a fix, or arrange it with our team.

  4. 4. Publish

    You do this step. The replacement list pairs each original URL with its remediated file, its score and its verification report, as a table and as a CSV. Download the file and publish it in place of the original. We never touch your website.

  5. 5. Prove

    The next scheduled scan finds the new file and shows it passing, and the monthly report shows the failing share going down.

Monitoring and remediation are two parts of the document accessibility platform. The loop runs at whatever cadence your plan re-scans at, and you decide what enters it.

FAQ

Questions people ask before the first scan

Buying for a larger organization?

Book a 20-minute demo(opens in new tab)

What does the crawler cover?

Public pages on the domains you register and verify, and the PDF, Word, Excel and PowerPoint files they link to, including pages listed in sitemaps. Content behind a login is not scanned. The free tier covers 1 domain and up to 500 documents per scan; paid plans cover more.

How often are my domains scanned?

Monthly on the free tier, weekly or monthly on Starter and Growth, and daily, weekly or monthly on Scale and Enterprise. You can also press Scan now at any time. A scan on Scale inventories up to 10000 documents.

What happens when a new document appears?

The first completed scan of a domain sets the baseline and sends no alerts. After that, the next scheduled scan — or one you start yourself — finds the new file, ranks it, checks it if it is a PDF, and includes it in that run's email digest. A document is found on the next scan, not the moment it is published.

Can I show this to a board or a council?

Yes. Each domain gets a monthly report — inventory, failing share, changes, alerts and remediation progress — and the inventory downloads as CSV. It documents your progress; it is not legal advice.

What do you check documents against?

Five machine checks drawn from WCAG 2.1 AA and PDF/UA-1: a tag tree, a document title, a declared language, tagged images and labeled form fields. A scan does not run veraPDF. That happens during remediation, from Level 2 up, and it is what a verification report carries. On the free tier the 50 highest-ranked PDFs in a scan are checked.

Do you check Word and Excel files?

They are inventoried and ranked, but not accessibility-checked, and they cannot be sent to remediation. Only PDF, PNG and JPEG files can. We track .docx, .xlsx and .pptx; the older binary formats are not tracked.

Will the scan slow my website down?

It should not. The crawler opens one connection to your host at a time and waits between requests — one to two seconds by default, and longer if your robots.txt sets a larger Crawl-delay. It identifies itself as DocoMaticCrawler and obeys robots.txt. If robots.txt disallows us, or cannot be read at all, the scan stops and reports that it was blocked.

Can more than one person get the alerts?

Not yet. The email digest goes to the account owner. A signed webhook can deliver the same alert into your own systems, so a shared inbox or a ticket queue is reachable that way. Per-user alert routing is on the roadmap and not shipped; forward the digest for now.

How many documents will you find on a site like mine?

We do not know, and neither do you, which is rather the point. Run the free scan on one domain and it will tell you both of us in a single pass.

Start with a count

See your document backlog

The free scan shows what is public and what fails, before you commit to anything. One domain, no card.