Ventures
Two vaults, in market.
Both do the same job for a different collection: tell you what you own,
what it cost, what it is worth now, and how much of that answer is
actually known. They share an approach, not a codebase.
Arcanum
Trading Card Collection Vault
A complete vault for four trading card games — Magic: The
Gathering, the Pokémon Trading Card Game, Yu-Gi-Oh! and Disney
Lorcana — with a quantitative price engine that runs in the page
rather than on a server. Four catalogues, four collections, four
portfolios, and an analytics layer that understands the difference
between them.
- Four catalogues covering three decades of printings: 1,049 Magic sets back to 1993, 218 Pokémon sets back to 1999, Yu-Gi-Oh! from 2002 and Lorcana from 2023
- A game switch that swaps the catalogue, collection, portfolio and every price series at once — it is not a filter over one merged pool of cards
- Everything scoped by game down to the database row, so a Pokémon card can never be valued against a Magic price list
- Finishes and condition grades that each game actually uses, from etched foil and reverse holo to first edition and cold foil
- Price history where it exists — Magic from 2012 onward — and its own daily snapshots where no provider publishes history at all
- Portfolio views grouped the way each game thinks: mana colour identity, energy type, monster attribute, ink
PopVault
Funko Pop Collection Vault
A collection vault for Funko Pop figures, built around the fact that
a Pop is not worth one number. It ships a catalogue of 20,497 figures
across 110 lines inside the app, appraises every piece against the
condition you actually keep it in, and carries the full arithmetic
from cost basis through to a forecast with an uncertainty band.
- 20,497 figures from every Funko line — 110 of them, from Pop! Heroes to Pop! WWE Covers — each with its box number, variant tags and artwork
- Three prices per figure — out of box, in box and sealed — held separately and never averaged into one figure
- Cost basis with quantity-weighted blending across purchases, realised and unrealised profit, and return on cost including sale fees
- Concentration by line, state, variant and value band, a Herfindahl index, CAGR, maximum drawdown and annualised volatility
- A drift-and-volatility forecast of the portfolio, published with an uncertainty band rather than as one confident line
- An unpriced figure is counted as unpriced — excluded from the total and reported separately, never added as a zero
GunplaDock
Gunpla Set Dock
A Gunpla set is easy to buy twice: the boxes look alike, the names are
long, and the one fact that is unique to a kit — the barcode
under the bars — is the one nobody writes down. GunplaDock keeps
it, with a photograph of the box and of the built model beside it, and
one button that says whether it is already on your shelf.
- Two photographs per set — the box as it came off the shelf, and the model as it stands once it is built
- The barcode checked as you type: the last digit of a UPC-A or EAN-13 is a mod-10 sum over the rest, and the app says when it does not agree
- A JAN and a UPC-A for the same product differ by one leading zero, and the dock matches across that — and says that it did
- Every grade with the scale it is actually made in, so a 1/100 High Grade is never offered because it does not exist
- A shared catalogue the collectors build: one person photographs a box once and the next person holding it finds it
- A private set is yours alone, in a bucket a signed-out browser cannot read at all — not a filter the app applies afterwards