Method

Case study: a state health department’s 438 PDFs, through Proof in about three hours

A state health department’s website held decades of board minutes, surveys and reports, averaging 25.6 pages each. This study shows where the review time goes when documents run long. The department is not a customer and did not take part.

Case study: a state health department’s 438 PDFs, through Proof in about three hours
The short answerIn one run of about three hours, with no one touching a file, Ockem Proof made 122 of the library's 134 unreadable PDFs readable, fixed 1,569 of its 2,155 failed accessibility checks (73%) and certified 14 documents outright. What was left was a review queue, approximately 98 hours: about 16 minutes for each document that ends up certified. Working it certifies approximately 366 of the 438 documents (84%) to WCAG 2.1 AA, from a starting point of zero.
438PDFs from one department website
11,204 pages in all
1,569failed checks fixed in one run
73% of the library’s 2,155
98hours of review, approximately
about 16 minutes for each document that ends up certified
366documents certified, approximately
84% of the library, up from zero
The study in four numbers. The machine work took about three hours; the review hours and the certified count are approximate, estimated from timed review work in Proof.

Picture the Section 504 coordinator at a state health department. The HHS rule's compliance date of May 11, 2027 is on the calendar (as of October 2026). The department's website holds decades of board minutes, survey data, vaccine flyers and disease reports, and nobody knows what shape they are in.

How big was the library?

Proof crawled the department's website and found 916 PDFs. 438 of them, 11,204 pages in all, became the library for this study: board and committee agendas and minutes, youth and school health surveys, immunization materials, surveillance reports, plans, and health education flyers. These documents run long: 25.6 pages on average, and 25 run past 100. The oldest are four annual reports from 1910 to 1913. If nobody has counted the PDFs on your own site, that is the step that comes first.

What shape was it in?

Not one of the 438 documents met WCAG 2.1 AA. Between them they failed 2,155 accessibility checks, and 134 (31%) could not be read by any checker at all: 120 had never been tagged and 14 were scans with no text layer. The first analysis of the whole library took 37 minutes.

What did Proof do in about three hours?

The coordinator chose the whole library, kept the recommended settings, and pressed one button: "Remediate 438 documents". Machine fixes apply on their own, anything an AI writes waits for a person, and documents Proof finishes completely are certified under the department's standing instruction. Two hours and 20 minutes later, 437 of the 438 documents were done, and Proof had:

  • made 122 of the 134 unreadable documents readable, tagging 109 and adding a text layer to 13;
  • fixed 1,569 of the library's 2,155 failed checks (73%);
  • certified 14 documents outright, each with a public verification page that says no person approved it;
  • drafted 5,792 image descriptions across 313 documents, for a person to accept or edit.

No one touched a file. The last document, a 106-page report, finished after the rest.

The library of 438 PDFs, as one bar per stage: before, after one run, after review3 bars, each the whole library of 438 PDFs drawn to scale; grey marks documents not yet compliant. Before, as Proof first found it: Not one met WCAG 2.1 AA; 134 could not be read by any checker (31%). After one run, about three hours (1,569 of 2,155 failed checks fixed (73%)): 14 certified outright; 122 of the 134 made readable. After review, approximate (Approximately 98 hours of review): 366 certified to WCAG 2.1 AA (84%); 72 need a repair before they can certify.One library, 438 PDFsnot yet compliantBeforeas Proof first found itNot one met WCAG 2.1 AA134 could not be read by any checker (31%)After one runabout three hours1,569 of 2,155 failed checks fixed (73%)14 certified outright122 of the 134 made readableAfter reviewapproximateApproximately 98 hours of review366 certified to WCAG 2.1 AA (84%)72 need a repair before they can certify
The library of 438 PDFs, as one bar per stage: before, after one run, after review3 bars, each the whole library of 438 PDFs drawn to scale; grey marks documents not yet compliant. Before, as Proof first found it: Not one met WCAG 2.1 AA; 134 could not be read by any checker (31%). After one run, about three hours (1,569 of 2,155 failed checks fixed (73%)): 14 certified outright; 122 of the 134 made readable. After review, approximate (Approximately 98 hours of review): 366 certified to WCAG 2.1 AA (84%); 72 need a repair before they can certify.One library, 438 PDFsnot yet compliantBeforeas Proof first found itNot one met WCAG 2.1 AA134 could not be read by any checker (31%)After one runabout three hours1,569 of 2,155 failed checks fixed (73%)14 certified outright122 of the 134 made readableAfter reviewapproximateApproximately 98 hours of review366 certified to WCAG 2.1 AA (84%)72 need a repair before they can certify
Each bar is the department’s whole library of 438 PDFs, drawn to scale. The last bar is approximate: it assumes each review lane is worked, and a document whose review turns up a real problem goes to repair instead.

