Your collection, catalogued.
Vinyl, LEGO, whisky, retro games, board games — and anything else you collect. Scan a barcode, and the record fills itself in. Insurance-ready in one tap, and never locked in.
Five catalogues built in. Then whatever you invent.
Each catalogue knows its own vocabulary: a record has an artist and a Goldmine grade, a LEGO set has a theme and a box, a bottle has a distillery and a fill level. You are never typing into a generic form.
Vinyl records
Artist, year, pressing, edition. Cover art fetched automatically.
LEGO sets
Set number, theme, part count. Sealed, complete, or parts only.
Whisky
Distillery, bottling, and fill level from neck to mid shoulder.
Retro games
Platform, and how the market actually grades: sealed, CIB, loose.
Board games
Designer and publisher, with completeness rather than condition.
Your own category
Coins, stamps, watches, comics. Give it a name, an icon, and a label for its second field — it then behaves exactly like the built-in five.
Point the camera. Vitrio does the typing.
Slow adding is the loudest complaint about every other collection app, so this is the part Vitrio takes most seriously.
Scan the barcode
Live camera scanning for EAN, UPC, Code 128, QR and PDF417 — the sleeve, the box, the bottle.
Fields fill themselves
Title, artist, year and cover art arrive from open catalogues. Only blank fields are filled — anything you typed always wins.
Pick the right pressing
One barcode often covers several editions, so the runners-up stay on screen under “Not the right one?” instead of being silently discarded.
Save & scan next
Batch mode keeps the scanner open with a running count, so a shelf becomes a catalogue in one sitting.
| Catalogue | Looked up in | Setup | How |
|---|---|---|---|
| Vinyl records | MusicBrainz + Cover Art Archive | No key needed | Barcode, or by album title |
| Whisky & drinks | Open Food Facts | No key needed | Barcode, or by bottling name |
| Board games | BoardGameGeek | No key needed | By name — BGG has no barcode index |
| LEGO sets | Rebrickable | Your own free key | By set number or name |
| Retro games | — | Manual | No open index exists, so you fill it in |
“You already have this”
A duplicate warning before you buy a second copy — the reason people scan in a shop at all. It matches on barcode first (normalising UPC-A against EAN-13, which differ only by a leading zero), then falls back to the title within the same category.
Search by name
Barcodes go missing, wear out, or were never indexed. When one fails, type the name instead — the form searches whichever catalogue covers that category and offers the matches it finds.
Where it lives
Shelf A row 2, loft box 3, the cabinet. Storage location, where you bought it, purchase date, notes and serial number — the details that matter later, when you actually need to find or prove something.
What it’s worth, and proof that you owned it.
Collections get lost, flooded and stolen. The unglamorous half of a catalogue is the half an insurer will ask for.
Value over time, honestly
The chart plots the values you have actually recorded. There is no invented market curve and no fake trend line — with one data point, Vitrio says so instead of drawing something decorative.
- Estimated value next to what you paid
- Unrealised gain per item and across the collection
- Every change kept as a dated point
Condition the way your market grades it
Free-text condition means “NM”, “near mint” and “Near-Mint” all coexist and none of them sort. Each catalogue offers its own established scale instead — and still accepts wording of your own.
- Goldmine for records: M, NM, VG+, VG, G, P
- Sealed / CIB / boxed / loose for games
- Fill levels for bottles, box completeness for LEGO
- Third-party grades: PSA, BGS, CGC, SGC, WATA, VGA, AGS, CBCS
An insurance-ready PDF
A proper A4 document, not a screenshot: every item with its photo, purchase details, identifiers and market value, headed with your name and policy number.
- Summary of value, purchase total and unrealised gain
- Appraisals — value, appraiser and date
- A “documented N of M complete” score, so you can see which items would fail a claim
CSV export, free forever
Every field, RFC-4180 clean, opens in Numbers, Excel or Google Sheets — wishlist included. It is free on the free tier and it always will be. A catalogue you cannot get out of is a trap, not a tool.
No account. No servers. No feed.
A list of everything valuable you own, and where in your home it is kept, is not data anyone should hand to a start-up. So Vitrio never receives it.
Your iCloud is the login
There is no sign-up, no password and no profile. Your collection lives in your own private iCloud database and syncs between your devices — and nowhere else.
Nothing measured, nothing sold
No analytics, no tracking, no advertising, no third-party SDKs watching what you collect. The catalogue lookups are the only network calls the app makes, and they only ever send a barcode or a title.
Sharing without publishing
Share a piece or the whole collection as an image rendered on your device, handed straight to the normal iOS share sheet. Nothing is uploaded, and there is no public profile to be found.
- The value is off by default — posting a total is a shopping list for burglars
- You see exactly what will leave the device before it does
Basement record shops have no signal.
That is where the good finds are, so “works offline” cannot be an afterthought.
Scan now, complete later
With no connection, Vitrio saves what it has and finishes the lookup by itself the moment you are back online — filling only the fields still blank, so nothing you typed in the shop is overwritten.
Your currency, your totals
Items keep the currency you bought them in, and the collection totals in the currency that actually dominates it — not whichever one your phone’s region happens to suggest. Where currencies mix, Vitrio says what it left out rather than adding numbers that don’t belong together.
Fully translated into 12 languages
Not just the buttons: condition scales, category names and the insurance report are translated too, with real plural rules — so Slovak and Czech say “1 položka” and “5 položiek” correctly. Vitrio follows your device language, and you can override it in the app if you’d rather read another.
Free is genuinely usable. Pro lifts the ceiling.
Every feature above is on the free tier. What Pro buys is room and the insurance PDF — not the app working properly.
Free
No card, no trial countdown
- Up to 100 items you own
- Unlimited wishlist — it never counts
- Barcode scanning and autofill
- Duplicate check and title search
- Value history and insights
- Condition, grading and appraisals
- Custom categories
- Sharing
- CSV export of everything
iCloud sync included. No ads at any tier.
Vitrio Pro
€4.99 / month · €34.99 / year · €69.99 once
- Everything in Free
- Unlimited items
- The insurance-ready PDF report
- Owner name and policy number on the report
- Documentation completeness scoring
Lifetime is a single purchase, not a subscription. Subscriptions renew until cancelled and can be managed in your Apple account at any time.
Things worth being straight about
- Values are estimates, not appraisals. They are figures you record and adjust yourself, useful for insurance paperwork and for watching how a collection moves. Vitrio does not pretend to be a valuer, and every screen that shows a number says so.
- LEGO lookup needs a free key of your own. Rebrickable issues it in about a minute at rebrickable.com/api and Vitrio shows you where; the key is stored in your device Keychain, never synced and never included in an export. Rebrickable has no barcode index and no prices, so LEGO is found by set number or name.
- Retro game titles are entered by hand. No open, free-to-use index of them exists, so the form doesn’t offer a search button that could only disappoint.
- iCloud sync needs iCloud. Signed out of iCloud, the app still works — it simply keeps the catalogue on that one device.