History & undo

Every Firestore change made in Firedeck is kept on your device for 30 days and can be undone, without overwriting newer edits.

History and undo are part of Firedeck Pro.

What gets recorded

Every Firestore change you make in Firedeck — editing, creating or deleting a document, bulk edits and deletes, and imports. Before a document changes, Firedeck saves its previous state on your device.

History stays on your device. It’s never uploaded anywhere, and it’s removed when you remove the account from Firedeck.

Where to find it

  • Project history — the clock button in Firestore lists every change, newest first.
  • Collection and document history — open history from a collection or a document to see only the changes that touched it.
  • Settings → Edit history — every project, with the option to clear it.

Undo

Open a change and tap Undo this change. Firedeck writes the previous state back, document by document.

Undo only restores a document if nobody changed it since. Documents edited in the meantime are skipped and listed, so you don’t overwrite someone else’s work. If you’re sure, Restore anyway puts them back too.

Undoing a create deletes the document; undoing a delete recreates it with its original fields.

How long it’s kept

30 days. If history grows past 200 MB, the oldest changes go first.

Changes made outside Firedeck — in the Firebase console, your app or a script — aren’t recorded, because Firedeck never saw them.