What was left for a person to do?

When the run finished, the coordinator was not facing 438 files to rebuild. They had a review queue, sorted by the decisions only a person can make, with the work already drafted:

Home · Your library at a glance
3%compliant14 of 438 scored documents · WCAG 2.1 AA
Documents11,204 pages
438
Open violationsWCAG 2.1 AA
586
Failed
342
Needs review
82
Escalated
0
Progress
  • Blocked 12
  • To fix 330
  • To review 82
  • Certified 14
Of 438 documents.
Proof’s Home for this library after the run, drawn from the run’s own numbers in the layout of the app’s Home page. The percentage counts only certified documents; the bar shows where the other 424 of the 438 stand.
LaneWhat the person doesApproximate review time
Alt textRead 5,792 drafted image descriptions; accept, edit or mark decorative45 hours
Reading orderConfirm the reading order on 309 documents35 hours
Colour and contrastConfirm colour use and non-text contrast; accept drafted recolours3 hours
Everything else a person must judgeHeadings, images of text, sensory characteristics, link purpose, then opening and approving each document15 hours
Total98 hours

That is about 16 minutes for each document that ends up certified, or under two and a half weeks for a single reviewer. Long documents are where the time goes: reading order is confirmed page by page, and these documents average 25.6 pages. We estimated these times from 5,236 timed review actions by remediators and public-agency staff working in Proof on 635 public-sector documents, applied to this library's own queue.

How many documents end up certified?

Working that queue certifies 366 of the 438 documents (84%) to WCAG 2.1 AA, from a starting point of zero. Where a review turns up a real problem, that document goes to repair instead of sign-off.

The other 72 need a repair before they can certify: most often a list or a table to tag, or content the tagging missed, or a rebuild from the source file. Proof names each of those documents and the repair it needs. Your team makes those repairs in Proof, or Ockem's experts take them on Assured, quoted per document, with the same certificate at the end.

What would this library cost?

Ockem charges one flat price per document, charged only when the document certifies. At the pack rates for a library this size, $15 to $22 per document, the 366 documents that certify come to roughly $5,500 to $8,000 before long files are counted. A file over 50 pages counts as one document per 50 pages, and these documents average 25.6 pages with 25 past 100, so the true figure is noticeably higher here; the pricing page's estimator does the sum for your own count. Most documents need one manual check from your team, two at the 90th percentile; in this library that review is the 98 hours above.

A remediation service that rebuilds files one at a time is commonly quoted at $3–10+ per page: $34,000 to $112,000 for the same 11,204 pages, with the review done for you. A checker costs little and fixes nothing.

How does this compare with a checker or a service?

A checker reports on every file and stops. A remediation service rebuilds files one at a time and takes weeks. Proof did the rebuilding across the whole library in under two and a half hours, and what it handed a person was a short, specific decision on each document.

