Not just another WordPress plugin

One dashboard for
every site you run. Any kind.

WordPress, Laravel, a custom PHP app, an old brochure site — if it runs on PHP, Zyrest can back it up. One agent, one dashboard, and your files go straight to your own Google Drive, Dropbox, or S3 — never through our servers.

Works with WordPress Laravel Custom PHP apps Magento Any PHP-based site
Any PHP site
backup_agent.php
HMAC-signed
control only
Zyrest
schedules & orchestrates
encrypted
file transfer
Google Drive
Dropbox
Amazon S3
One agent works on any PHP site — WordPress or not. Only signed instructions pass through Zyrest; your files move directly from your server to your own storage account.
HMAC-signed requests Encrypted credentials at rest Works on any PHP site Scheduled & on-demand runs
How it works

Three steps, on any site

No server daemons, no framework requirement, no root access needed. Works on ordinary shared hosting, regardless of what your site is built on.

01

Install the agent

Download a single, pre-configured PHP file from your dashboard and upload it to your site via FTP or your host's file manager.

backup_agent.php
02

Connect your cloud

Authorize Google Drive, Dropbox, or add your own S3 bucket. Your credentials are encrypted and used only to move your files.

OAuth · IAM keys
03

Schedule & forget

Set a schedule, choose whether to include your database, and let Zyrest trigger and verify every run automatically.

files + database
Security

Built so we can't be the weak link

Zyrest is designed around one rule: the fewer things we can see, the safer your data is.

Encrypted credentials

Database and cloud storage credentials are encrypted at rest, never stored or logged in plaintext.

Signed agent requests

Every request between your site and Zyrest is HMAC-signed with replay protection, so requests can't be intercepted and re-sent.

Short-lived restore proxy

Restores use temporary, signed URLs to stream files back to your site — your cloud credentials never pass through your server.

Minimal Google scope

We request Drive's narrowest scope — access only to files Zyrest itself creates, never your whole Drive.

backup_job #4471 verified
request signaturehmac-sha256
replay windowclosed
db credentialsencrypted
storage targetuser-owned
files on our servers0 bytes
statuscomplete
Pricing

Plans that scale from one site to an agency

Straightforward tiers. Cancel anytime.

Free
For a single site and light backup needs.
$0/month
  • 1 connected site
  • Weekly scheduled backups
  • One connected cloud storage
  • Manual restore
Start free
Agency
For developers managing backups across clients.
$49/month
  • Unlimited connected sites
  • Priority scheduled queue
  • Client-level access controls
  • Priority support
Start Agency trial

One tool for every site.
Not just the WordPress ones.

Set up your first automated backup in under five minutes — no credit card required.

Get started free