photo-restore
4 passes local CPU (scratch/denoise/ELIR face/sharpen) → restored/ folder — best-effort, never invents strangers
Buyer: Families scanning worn old photos
Proof (honest): products/photo-restore/photo_restore.py · manifest
Price: $19 once · Staged checkout manifest (BLOCKED, no live Gumroad) — no Buy button here, fail-closed until permalink exists.
BYOK fail-closed where noted: your keys stay on your machine. No Gumroad checkout active. See Disclosure and Privacy.
What you get
Restored copies in a restored/ folder next to your input (or -o folder). Same filenames as originals, originals never touched. Each photo runs 4 passes: scratch/fold repair, denoise, ELIR face restore, mild sharpen. Outputs are standard image files (PNG/JPG).
Source: products/photo-restore/STORE_LISTING.md + README.md
Proof
Model elir_bfr.pth 150,227,518 bytes SHA-256 8C3827BA...75CC66 + face_detection_yunet_2023mar.onnx 232,589 bytes SHA 8F2383E..., verified 2026-08-26. Selftest: [photo-restore] SELFTEST OK -> output/_selftest_restored.png (2026-08-27, torch 2.6.0+cpu). Kill test 20 synthetic samples avg 5.6s on 480x600. See products/photo-restore/RECEIPTS.md
Source file: data/gates/photo-restore_gate.json (15 checks, 2026-08-27T07:49Z) + products/photo-restore/RECEIPTS.md — ELIR 150MB SHA8C38..., YuNet 232kB, offline — honest, not invented. Full checks in gate JSON.
No invented benchmarks. Every number above is traceable to the file on disk. If a product has no RECEIPTS.md we write “no receipts on file yet” — we do not fabricate.
System requirements
Windows PC, Python 3.10+, about 1.5 GB free disk (AI engine included, model ~143 MB), CPU only — no graphics card needed. Needs internet only once during install to download model + face detector. Source: STORE_LISTING.md Requirements + README Install.
Source: products/photo-restore/STORE_LISTING.md + README.md
Who this is NOT for
Not for you if your photo is a smear of three pixels, torn-off corners stay torn off, or you expect it to invent people/details — it never makes your grandmother look like a stranger. Best-effort, not magic. Heavily destroyed photos only partly better. Source: STORE_LISTING.md Read this first.
Source: products/photo-restore/STORE_LISTING.md
Refund
14 days, no forms, via the store message button
Source: products/photo-restore/STORE_LISTING.md
Message the store where you bought it — no forms, no interrogation.
FAQ
Answers are taken from the product's own STORE_LISTING.md — we invent nothing. If the listing has fewer than 5 questions, we show only what exists.
Do my photos get uploaded anywhere?
No. Never. Fully offline after one-time download; no upload code at all. Your photos stay on your PC. Source: STORE_LISTING.md FAQ 1
Will it fix every photo perfectly?
No — best-effort. Most worn photos come out clearly better, heavily destroyed only partly better, missing details stay missing. If it matters, a human artist ($100+) is right. Source: FAQ 2
Is there a subscription?
No. One payment $19 launch (regular $39), yours forever incl. 1.x updates. Source: FAQ 3
What if my PC is slow?
It still works — just slower. About 5 seconds per photo on test machine; older laptop may take under a minute. No limits. Source: FAQ 4
What's the refund policy?
14 days, no forms, via store message button — if it cannot visibly improve your photo, you get money back. Source: FAQ 5
FAQ source: products/photo-restore/STORE_LISTING.md — quoted accurately, not invented.
Checkout
Shop is the only checkout. Today the manifest is BLOCKED — no live Gumroad link until permalink exists. The Buy button stays absent and the honest “no live checkout yet” note remains. See checkout-manifest.json.
12 of 13 products have checkout_url = null (FREE magnet has no checkout). We do not add a fake or placeholder buy link.
← Back to shop catalog 13 · Disclosure · Privacy