# Read PR > Proof that a human actually read the pull request, as a required CI check. Read PR is a GitHub App plus a browser extension. The extension measures per-file dwell time while a reviewer reads a diff on github.com; the GitHub App turns the `read-pr/reviewed` check green only once every changed file has been read. Branch protection can then require that check, so approval stops being the honor system. It tracks reading, not readers: per-file dwell time only, no keystrokes, no mouse paths, no screenshots. Pricing is flat monthly bands by active reader count (Startup $19, Team $99, Business $349) with unlimited private repos on every plan; public repositories are free. ## Product - [Read PR](https://readpr.dev/): A GitHub App and browser extension that gates pull request approval until a human has read every file. Proof of review as a CI check, not the honor system. - [Install](https://readpr.dev/install): Install Read PR on your GitHub repo in two minutes. Add the GitHub App, install the browser extension, and the read-pr/reviewed CI check goes live. - [Pricing](https://readpr.dev/pricing): Flat monthly bands by active readers. Startup $19, Team $99, Business $349. Unlimited private repos on every plan. Public repos free, forever. - [Compare](https://readpr.dev/compare): Where Read PR fits next to GitHub's honor system, AI code review tools, and audit tooling. A side-by-side comparison of what each does and what they cannot do. - [Read PR for AI-generated pull requests](https://readpr.dev/ai-code-review): AI is writing more pull requests than humans can review honestly. Read PR is the human pass that follows the model: a required CI check that turns green only after a person has actually read the diff. - [Manifesto](https://readpr.dev/manifesto): Code review was the last human check before merge. AI-generated code is turning it into a rubber stamp. Why we built Read PR. - [Security](https://readpr.dev/security): How Read PR handles your code, your reviewers, and your data. Encryption, access control, vulnerability disclosure, and SOC 2 status. - [Changelog](https://readpr.dev/changelog): Every Read PR release. What shipped, what changed, and what is next. ## Who it is for - [Read PR for engineering leaders](https://readpr.dev/for/engineering-leaders): Stop rubber-stamping, raise the bar on review, and prove it without nagging. A required CI check that turns green only after the diff has been read. - [Read PR for security & compliance](https://readpr.dev/for/security-and-compliance): A verifiable record that a human reviewed every file in a pull request before merge. Per-file dwell time, per reviewer, exportable for SOC 2 and ISO 27001 evidence. - [Read PR for open source maintainers](https://readpr.dev/for/open-source): Free for public repositories. A required CI check that gates merge until a maintainer has actually read the contributor diff. Useful for trust, contributor onboarding, and supply-chain hygiene. ## Documentation - [Overview](https://readpr.dev/docs): What Read PR is, the three pieces, and where to go next. - [Getting started](https://readpr.dev/docs/getting-started): Install the GitHub App and the browser extension. First green check in about two minutes. - [How it works](https://readpr.dev/docs/how-it-works): How dwell time is measured, how heartbeats reach the API, and how the check flips. - [Reading rules](https://readpr.dev/docs/reading-rules): Per-file thresholds, the exact formula, exclusion globs, and per-repo overrides. - [The check](https://readpr.dev/docs/the-check): Every state of the read-pr check, branch protection, and why billing never blocks a merge. - [Browser extension](https://readpr.dev/docs/extension): Supported browsers, permissions, the popup, connection tokens, and advanced settings. - [Dashboard](https://readpr.dev/docs/dashboard): Workspaces, repos, the review log, reviewers, members, and analytics. - [Billing](https://readpr.dev/docs/billing): Flat bands by active readers. Public repos free. The trial, the meter, and fail-open. - [Privacy and security](https://readpr.dev/docs/privacy-and-security): What we store, what we never store, retention, and how to delete everything. - [Troubleshooting](https://readpr.dev/docs/troubleshooting): No check on the PR, no ring beside a file, stuck on amber, token problems. ## Legal - [Privacy](https://readpr.dev/privacy): We track reading, not readers. Per-file dwell time only. No keystrokes, no mouse paths, no screenshots. Open source extension. - [Terms](https://readpr.dev/terms): The terms for using Read PR: what the service does, what you agree to, billing, acceptable use, and how either side can end it. ## Crawling - Sitemap: https://readpr.dev/sitemap.xml - Robots: https://readpr.dev/robots.txt - Every URL listed above is public and needs no account. - `/dashboard`, `/auth`, `/invite`, `/r`, and `/api` are signed-in or machine-only and are disallowed in robots.txt. - Content last reviewed: 2026-07-27