Linear backup

Linear backup you can actually restore.

Time Machine for the SaaS apps your team can't lose. Back up issues, comments, documents, projects, cycles, and attachment metadata - then restore the supported work graph with a clear report of anything Linear's API cannot recreate exactly.

  • Encrypted snapshots every 6 hours
  • Every restore produces a detailed report
  • Fixed dogfood sample report published

Restore Report

Fixed dogfood sample - Daily snapshot 2026-05-24

2026-05-24 01:04:17 UTC

82

entries reconstructed

100%

hash match

103 KB

encrypted

0

errors

47 comments

57%

32 issues

39%

2 projects

2%

1 viewer

1%

This fixed sample shows report shape, reconstruction checks, and captured entity counts for the dogfood snapshot. Current backup scope is listed separately.

Hash matches: 82

Hash mismatches: 0

Decrypt failures: 0

Full snapshot · AES-256-GCM · R2 Standard storageDOGFOOD SAMPLE

Even excellent SaaS vendors lose data — vendors of every size have had data-loss incidents. Your vendor should not be the only recoverable copy of the work your engineering team runs on.

Cross-team restore lets Pro and Business teams recover a Linear snapshot into a different team within your organization when the original team is not the right place to bring work back.

Scope

What gets backed up

Backed up

  • Issues + descriptions + identifiers
  • Comments + threads
  • Projects
  • Cycles
  • Documents (current version)
  • Attachment metadata

Backed up with caveats

  • Issue state, team, project, cycle, parent, assignee, and creator IDs are captured as references
  • User metadata (no identity / SCIM / SAML / sessions / roles)
  • Integration references (no OAuth grants / webhook secrets / external sync state)
  • Attachment files are not downloaded; Restorely stores Linear attachment metadata and URLs only

Restore

How restore works

1

Recreate supported containers

Projects and cycles are created before dependent work items.

2

Restore work artifacts

Issues, comments, and documents are restored with supported references remapped.

3

Produce a restore report

Restored, skipped, and failed entities are counted with ID maps for supported types.

Cross-team restore is useful for moving work between teams, sandbox testing, and recovery into a fresh team you control within the same Linear organization.

See a real restore report →

Limits

What we don't restore

We'd rather lose a sale than create restore expectations we can't meet.

Bit-exact restoration of the original workspace
Original Linear-generated issue numbers, URLs, or activity history
Audit logs, notification feeds, document revision history
Linear AI / Asks / notification feeds
Linear users, authentication identities, SCIM/SAML, sessions, roles, security config (we map to existing users where permissions allow)
Third-party integrations, OAuth grants, webhook secrets, external sync state
Jira-style custom fields unless Linear exposes a stable API-accessible field surface
External file contents behind Slack, GitHub, Zendesk, Salesforce URLs (unless those systems are separately authorized)

Security

Security & storage

Encrypted at rest with AES-256-GCM envelope encryption (per-tenant keys) before any object lands in storage
Cloudflare R2 Standard storage by default ($0 restore egress)
Encrypted snapshots, plain restore reports, and narrow data scope. Restorely does not claim SOC 2 certification, does not provide procurement documents, and does not support regulated data.
Restore verification runs inside the hosted app and records the result in the restore report.

All storage providers we use also encrypt at rest. We treat this as defense-in-depth — the actual confidentiality guarantee comes from Restorely's per-tenant keys.

Pricing

Pricing

Free

$0 / month

  • 7-day retention
  • 1 connected Linear workspace
  • Self-serve setup
Start free — no card required

Start without a card. Upgrade when you need longer retention.

Starter

$19 / Linear workspace / month

  • 30-day retention
  • 1 connected Linear workspace
  • Scheduled snapshots every 6 hours
  • Encrypted at rest (AES-256-GCM, R2 Standard)
  • Supported restore runs produce detailed reports
  • Self-serve checkout
  • Up to 2 team seats

Linear will ask for read/write access so Restorely can take snapshots and queue restores. If you cancel or deny the prompt, no workspace is connected.

Self-serve checkout. Cancel anytime.

Pro

Most popular

$49 / Linear workspace / month

  • 90-day retention
  • 1 connected Linear workspace
  • Scheduled snapshots every 6 hours
  • Encrypted at rest (AES-256-GCM, R2 Standard)
  • Supported restore runs produce detailed reports
  • Self-serve checkout
  • Up to 5 team seats
  • Cross-team restore within your Linear organization

Linear will ask for read/write access so Restorely can take snapshots and queue restores. If you cancel or deny the prompt, no workspace is connected.

Monthly, no per-seat fees. Self-serve checkout.

Business

$149 / Linear workspace / month

  • 365-day retention
  • 1 connected Linear workspace
  • Scheduled snapshots every 6 hours
  • Encrypted at rest (AES-256-GCM, R2 Standard)
  • Supported restore runs produce detailed reports
  • Self-serve checkout
  • Up to 20 team seats
  • Cross-team restore within your Linear organization

Linear will ask for read/write access so Restorely can take snapshots and queue restores. If you cancel or deny the prompt, no workspace is connected.

Self-serve checkout. One connected Linear workspace per tenant.

Self-serve setup only. Not included: enterprise tier, custom contracts, procurement documents.

Restore report

Fixed dogfood sample

A fixed dogfood snapshot sample that shows report shape, reconstruction checks, and captured entity counts for that run. Customer restores receive the same report shape after a supported restore run.

See the full scope page →

Restore Report

Fixed dogfood sample - Daily snapshot 2026-05-24

2026-05-24 01:04:17 UTC

82

entries reconstructed

100%

hash match

103 KB

encrypted

0

errors

47 comments

57%

32 issues

39%

2 projects

2%

1 viewer

1%

This fixed sample shows report shape, reconstruction checks, and captured entity counts for the dogfood snapshot. Current backup scope is listed separately.

Hash matches: 82

Hash mismatches: 0

Decrypt failures: 0

Full snapshot · AES-256-GCM · R2 Standard storageDOGFOOD SAMPLE

Current focus

Restorely backs up Linear workspaces, verifies restore readiness, and produces restore reports your team can review before a real recovery. New scope ships only after the backup, dry-run, and restore path can be tested end to end.

FAQ

FAQ

Can you restore exact issue numbers?

No. Linear assigns identifiers on issue creation; restore produces new ones. The restore report maps old → new explicitly.

Do you back up attachments?

Restorely backs up Linear attachment metadata and URLs. It does not download or restore attachment file bytes today.

Do you restore integrations?

No automatic restore. Integration references are backed up; you reauthorize OAuth grants and webhook secrets manually after restore.

Can we restore to a different workspace?

Yes. Restore engine takes a target workspace; users map to whoever's available there.

How long does restore take?

No published SLA until we measure a seeded 10K-issue restore. We will publish real numbers, not aspirational ones.

Can I see exactly what gets backed up before I sign up?

Yes - that's what /scope is for. Full entity-by-entity inventory, no marketing fluff.

Who is Restorely for?

Restorely is self-serve backup software for small teams and prosumers. It avoids enterprise sales, custom agreements, procurement workflows, onboarding calls, and regulated-data use cases.

Linear backup you can actually restore.