Object storage backup

Consumer clouds in. S3, R2 and B2 out.

Point Google Drive, Google Photos, Dropbox, OneDrive, Box or pCloud at a bucket you own. Bring your own keys, keep the data in your account, and let the schedule run without a cron job or a machine you have to maintain.

No credit card. Free plan includes 2 GB of transfer every month.

Amazon S3Cloudflare R2Backblaze B2Google DriveGoogle PhotosDropboxOneDriveBox
Syncrix — Drive / DropboxS3 · R2 · B2

Drive / Dropbox

S3 · R2 · B2

Uploading 12,480 objects…

Your bucket, your keys, your retention policy.

Sound familiar?

The problems people bring us, and what we do about them.

“My rclone cron works until it silently doesn't.”

Hosted schedules with automatic retries, per-file logs, and alerts to email, Discord or Telegram when a run needs attention — no box of your own to keep alive.

“Consumer cloud storage costs far too much per terabyte.”

Keep working files where they're convenient and mirror the bulk into object storage, where the same terabyte costs a fraction as much.

“I want backups in storage I control, not another SaaS silo.”

You supply the bucket and an access key scoped to it. The data lands in your account under your lifecycle rules — cancel us tomorrow and your backup is still yours.

“Signing S3 requests from a browser tool is asking for trouble.”

Requests are signed server-side with SigV4 and your keys are encrypted at rest with AES-256-GCM. A read-only key limited to one bucket is all we need.

What you get

S3, R2 and B2 with your own keys

Any S3-compatible endpoint works. Give us an access key scoped to a single bucket and nothing more.

Server-side copy where the provider allows it

Copies inside the same provider are asked of the provider itself, so bytes don't take a round trip they don't need.

Incremental object sync

Per-file state means repeat runs upload only what changed — important when the source has hundreds of thousands of files.

Nothing is stored on our servers

Files are streamed straight from the source cloud to the destination. Once a transfer finishes, no copy of your data remains with us — we keep only file names and sizes needed to resume the next run.

Public API and API keys

Trigger syncs and read job status from your own scripts if you'd rather drive it from CI than the dashboard.

Zip and Takeout handling

Compress a folder into your bucket, or unpack a Google Takeout archive into it with the album structure intact.

Drive / DropboxS3 · R2 · B2
Daily · 02:00
2019/Summer in Da Nang/IMG_4821.jpg4.2 MBcopied
2019/Summer in Da Nang/IMG_4822.jpg3.8 MBcopied
2020/Wedding/DSC_0043.raw48.1 MBcopied
2020/Wedding/DSC_0044.raw47.6 MBskipped
2021/Family/video-birthday.mp4612 MBcopying
4 copied · 1 skipped (unchanged) · 0 failed716 MB moved
Dry run — nothing has moved yet
Will copy1,284 files
Will update36 files
Will delete at destination2 files
Unchanged, skipped9,110 files

Review the list, then run it for real. Mirror mode never deletes anything you haven't seen first.

Data safety

Your data passes through. It doesn't stay.

Handing a tool access to years of files deserves scrutiny. Here is exactly what happens.

No copies kept

Files stream from source to destination. Nothing remains with us after a transfer — only names, sizes and timestamps so the next run can skip unchanged files.

Tokens encrypted at rest

Cloud credentials are encrypted with AES-256-GCM and never written to logs. Disconnect a cloud, or delete your account and its data, whenever you want.

Least access we can ask for

For Google Drive we use the drive.file scope — we can only touch what you pick or what we create. Your data is never used to train AI models.

Failure alerts by email, Discord or Telegram Automatic retries with per-file logs Self-serve account and data deletion

Four steps, about five minutes

  1. 1

    Create a bucket and an access key limited to it.

  2. 2

    Connect the source cloud and paste the bucket credentials — we test them before saving.

  3. 3

    Create a rule with the prefix you want to write under, then preview it.

  4. 4

    Schedule it and wire the webhook into wherever you watch alerts.

Questions people ask first

Which S3-compatible providers work?

Amazon S3, Cloudflare R2 and Backblaze B2 are supported directly, and other S3-compatible endpoints generally work with the same credentials plus region and bucket.

Do you need full account keys?

No. Use a key scoped to the one bucket you're writing to. Credentials are encrypted with AES-256-GCM before storage.

Can I trigger syncs from my own scripts?

Yes. Create an API key in settings and call the public v1 API to start syncs and read job status.

Do you charge for the storage?

No — you pay your storage provider directly. Our plans price the transfer we perform, starting free at 2 GB a month.

Put your clouds into a bucket you own — without maintaining another server.

Free: 2 GB/month · Pro $9: 100 GB + scheduling · Business $29: 500 GB