Stop risking your repos.

Automated GitHub backups to keep your code and repositories safe, on autopilot.

Encrypted

All backups are encrypted using AES-256-GCM with a unique key per backup.

GitHub app

Seamlessly connects with your GitHub account for backups and restores.

No infra setup

Connect once, stay safe. Your repos are stored and constantly updated.

How it works

Backup in two steps.

Sign up, connect GitHub, and you’re protected. Restore one repo or all of them whenever you need.

Sign up

Create your GitRescue account.

Sign-up screenshot

Add final screenshot here

Authorize our GitHub App

Install the app and choose the repositories you want to protect, or all of them.

GitHub App screenshot

Add final screenshot here

Done. Your repositories are safe

You can check and monitor the status of each backup on the dashboard.

Live backups screenshot

Add final screenshot here

Restore.

Recover a single repository or all of them via the dashboard, whenever you need to.

Restore screenshot

Add final screenshot here

Verifiable

Open source

You can self-host using our open source core, or use our hosted service with automatic change detection, managed storage, retention, restore tools, and backups encrypted with a unique key per backup.

Open-source backup engine

Review how repositories are fetched, verified, compressed, and encrypted in the same core that is used by GitRescue.

Inspect the source

A unique key for every backup

Every artifact is protected with authenticated AES-256-GCM encryption and a fresh data key before it reaches storage.

Control stays with you

Restore any of the backups at any point in time, to an existing or new repository.

Hosted GitRescue

GitRescue handles the tricky parts.

GitRescue manages creating the backups, encrypting them, detecting changes, monitoring and smoothly restoring. Connect the GitHub app and your repositories are automatically backed up and monitored for changes.

Scheduled snapshots

Automatic backup runs keep selected repositories protected without manual jobs.

Failure alerts

Operational status stays visible when credentials, repositories, or runs need attention.

Restore readiness

Recent artifacts and restore actions stay close together for incident response.

Questions

Frequently Asked Questions

Pricing

Protect your repos without extra work.

Every plan includes encrypted, change-aware backups and daily safety restore points.

Monthly Yearly Saving 30%

Starter

$0
Forever free

For protecting essential repositories.

  • Backups within 1 hour of repository changes
  • Daily safety backups for unchanged repositories
  • 7-day restore history
  • 1-month weekly restore history
  • Up to 50 repositories
  • Encrypted in transit and at rest
Most Popular

Standard

$0
Forever free

For protecting full GitHub project context.

  • Everything in Starter
  • Backup pull requests (Coming Soon)
  • Backup issues (Coming Soon)
  • Backup releases (Coming Soon)
  • Backup repository settings (Coming Soon)
  • Backup wikis (Coming Soon)
  • Up to 100 repositories

Pro

$0
Forever free

For power users with stronger retention guarantees.

  • Everything in Standard
  • Immutable backups (Coming Soon)
  • Backup replicas for critical restore points (Coming Soon)
  • Second-location redundancy (Coming Soon)
  • Up to 1,000 repositories
Secure checkout
Powered by Stripe

Start with trust

Backup your GitHub repos.
Stop putting your repos at risk.

Host it yourself, or use GitRescue and we run it for you.