Online

The application shell is connected. Live data still reports its own freshness.

Private by default

Friend comparison is not connected.

Friendship alone never opens a collection. Current mutual permission, game scope, block state, and the authorised meta snapshot are checked before any holdings are read or compared.

Sharing modes

Private

No aggregates, holdings, set progress, or derived deck result.

Aggregate only

Fixed coarse bands only; no card IDs, named decks, gaps, or joint result.

Mutual exact

Scoped comparison and server-known deck readiness only when both people agree.

Comparison mode · unavailable

No friend data has been requested.

Costs, acquisition details, notes, storage, ledger history, profits, auth IDs, and email addresses are never friend payload fields.

Future mutual-exact results will label format, rules/data version, freshness, eligible printings, nearly-buildable threshold, and the lending/trading assumption for joint readiness.