Backup & Restore

Save a copy of your records and budget setting as a file you keep, and restore it later. The file is created in your browser and downloaded to your device — it is never uploaded anywhere.

Currently stored in this browser

0 records · monthly limit not set · schema version 1

Restore from a backup file

This accepts both backups exported by this site and the legacy My 4D Recorder Haus v1 envelope exported from the old origin. Legacy entries are converted locally in your browser; unsupported provider values are skipped rather than guessed.

Restore mode

Nothing leaves your device

Export builds the file in the browser and hands it to your normal download. Restore reads the file you choose in the browser. There is no server involved in either direction and no account of any kind.

What the backup file contains

The file is readable JSON with four parts: an app identifier, a schema version, the time it was exported, and your data — the full list of records plus your budget setting. You can open it in any text editor to see exactly what is stored about you, which is the point of keeping the format plain.

Validation on restore

A current backup must identify itself as a backup from this app with a schema version this build can read. A legacy file must match the My 4D Recorder Haus v1 envelope. Every record is then checked individually: it must have an identifier, a valid date, a supported provider, numeric spend and return values, valid timestamps, and a four-digit number if a number is present at all. Entries that fail are skipped rather than imported half-formed, and the count of skipped entries is reported.

After a restore the page reports how many records existed before, how many exist after, how many valid entries the file held and how many were skipped, so an unexpected result is visible immediately rather than discovered weeks later.

When to take a backup

Export before clearing browser data, before changing device or browser, and at the end of any month you care about. Because storage is local by design, a browser cleanup is the most common way people lose this kind of data, and an exported file is the only thing that survives it. The privacy page explains the storage model in full.

This page is a personal tool and is excluded from any future advertising.