Same 438 files, three ways3 lanes. A checker, reports, then stops: a report sheet fills with failure marks; Reports on every file, and stops. A remediation service, one file at a time: pages move from a pile to a finished pile one by one; Rebuilds files one at a time, commonly $3–10+ per page: $34,000–$112,000 for 11,204 pages. Ockem Proof, the whole library at once: under a moon, the whole stack of pages is worked at once and turns teal, then small decision buttons appear beside it; The whole library in under two and a half hours, then a short, specific decision on each document.Same 438 files, three waysA checkerReports, then stopsReports on every file,and stopsA remediation serviceOne file at a timeRebuilds files one at a time,commonly $3–10+ per page:$34,000–$112,000 for 11,204pagesOckem ProofThe whole library at onceThe whole library in undertwo and a half hours, then ashort, specific decision oneach document
Same 438 files, three ways3 lanes. A checker, reports, then stops: a report sheet fills with failure marks; Reports on every file, and stops. A remediation service, one file at a time: pages move from a pile to a finished pile one by one; Rebuilds files one at a time, commonly $3–10+ per page: $34,000–$112,000 for 11,204 pages. Ockem Proof, the whole library at once: under a moon, the whole stack of pages is worked at once and turns teal, then small decision buttons appear beside it; The whole library in under two and a half hours, then a short, specific decision on each document.Same 438 files, three waysA checkerReports, then stopsReports on every file,and stopsA remediation serviceOne file at a timeRebuilds files one at a time,commonly $3–10+ per page:$34,000–$112,000 for 11,204pagesOckem ProofThe whole library at onceThe whole library in undertwo and a half hours, then ashort, specific decision oneach document
Three ways to handle the same 11,204 pages. The service figures use the per-page rates remediation services are commonly quoted; Ockem charges one flat amount per document, only when the document certifies.

What does the certificate say?

Each one names what the machine checked, what a person attested and what was not tested, and links to a public page anyone can use to verify it. A certificate Proof issues on its own says exactly that: no person approved it. What the certificate claims, and what it does not.

How we did this study

We pointed Proof's crawler at the department's public website, imported every linked PDF, and ran one remediation with the recommended settings. The department did not take part and we do not name it. The counts of documents, pages, checks and fixes are Proof's own measurements of the run, read when 437 of the 438 documents had settled. The review hours and the certified count after review are estimates, from timed review work in Proof on other public-sector documents, applied to this library's queue. Prices are Ockem's list prices as of October 2026; the per-page range comes from vendor quotes we reviewed in August 2026. This study was written by Ockem, which makes Proof.

If you are that coordinator, start where this study started: count your PDFs, free.

How many PDFs are on your site?Count them free. We keep a sample for 30 days and full imports for 90.
Count my PDFs

Questions

Is this health department an Ockem customer?

No. We ran Ockem Proof on the PDFs the department had posted on its public website, without its participation, and we do not name it. Library studies hold this place until a customer agrees to be named.

Why did Proof certify only 14 documents without a person?

Proof certifies a document on its own only when every check passes by machine and nothing is left for a person to judge. A document with an image to describe, a reading order to confirm or a colour decision waits for a person. Those 14 certificates say exactly that: no person approved them.

How were the 98 review hours estimated?

From 5,236 timed review actions by remediators and public-agency staff working in Proof on 635 public-sector documents, applied to this library's own queue: 5,792 drafted image descriptions, 309 reading-order confirmations and the rest. They are estimates, not a timed review of this library.

Why does a long document take longer to review?

Reading order is confirmed page by page, so a 100-page report takes many more looks than a one-page flyer. These documents average 25.6 pages and 25 run past 100, which is why reading order is the second-largest lane here. Our other studies, where the typical document is one to four pages, spend less time per document on it.

Does the HHS Section 504 rule apply to a state health department?

The HHS rule applies to organizations that receive federal financial assistance from HHS, which includes health departments. As of October 2026, recipients with 15 or more employees must comply by May 11, 2027. Our Section 504 guide has the detail; confirm how it applies to your organization with counsel.

Can Ockem run this on my library?

Yes. Point us at a domain and we count every linked PDF, assess a sample and price the whole library, free, usually within three business days. Or try one PDF free, with no account.

This study reports Ockem’s own measurements and estimates. It isn’t legal advice.

Ockem team

We build Ockem Proof, which finds, fixes and certifies PDFs against WCAG 2.1 AA. We check every figure in our guides against our measured product data and the primary sources listed below.

Sources

Start with one PDF.

Free, no account: a verified email, one document per email, up to 10 pages and 50 MB. Get the remediated file and its verification record, and see which checks still need a person.

Longer document? Request an assessment.

Back to Case studies