Plain LanguageSay it plain. Keep it true.
Jargon is a translation problem

Make it plain.
Keep it correct.

Health, law, contracts, code, money, benefits — every field hides the thing that matters behind expert language. Plain Language rewrites one source into any reading level and watches, sentence by sentence, that simplification never quietly changed a dose, a deadline, an obligation, a command, or a warning. Pick a subject and paste your text.

Health. Plain never means wrong.

Load a sample source:
Rewrite to reading level
Plain version — Grade 8grade 7–8

people with early high blood pressure should give 10 mg of lisinopril once a day and stop using it if bad heart symptoms develop. [1]

Source [1] 2017 ACC/AHA Guideline for High Blood Pressure in Adults. American College of Cardiology / American Heart Association · 2017. Carried through every version and language.


Hard (grade 16)Plain (grade 8)Simplest (grade 2)

Flesch–Kincaid grade 4.9 · reading ease 82/100 · Easy to read

✓ Meaning-drift check passed. Every dose, frequency, and contraindication in the source survived this reading level. Plain, and still correct.
$ plain rewrite --domain health --doc pasted --level 2
[ok] source loaded ............. 133 chars
[ok] reading grade ............. 4.9 (target grade 7–8)
[ok] flesch reading ease ....... 82/100
[ok] citation carried .......... [1] intact
[ok] guards checked ............ dose, limit, frequency, warning
[ok] meaning drift ............. none — safe to publish
generated in-session · nothing stored · no personal data

Want the live slider across all four levels? Open the reading-level studio →

How the drift check works

  1. A rewrite adapter produces the plain version and a real Flesch–Kincaid score updates live as you change the level.
  2. Every source is tagged and the citation marker is carried through — no plain sentence loses its source, in any language.
  3. Domain guards re-extract every must-survive fact — doses and warnings for health; deadlines, dollar amounts, and carve-outs for law and contracts; exact commands, versions, and destructive-step warnings for code — and compare them to the source. Any mismatch is flagged inline and blocks export.

Open the reading-level slider → Switch to Contracts, pick the auto-renewal clause, and slide to Plain to watch a real drift flag fire.