Checkpoints
Safe, simple version history for the folders you care about. Save a checkpoint before a big rewrite, see what changed, and restore anything — no Git knowledge required.
What it does
Everything you need.
Nothing you don't.
Track any folder
Add any folder on your Mac as a project. Checkpoints remembers it and keeps a full history as you work.
Save named checkpoints
Give each checkpoint a human label so you always know what state you saved. Add an annotation for extra context.
Clear history timeline
See everything you've saved in a clean timeline. No jargon, no commit hashes — just your labels and dates.
Side-by-side compare
Pick any two points in time and see exactly what changed between them, file by file.
Restore files safely
Bring back any individual file from any checkpoint. Your current file goes to the Trash first — nothing is ever truly gone.
Restore your entire project
Roll the whole folder back to any earlier state with one click. A safety checkpoint is created automatically before the restore.
Claude integration via MCP
Connect to Claude Desktop and manage your version history through conversation — save checkpoints, review changes, and restore earlier versions without leaving your chat.
Built for Mac
A native macOS app designed for writers, researchers, and anyone who works in folders of documents and drafts.
Fully offline
Works completely without an internet connection. No account, no subscription, no cloud required.
Zero data collection
Your files and history stay on your Mac. No tracking, no analytics, no ads.
🔒
Your files never leave your Mac.
Checkpoints requires no account, collects no personal data, and sends nothing to any server. All version history is stored locally on your machine.
Read our privacy policy →🐛
Found a bug? Let us know.
We track issues openly on GitHub. If something isn't working right, open a report and we'll get on it.
Report a bug on GitHub →