Documents that track
every change.
Tract brings version control to collaborative writing. Contracts, design docs, proposals, anything where multiple people need to converge on one version. Every edit is a commit. Approve changes line by line until everyone agrees.
The problem
Google Docs has version history. It's not enough.
One owner decides
In Google Docs, one person owns the document. Everyone else suggests. The owner accepts or rejects. That works for a memo, not for a contract where both sides have equal say, or a design doc where three teams need to sign off.
No independent work
Everyone edits the same document at the same time. If you want to try a different direction, you have to copy the doc. Now you have two files, no way to compare them, and no path to merge them back together.
No clear agreement
Version history tells you what changed and when. It doesn't tell you who has approved which version. When three people are negotiating a contract or reviewing a proposal, there's no way to see where everyone stands.
How Tract works
Git for documents.
Every edit creates a new version in a commit history. Each participant points to the version they currently approve. You can see exactly where everyone stands at a glance.
Anyone can branch off, try a different approach, and propose it back. No one is blocked. When someone proposes changes, you review them line by line, accept some, reject others, just like a code review. No more all-or-nothing redlines.
The workflow
Write & commit
Draft your document in markdown. Every save is a versioned commit with a description of what changed.
Invite & compare
Add participants by email. Each person has their own version pointer. See line-by-line diffs between any two versions.
Approve & converge
Review changes individually — accept the ones you want, skip the rest. When all participants point to the same version, you have consensus.
AI-assisted
Ask Tract to draft changes for you.
Describe what you want in plain language — “add a termination clause with 30-day notice” or “rewrite section 3 to be less ambiguous” — and Tract's AI writes the revision as a new commit. Review it like any other change and adopt it if you agree.
Stop emailing drafts back and forth.
Works for contracts, design docs, proposals, and any document that needs sign-off. Free to use.