What a snapshot captures
At the moment you create a snapshot, Retina freezes:- Every position from every wallet
- Prices at that moment
- APYs at that moment
- Polymarket markets and positions
- Metals holdings and spot prices
- Maturities
Snapshot #1 | 2026-05-12.
Creating a snapshot
Click + Snapshot in the top-right of the app. Retina re-fetches positions live from every source, then writes the result into a new snapshot. The very first snapshot is created when you click Create Snapshot → at the bottom of the setup wizard.When to create one
There is no automatic snapshotting when the tab is closed. You decide the cadence. Common rhythms:- Daily, at the same time
- Once a week
- Before and after a big rebalance
- Before claiming a reward or rolling a maturing position
Where snapshots live
Snapshots are stored in browser storage on the current device. They are not synced anywhere. See Local-first explained.How the active snapshot affects every page
Every page in the app (except the live-API pages, see below) reads from the active snapshot:- The Dashboard shows the total and the delta from the previous snapshot.
- The Wallets, Protocols, Maturity Ladder, and Positions pages list what existed at that moment.
- The History page is a roll-up of every snapshot you have created.
- The Polymarket page calls Polymarket’s public API on load.
- The Yield Table APY column on the Dashboard is live.