ApyHub Readability Scores Documents API vs Readability Analysis Tool (RAT)
ApyHub Readability Scores Documents API
apyhub.comReadability Analysis Tool (RAT)
github.comSide by side
| Figure | ApyHub Readability Scores Documents API | Readability Analysis Tool (RAT) |
|---|---|---|
| Price from | $16/mo | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | — | Yes |
| Linux | — | Yes |
| API | Yes | — |
| Plans published | 3 | 1 |
| Spec score · AI Readability Checkers | 8.2 (#5) | 7.6 (#18) |
| Spec score · Readability Checkers | 8.3 (#7) | 7.6 (#17) |
| Headquarters | Amsterdam, Netherlands | Munich, Germany |
| Purpose | Scores documents and web pages for readability and returns a score, reading level, and text statistics. | RAT detects readability anomalies in text based on readability rules, similar to bug patterns in static code analysis. |
Plans
ApyHub Readability Scores Documents API
- StarterFree
- Pro$16 a month
- Pro+$42 a month
Readability Analysis Tool (RAT)
- Readability Analysis Tool (RAT)Free
In their own words
ApyHub Readability Scores Documents API
ApyHub Readability Scores Documents API scores documents and publicly accessible web pages, returning a readability score, reading level, and text statistics. File requests accept PDF, DOC, or DOCX uploads up to 100 MB. English checks use the Flesch Reading Ease formula by default, while German uses the Wiener Sachtextformel. Results can include word, sentence, character, and paragraph counts, average lengths, and estimated reading and speaking times. The score includes a grade class, a plain-language label, and an indication of whether a standard readability threshold is met. ApyHub lists uses such as reviewing contracts, policies, manuals, help pages, websites, reports, and proposals; AI agents can also access the API through ApyHub MCP for content reviews. The product page offers five API calls a day free without a card. Starter is free and includes 3,000 atoms per month; Pro costs $16 a month and Pro+ $42 a month. Requests can return a 429 rate_limited error when the plan's per-second limit is exceeded.
Readability Analysis Tool (RAT)
Readability Analysis Tool (RAT) checks German text for readability anomalies using configurable rules. It accepts .docx files and marks detected issues as comments in a separate copy with a -rat.docx suffix, leaving the original intact. RAT also creates an HTML report with statistics, readability formulas, anomalies, and a quality gate indicating whether text may be too trivial or difficult. Its documented formulas are Flesch and Wiener Sachtextformel. Report details can include reading and speaking time, sentence and word counts, average word and sentence measures, common parts of speech, and configured keyword percentages. Users can adjust anomaly rules and thresholds; the report records anomalies they reject as false positives or mark as incorporated. RAT runs from the command line using a Java JAR, with configuration and output-directory options. The project lists performance of 40 seconds for 10,000 words, or 50 pages. It runs on Linux and Windows, uses Java, UIMA, and DKPro Core, and is licensed under GPLv3.