UndoHaven · Pricing · Docs · Log gate · Encryption · What we see · 中文

Your agent just deleted something. Undo it.

agent 删了东西?吃颗后悔药。

undohaven restore --to <snapshot-id>

What actually happens

A full-permission agent can wipe a home directory, local backups included. An rc-era bug left workspaces looking gone while the files were still there (discussions #9986 and #8357: workspace create failed: gateway/service-unavailable, workspaceController unavailable). A storage version stamp blocks downgrade until you restore a pre-upgrade snapshot.

全权限的 agent 可以连本地备份一起删掉家目录。rc 阶段有工作区看起来消失、文件其实还在的报告(讨论 #9986、#8357)。存储版本戳会挡住降级,除非先恢复升级前快照。

Trust

End-to-end encryption. Keys stay local. The client is open source (packages/core/src/crypto.js). Losing both the passphrase and the recovery code makes the backup unrecoverable. Subscriptions can be refunded within 14 days of the first charge; email support@undohaven.com. See the refund policy.

What can UndoHaven see?

Account id, a display name you choose, a device label you choose or we randomize, snapshot timestamps, the padded total size, and HMAC chunk ids. Not paths, not per-file sizes, not the passphrase. Full answer · Encryption.

Session log gate

dsh-log-gate is a third-party plugin that can skip official session-log upload for projects you choose. It is not an official component. About it

Compared with other approaches

Local-only dsh backup plugins stay on the disk the agent can delete. A git-based DIY copy needs you to remember to commit, and it stores plaintext. UndoHaven's default is an encrypted local snapshot, with an optional off-machine copy. Tools in the takeback or noregret style that undo a single edit are complementary: they are not the same job as a full home snapshot.