No bank connections, ever
Travel Upgrade has no open-banking integration and asks for no card numbers, no online-banking credentials and no statement uploads. You describe your wallet in your own words.
Pre-flight checks
A rewards optimiser does not need your bank. It needs to know what you hold, what you value, and what you plan to spend. That is all Travel Upgrade asks for.
Travel Upgrade has no open-banking integration and asks for no card numbers, no online-banking credentials and no statement uploads. You describe your wallet in your own words.
Without an account your entire plan stays in this browser's local storage. Nothing leaves the device, and you can export a full JSON backup at any time.
Signing in lets you sync a household across devices. Sync is transported over TLS, stored per household, and guarded by optimistic concurrency so two devices cannot silently overwrite each other.
Every table denies access by default. A household's records are readable only by its authenticated members, verified server-side rather than in the browser.
Accounts can enrol an authenticator app for time-based one-time codes, with a recovery path if a device is lost.
Destructive actions — loading the demo household, resetting, restoring a backup — take an automatic snapshot first, and a rolling history of recent snapshots is kept locally.
Honest limits
