Section IV · Terms Encrypted Postgres backups Read the changelog
dbcrate

12 May 2026.
dbcrate is in beta. These terms apply to that beta. They will be revised on general availability — the substantive promises here will not get less protective of you between now and then; we may add the structural pieces that a v1.0 contract needs (registered legal entity, governing jurisdiction, dispute mechanics).

1. What this is

These Terms of Service (“Terms”) govern your access to and use of the dbcrate product — the agent binary, the control plane (the dashboard and APIs at dbcrate.com and its subdomains), the documentation, and anything else we publish under the dbcrate name. By using any of it, you agree to these Terms. If you do not, do not use the service.

“We”, “us”, and “dbcrate” mean the operators of the service. “You” means the person or organisation accessing it. Where you are using dbcrate on behalf of an organisation, you confirm that you have authority to bind that organisation, and references to “you” mean that organisation as well.

2. The product in writing

dbcrate is a managed PostgreSQL backup service. The agent runs on your database host, takes scheduled backups under the direction of the control plane, encrypts them end-to-end to your organisation’s public key, and uploads the resulting ciphertext to storage you own. The control plane never holds the backup bytes; it holds configuration, encrypted credentials, schedules, retention rules, and metadata about each backup (its size, its checksum, when it was taken, whether it succeeded).

Two architectural promises shape every clause below:

  1. Backup bytes never enter our infrastructure. They flow agent → your storage, encrypted before they leave your machine.
  2. Backup-decrypting keys are yours. Your organisation’s private key is held by the control plane only in an envelope-encrypted form that requires our master key to unwrap; you can also download the same key, in standard age format, to your own machine, and decrypt your backups with no dbcrate software involved.

We restate these in the Privacy and Security pages with the technical detail to back them up.

3. Beta status, and what that means for you

The version of dbcrate available today is a beta. We do not believe it is ready for production data you cannot afford to lose, and we are not, in good conscience, asking you to use it that way until v1.0.

For as long as the service is marked as a beta:

If you choose to use dbcrate during the beta, you do so on the express understanding that it is the only backup of nothing important.

4. Your account, your responsibility

You are responsible for the security of your dbcrate account: who has access to it, what credentials they hold, and how those credentials are stored. You agree to use a password unique to dbcrate, to enable any account-security features we offer, and to keep contact information current so we can reach you about the service.

You will not share an account between humans who could be separate users, attempt to circumvent rate limits or other technical protections, scrape or republish the dashboard, or use the service in ways the documentation calls out as unsupported.

5. Your data, your storage, your keys

You retain all rights in everything you put into dbcrate — database configurations, schedules, retention rules, the backups themselves — subject to the limited licence below.

You grant us a non-exclusive, worldwide, royalty-free licence to process the data you submit to the control plane to the extent necessary to operate the service for you: scheduling backups, dispatching commands to your agent, storing metadata, generating audit entries, billing, supporting you, and producing aggregate statistics that do not identify you. We do not licence ourselves to read your backup contents; the design does not allow it.

You are responsible for:

6. Acceptable use

You agree that you will not use dbcrate to:

The agent itself, today, is closed source. If and when that changes, the licence under which it is distributed will be stated in the agent’s source tree and in the changelog.

7. Fees and billing

dbcrate is free to use during the beta. We will give meaningful notice (no fewer than 30 days, in the dashboard and to your account email) before we begin charging anyone for paid features. Paid features that are listed today as on the roadmap (verified restores, point-in-time recovery, advanced alerting) will be priced and described in writing before they are enabled on any account.

When we do introduce billing:

8. The bargain on warranty, in plain English

You are getting a beta. We provide it “as is”, without warranty of any kind, express or implied, including merchantability, fitness for a particular purpose, and non-infringement, to the maximum extent the law allows us to disclaim.

We do not warrant that the service will be uninterrupted or error-free, that any specific backup will succeed, that any specific restore will succeed, that the schedule will fire on time every time, that storage providers we sit in front of will perform to their own commitments, or that any feature listed as on the roadmap will ship by any particular date or at all.

The two things we will say, because they are load-bearing:

  1. We will not knowingly transmit your backup ciphertext to anyone other than the storage destination you nominated.
  2. We will not knowingly retain your organisation’s private key in any form other than the envelope-encrypted form described in Security.
9. Limit of liability

To the maximum extent the law allows:

The $100 floor and these limits reflect the bargain: dbcrate is, at this stage of its life, a tool whose authors do not believe it is yet a substitute for whatever you are already doing. Use it accordingly.

10. Indemnity

You will defend, indemnify, and hold us harmless from third-party claims arising out of (a) your use of the service in violation of these Terms or applicable law, (b) data you put through the service that you did not have the right to put through it, or (c) your breach of section 6 (Acceptable use). We will tell you promptly when a claim is made, let you direct the defence (subject to our reasonable approval), and cooperate at your expense.

11. Term and termination

These Terms apply for as long as you have an account or are otherwise using the service.

You may terminate by closing your account in the dashboard. On termination:

We may suspend or terminate your access if you breach these Terms, if we are required to by law, or if continued operation poses an immediate risk to the service or to other users. We will give you reasonable notice and a chance to cure where the circumstances allow it. Suspension for a breach you do not cure within a reasonable period may become termination.

12. Notices and changes

We will give you notice by email to the address on your account and, for material changes, by a banner in the dashboard. You will give us notice by writing to [email protected].

We may revise these Terms. Material revisions take effect no sooner than 30 days after we post them, except where a faster change is required by law or by a security or operational necessity, in which case we will tell you why. Continued use after the effective date is your acceptance of the revised version.

13. The structural clauses

These Terms are the entire agreement between us with respect to their subject matter, and supersede prior agreements on that subject. If a court holds any part of them unenforceable, the rest remains in force. A failure or delay in enforcing a right is not a waiver of it. You may not assign these Terms without our consent; we may assign them to a successor in a merger, acquisition, or sale of substantially all our assets, on notice to you.

Force majeure (events beyond our reasonable control: a major regional network outage, an act of a government, a pandemic, a war) suspends our obligations for the duration of the event.

Governing law, venue, and dispute mechanics will be stated in writing on this page when dbcrate exits beta and a registered entity is announced. Until then, any dispute that cannot be resolved by writing to us will be resolved in good faith, in English, in writing, with all the patience the parties can muster.

14. Contact

Questions, comments, or notices about these Terms go to [email protected]. We read every one.