What keeps working without us, what stops, what we commit to do if we ever wind the Service down, and what you can do today so your receipts stay usable as evidence whatever happens to Agined.
Last updated November 7, 2026.
Your receipts do not depend on us. A receipt you hold, together with the public key it names, verifies offline with standard cryptography, whether or not Agined still exists. What would stop is the Service itself: new receipts, scheduled checks and watches, the dashboard, the API, the MCP server and our stored copies of receipts.
In plain language: export what matters and keep our public key with it. Then nothing that happens to us can take your evidence away.
| Without Agined | |
|---|---|
| Receipts you exported or saved | Verify offline, unchanged |
| Verification | Needs only the receipt and the public key. Ed25519 and RFC 8785 have independent implementations in every major language |
| The public keys | Exports include the key set as it was at export time. A key you pinned stays valid for every receipt it signed |
| The verification script | Exports include verify.mjs, which runs on Node.js 18 or later with no dependencies and no network |
@agined/verify | Stays on npm, which we do not control, and accepts pinned keys |
If we decide to stop operating the Service, we will:
@agined/verify that bundles it, and say on the status page where it is; andIf the business is sold or merged instead, the buyer takes over the Terms of Service, which we may assign with notice to you, and our Privacy Policy protections for your data continue.
There is no third-party escrow of keys or source code today.
verify.mjs, a manifest.json and SHA256SUMS, or list receipts with GET /api/v1/tools/receipts. Keep the result in your own storage, and export before a receipt passes your plan's retention window in any case.kid and x of the keys you rely on, as Key management explains.verify.mjs from an export, a pinned version of @agined/verify, or a few lines of your own code following Verifying receipts.On the Free, Starter, Pro, Pro+ and Team plans, receipts and the rest of each workspace's data are stored in Cloudflare D1 in the workspace's region. Cloudflare's point-in-time recovery (D1 Time Travel) lets us restore those databases to any minute of the last 30 days; we keep no separate backups of them. On the Scale and Enterprise plans, and with the isolation add-on, they are stored in the workspace's own Amazon Aurora database on Amazon Web Services, in the AWS region the workspace chose, where a hash of each receipt is also filed hourly in a write-once batch row in that same database, which its triggers keep from being changed or deleted for seven years. The signing keys, one per data region, are held as encrypted Cloudflare Worker secrets. Self-serve plans carry no uptime commitment; Enterprise customers have the Enterprise SLA.
We update this page if any of these arrangements change. Questions: support@agined.com.