Privacy-first
k-anonymous lookups and single-use check tokens: nothing ties the sites you check to you.
Free Chrome extension
PlainTerms grades the terms of service and privacy policy of the sites you visit, A to F, and quotes the clause behind every red flag. Know what you're agreeing to before you click Accept.
Why PlainTerms
k-anonymous lookups and single-use check tokens: nothing ties the sites you check to you.
A shared cache: each service is analyzed once, then served in milliseconds to every user.
Every flag cites the exact clause verbatim, with a deep link to the source.
Watch a service and hear when it quietly updates its terms after you signed up.
Compare
Feature by feature against ToS;DR, AgreeGuard, Fine Print, and other terms of service tools.
| Feature | PlainTerms | ToS;DR | AgreeGuard | Fine Print | Termzy AI | Terms Guardian | Consentify |
|---|---|---|---|---|---|---|---|
| Detection | |||||||
| Auto-detect on any site Automatically identifies and grades the service behind every site you visit | Badge on every site, any domain | Only curated services (~1,000) | Including sign-up forms | Sign-up pages only | Consent popups only | ||
| Analysis | |||||||
| Multi-document discovery Finds and analyzes all legal documents for a service (terms, privacy, cookies, DPA) | Crawls all related legal pages automatically | Curated per service | Up to 10 documents | Single document | Single document | Links on the page | Single document |
| Shared cache (instant results) Each service is analyzed once and served instantly to every user afterwards | Sub-second for cached services | The curated database | Per-user, ~50 s each | Per-user analysis | Per-user analysis | Per-user with own key | Per-user analysis |
| Evidence quotes Every flag cites the exact clause from the source document with a link | Verbatim quotes with deep links | Community annotations | Summaries, not verbatim | Highlights risks | |||
| UX | |||||||
| Change alerts Notifies you when a service updates its terms or privacy policy | Crowd-powered change detection | Paid tier only | |||||
| Warn at "I agree" moment Shows a warning card right before you click an agreement checkbox or sign-up button | On C/D/F rated services | First-visit warning | On detection | In-page banner | Consent popups | ||
| Letter grade (A–F) A simple, glanceable grade for how fair a service's terms are | A–F with confidence score | A–E scale | Summary only | Dashboard view | Four-dimension trust score | Risk banner | 1–5 star score |
| Privacy | |||||||
| Privacy-preserving architecture Lookups don't reveal which site you're on, and checks can't be tied to you | k-anonymous hash lookups; no browsing history | Public DB, but lookup reveals domain | Domain sent for analysis | Domain sent for analysis | Domain sent for analysis | Local with your own key | Local scoring |
| Transparent audit log A client-side log of every request the extension makes, viewable by the user | 30-day log on options page | ||||||
| Pricing | |||||||
| Free tier generosity How many sites you can check per month on the free plan | 30 checks/month, all documents each | Unlimited (curated only) | 2 per day, ~50 s each | 2 per month | Limited via IAP | Unlimited (your key) | Free (consent popups only) |
Competitor details verified from Chrome Web Store listings and vendor websites.
The alternatives
Human-curated A–E grades from a public database; the respected incumbent in terms analysis.
Free (donation-funded)
AI-powered per-user analysis with deep crawl of up to 10 legal documents per site.
Free 2/day; Pro $7/mo or $3.25/mo annual
Claude-powered extension detecting agreements on sign-up forms, OAuth screens, and PDFs.
Free 2/mo; Persona $3.99/mo 10/mo; Sentinel $9.99/mo unlimited
Auto-detects policies while browsing with a four-dimension trust score.
In-app purchases
Bring-your-own OpenAI key; detects legal links on sign-up pages with in-page risk banner.
Free (your own API key)
Detects consent popups with a 1–5 star privacy score; also blocks trackers and declines cookie banners.
Free, Pro coming soon
FAQ
Yes. The free plan includes 30 site checks a month, about one a day, each with the grade, a plain-English summary, and the quoted clause behind every flag. Pro plans check every site automatically and add unlimited change alerts.
No. For a site that is already graded, your browser sends only a short hash prefix that many sites share and picks out the result itself. The first check of a site nobody has graded yet sends that site's domain so it can be analyzed, with no account or install identifier attached. That check can also carry up to 10 links to the site's own policies found on the page, with anything after a “?” removed, so they can be read even when the site builds its footer with JavaScript. Checks are paid for with single-use tokens that carry no account ID, and no record of the sites you visit is kept. The extension keeps a 30-day log of every request it makes, so you can verify this yourself.
Every flag quotes the exact clause it is based on, with a deep link to the source document, and a finding whose quote cannot be found word for word in the document is discarded before it can affect a grade. Every grade also carries a confidence score.
English-language policies are fully supported. Other languages receive best-effort analysis, and accuracy may be lower for non-English documents.
Each document is identified by a hash of its text. When a service changes a policy, only the changed document is analyzed again, and the updated grade is served to everyone. Watch a service to be alerted when its terms change.
No. PlainTerms summarizes what a document says as of the date it was analyzed. It is information, not legal advice.
PlainTerms reads the fine print so you don't have to. Instant grades, evidence quotes, and warnings at the moment you sign up.
Coming soon to Chrome