Terms of service
Last updated 11 August 2026
The service
ReviveDB creates, stores and verifies Supabase recovery points according to your plan. You remain responsible for source access, secret values, unsupported provider infrastructure and deciding whether the service meets your recovery requirements.
Your account
You must provide accurate account information, keep access to your email secure and have authority to connect every project you add. You may not use the service to access systems or data without permission.
Data processing
When ReviveDB processes personal data in customer backups, the current Data Processing Agreement forms part of these Terms. An authorised user accepts it for the customer when finishing the first database connection. ReviveDB records the accepted version and does not start a backup without acceptance of the current version.
Backups and restores
Verification reduces backup risk but cannot guarantee that every future restore will succeed in every environment. You should maintain an appropriate recovery plan and promptly investigate failed or incomplete backup runs.
Source provider costs
ReviveDB downloads each backup from your own Supabase project, the database over your connection and Storage files over the Supabase Storage API. Depending on your Supabase plan and the size and frequency of your backups, this transfer may count toward your Supabase egress allowance and can result in charges billed to you by Supabase. Those charges are separate from your ReviveDB subscription and are your responsibility. You can control this by adjusting backup frequency and retention in your ReviveDB settings.
Plans and payment
Paid plans are billed monthly in advance and renew automatically until cancelled. Current prices, backup frequency and retention are shown when you subscribe; prices include VAT where automatic tax calculation applies. You can cancel at any time from the billing portal, effective at the end of the current billing period. We will give at least 30 days' notice before a price increase takes effect for existing subscribers; continuing to use a paid plan after that date means you accept the new price. Non-payment past the grace period shown in your account may result in suspension of paid-plan features and a return to the Free plan.
Refunds and right of withdrawal
Paid subscriptions are billed in advance and fees for a partial billing period are normally not refunded, except where applicable law requires otherwise. If you are an EU consumer, you generally have 14 days to withdraw from an online service contract. If you ask ReviveDB to begin the service immediately and withdraw during that period, you may have to pay a proportionate amount for the service already supplied. The right can end early only where applicable law allows, including after the service has been fully performed with your prior express consent and acknowledgement. Your statutory rights remain unaffected if the service is not delivered as described.
Acceptable use
You may not disrupt the service, bypass security controls, introduce malicious code or use ReviveDB for unlawful content. We may suspend access when necessary to protect customers, infrastructure or comply with law.
Availability and liability
We work to operate ReviveDB reliably, but the service is provided without a promise of uninterrupted availability. To the extent permitted by law, liability is limited to the fees you paid for the service during the preceding twelve months. Mandatory consumer rights remain unaffected.