What is Bring Your Own Storage (BYOS)?
Sabes Pro operates on a local-first architecture. Your primary repository resides on your computer. With Bring Your Own Storage (BYOS) (included in Plus and Studio tier subscriptions), you can connect private cloud storage destinations to synchronize encrypted repository snapshots to off-site cloud storage.
Zero-Knowledge Encryption Model
All Take snapshots are encrypted locally on your workstation using AES-256-GCM before transmission. Your cloud storage provider receives only encrypted delta data blocks. Sabes Pro central servers never store your cloud bucket credentials or unencrypted audio files.
Provider Setup Walkthroughs
1. AWS S3 / Wasabi Setup
- Create a private S3 bucket in your provider console (e.g.
my-studio-repo-backup). - Create an Access Key ID and Secret Access Key with Read/Write permissions for that bucket.
- In Sabes Pro, navigate to Settings → Storage Providers → Add Provider and select S3 Compatible.
- Enter Endpoint URL (e.g.
s3.us-east-1.wasabisys.com), Bucket Name, Access Key, and Secret Key. Click Test & Save Connection.
2. Backblaze B2 Setup
- Log into Backblaze B2 and create a private bucket.
- Generate an Application Key restricted to your bucket. Copy the
keyIDandapplicationKey. - In Sabes Pro, choose Backblaze B2, paste your key credentials, and verify the connection test.
3. Cloudflare R2 Setup (Zero Egress Fees)
- In your Cloudflare dashboard, go to R2 Storage and create a bucket.
- Generate an R2 API Token with Object Read & Write permissions.
- Copy your S3 API Endpoint (e.g.
https://<account_id>.r2.cloudflarestorage.com). - Select Cloudflare R2 in Sabes Pro settings, paste credentials, and click Save.
Background Sync & Storage Estimates
After connecting a cloud provider, Sabes Pro syncs new encrypted snapshot delta blocks in the background. Because Sabes Pro uses deduplication, an active studio project with 50 save states and 2 GB of audio assets typically requires only 600 MB to 900 MB of cloud storage space.