Skip to content

Private alpha

Storage Object Versioning and Lifecycle Policies

Keep the previous copy every time a file changes, archive files instead of destroying them, and restore any version. The private alpha is by invite.

Recover a file after a bad write

Versioning is enabled per bucket, so you can turn it on for the files that matter and leave the rest alone.

Version history

Every overwrite keeps the copy it replaced, addressed by its own version id.

Archive instead of delete

A deleted file leaves the bucket listing but stays recoverable until you remove it for good.

Restore

Put back an archived file, or roll a live one back to an earlier version.

Lifecycle policies

Expire old versions by age, or keep a set number per file. Retained versions stay billable until they expire.

Request access

Tell us what you store and we will get in touch as places open up. The alpha is limited while we work through feedback.

Use the ref from your Supabase dashboard URL, for example /project/abcdefghijklmnopqrst.


By submitting this form, I confirm that I have read and understood the Privacy Policy and that my use of the Storage Object Versioning and Lifecycle Policies private alpha is a Beta Release, as defined in the Terms of Service, and is subject to the Terms of Service.