Guide navigation
Time Machine
Updated
Every Handshake network is quietly a git repository. The Time Machine turns that into something you can feel: undo anything, snapshot moments, and roll the whole network back to any point in its history.
Undo, everywhere
Ctrl+Z undoes your last change – an edit, a new person, a deleted connection, even a card you dragged across the board – and Ctrl+Shift+Zbrings it back. Data changes and board moves share one chronological timeline, so undo always means "the last thing I did," whatever kind of thing it was.
Text fields keep their own undo: while you're typing in a note, Ctrl+Zundoes text like any editor, and only acts on the network once you're back out.
Snapshots
A snapshot is a named point-in-time of your entire network – every person, tie, goal, and note. Out of the box Handshake takes them automatically: after your edits settle, when you switch networks, and when you close the app, rate-limited to a cadence you control (every 5 minutes by default). You can also take one deliberately any time – from Settings → Time Machine or the command palette.
There's no git to learn and no system git required – the engine is built in. Snapshots are tiny (text diffs), so dense history costs almost nothing.
Restoring
Settings → Time Machine lists your history. Pick any snapshot and restore – Handshake snapshots the present first, rolls the network back, then records the restore itself. History is append-only: a restore never destroys anything, so you can always change your mind about changing your mind.