Local route 01 / Takeout → archive

Every export.
One archive.

Build a restorable local record from successive Google Takeout downloads—without brittle logins, cloud access, or duplicate media.

  • Offline by design
  • Open source
  • Auditable SHA-256
Art-deco route poster: photo frames travel from a cloud, through dated train stations, into a secure archive vault.
YOUR PHOTOS · SANCTIONED EXPORTS · A VERIFIED WAY HOME
01 INGEST02 COMPARE03 VERIFY04 RESTORE

The archive line

A ledger, not another library.

Photo Delta Archive does one job: turn the files Google gives you into a dated, inspectable history that can be proven and restored.

  1. 01

    Bring sanctioned exports

    Point the CLI at extracted Takeout folders or every ZIP part from the same download. It never asks for a Google login.

  2. 02

    Store each byte once

    SHA-256 content addressing reuses identical media while normalized JSON keeps descriptions, times, and private location data local.

  3. 03

    Read the exact delta

    See additions, unchanged duplicates, reused content, metadata edits, replacements, and files absent from the new export.

  4. 04

    Prove the way back

    Re-hash a sample or the whole store, then restore any snapshot with a manifest and hard links for repeated content.

Ticket inspector / browser-local

Watch two exports become one ledger.

This walkthrough uses named sample records in your browser. Your own photos belong in the CLI and never enter this page.

Ready offline

No export inspected yet

Run the sample to compare a four-item January export with an overlapping August export.

Depart from your terminal

Four commands to a tested restore.

PHOTODELTA / ROUTE 01
$ cargo install --git https://github.com/B-Divyesh/sf-google-photos-delta-archive.git
$ photodelta init ~/PhotoArchive
$ photodelta ingest takeout-*.zip --archive ~/PhotoArchive --label 2026-08
$ photodelta verify --archive ~/PhotoArchive --sample 25
$ photodelta restore --archive ~/PhotoArchive --output ~/PhotoRestore

Script it: add --json to every command.

Delete it: remove the archive directory. There is no remote copy.

Read source and full usage

Optional steward ticket

Keep the core free. Fund the route.

The complete CLI—ingest, delta, verify, restore, JSON output, and deletion—is MIT-licensed. A Steward ticket unlocks a local annual archive planner, extended retention recipes, and supports maintenance.

$19one-time purchase
lifetime Steward access
Buy Steward access

Secure hosted checkout. Sociobot/Dodo is merchant of record; refunds are handled there and revoke the license.

Already have a ticket?

Paste the token from your receipt to restore a purchase on this device.

Built around the boundary.

Google removed the API scope older backup tools depended on. Photo Delta Archive does not pretend otherwise: it processes only exports you downloaded. It will not automate login, scrape your library, or silently claim that a Takeout export is complete.