Know which sentences someone still stands behind.
Vouch is a document editor for the people who sign off requirements, instructions and research. Every sentence shows who wrote it. Every sign-off covers the text exactly as it reads, and expires on its own the moment a word changes.
Report export
- A team lead can export any report they can see.
- The export contains exactly the rows shown on screen, with the filters applied.
- Exports are offered as CSV, Excel and PDF.
- An export is limited to 50,000 rows.
Marek Nowak vouched for this text on 8 Oct.
His signature covers every sentence above, exactly as it reads.
Approvals cover pages and diffs. The text keeps moving.
A team can now write more in a week than it can read in a month, and a growing share of it is written by models. Writing is no longer the scarce thing. Knowing what has been checked is.
Today a requirement signed off in March and quietly edited in June still looks as trustworthy as the day it was signed. Or the whole page drops back to draft, and someone re-reads all of it to find one changed number.
| Tool | What is approved | After a one-word edit |
|---|---|---|
| Pull requests | A diff, when it was merged | The approval stays on the old change. Checking today's line means following its history back, line by line. |
| Wiki page approval | The whole page | The page goes back to “in progress”, and all of it is reviewed again. |
| Verified pages | The whole page, for a period | Nothing changes. Verification runs on time, not on what the text says. |
| Vouch | The text, sentence by sentence | That sentence is marked as changed since the sign-off. The other sentences are still exactly what was signed. |
Three small rules carry the whole product.
A sentence is a line, and a line has an author.
Vouch keeps one sentence per line and records who wrote each one. A person who fixes one word gets one line under their name, not a reformatted page.
A vouch is a signature over the text.
It records who, when, and a fingerprint of the document's text. Change one word and the fingerprint no longer matches, so the vouch shows as stale by itself.
Unvouched is the default.
A sentence nobody has stood behind is shown as exactly that. Nobody has to remember to withdraw an approval.
The life of one sentence
Written
A person or an agent writes it. Saving records it under the writer's own name.
Vouched
Someone qualified reads the document and presses Vouch. Their name, the time and the fingerprint go into the file.
Edited
Anyone changes it later. The vouch shows as stale at once, and the sentence is marked.
Reviewed
The reviewer reads only the marked sentences, as signed and as they read now, and vouches again.
For the people who know whether a claim is right
Clinical writers, product managers, reviewers and auditors work in rendered documents. Engineers and AI agents work on the same files in git. Neither has to learn the other's tools.
| Who | What they do in Vouch | What they never have to do |
|---|---|---|
| Writer or domain expert | Writes and edits documents as formatted text, and vouches for what they stand behind | Learn Markdown, git, branches or pull requests |
| Reviewer or approver | Reads only what changed since their last vouch, then vouches again | Re-read the whole document, or compare versions by hand |
| Auditor | Sees who wrote each sentence and who stands behind it | Rebuild authorship from commit logs and chat |
| Engineer | Works on the same files with their own tools | Copy text between a wiki and the repository |
| AI agent | Writes and saves under its own name, on behalf of the person running it | Pass as a person. An agent can never vouch. |
Git underneath. Nobody on the review side sees it.
- Saving is the whole of version control: one change, under your name, shared with the team automatically.
- No branches, no merges, no conflict screens. If two copies ever disagree, Vouch says so in words and merges nothing.
- The editor never rewrites a file. Opening and saving without typing changes nothing, and changing one word changes one line.
- Documents stay plain Markdown files in your own repository, readable without Vouch.
- Projects group repositories, some read only and some read and write, with the people who may use them.
What it is not
- Not a wiki. It does not compete on pages, templates or databases.
- Not a git client. People who use git keep using it.
- Not a quality management system. It records evidence such a system can use, and claims nothing more.
- Not for every document. It is for the ones where a wrong sentence costs something.
Vouch is in early access.
Sign in with your GitHub account and ask for access. Tell us what you would use it for, and we will let you in.