The correction first
An earlier version of this page said CrownCards did not publish pack pricing or pull odds up front. That was wrong. It publishes more about its own odds than any app on this site — more than Triumph, which we rank first partly for its disclosure, and far more than Courtyard or Arena Club.
We have now captured 30 packs across four categories and transcribed 91 odds tables. Every one sums to 100%.
What it publishes
Every pack screen carries an Estimated Odds & Values panel: six named bands — Common, Uncommon, Rare, Epic, Legendary, Grail — and each band shows a dollar range and a probability. That combination is what makes a pack computable, and only Triumph and CrownCards provide it. Courtyard gives bands without naming cards; Arena Club names every card but publishes no values at all.
Here is Pokémon Gold, a $100 pack, exactly as the app states it:
| Band | Value | Chance |
|---|---|---|
| Common | $30 – $50 | 29.4% |
| Uncommon | $50 – $100 | 20.6% |
| Rare | $100 – $125 | 32.9% |
| Epic | $125 – $150 | 7.5% |
| Legendary | $150 – $175 | 5.9% |
| Grail | $175 – $2,000 | 3.7% |
Notice where the price sits. $100 is exactly the boundary between Uncommon and Rare. That is not a coincidence, and it is the most interesting thing about this app.
The 50% coin flip
Because the price always lands on a band boundary, “did I break even” is answered by the app’s own table rather than estimated. Add the bands that start at or above the price and you get the chance your pull is worth at least what you paid.
On Normal volatility that number is 50% — and not approximately. Across the 30 packs we captured, 20 land on exactly 50.0%, and the full range is 40% to 50.4%.
That is a designed parameter. CrownCards has built a product whose default setting is a coin flip on getting your money back, and it has published enough for anyone to check.
The volatility selector, and what it costs
Before opening, you choose the distribution. This is unique in the category — no other app lets the buyer set their own variance — and the trade is published in full:
| Setting | Chance of at least breaking even | Shape |
|---|---|---|
| Normal | ~50% | Weight spread across the middle bands |
| High | ~20% | Middle bands hollowed out into Uncommon and Grail |
| Ultra | ~12–31% | Two outcomes: floor band or Grail |
| Max | exactly 10% | Two outcomes, 90/10, on all 19 packs offering it |
Max is the one to understand. On every pack that offers it, the table reads 90% Common and 10% Grail with the four middle bands at zero. Nine times in ten you get the floor. The compensation is that the Grail band’s floor rises sharply — on Pokémon Gold it moves from $175 to $500 — so the tenth outcome is better than a Normal Grail.
This is a genuinely honest piece of design. The cost of chasing a bigger prize is stated as a number, in advance, rather than buried.
What the floor actually is
Take every band at its minimum and weight by its published probability, and you get a hard lower bound on what a pack returns. Every real pull is worth at least its band floor, so the true return cannot be below this.
On Normal, the median across all 30 packs is 76.5% of the pack price — so a house edge of no more than about 23.5%. The range runs 59.5% to 79.2%.
Two honest caveats, in both directions. This is a floor, not an average: real returns are higher, because pulls land above their band floor. But the app does not publish enough to say how much higher, because the Grail band is absurdly wide — $175 to $2,000 on a $100 pack — and assuming a midpoint there would produce a fantasy. So 76.5% is what can be defended, and the true figure is somewhere above it and unknowable from the screens.
For comparison, Courtyard’s own stated average is 95.22% of pack price. That is a mean and this is a floor; they are not the same measurement and should not be read as a ranking.
The shape of the shelf
The structure is unusually regular. Across almost every pack:
- the minimum pull is about 30% of the price — $8 on a $25 pack, $300 on a $1,000 pack
- the maximum pull is exactly 20× the price — $500 on $25, $20,000 on $1,000
Pokémon Emerald is the one exception we found, at 40× ($100,000 on a $2,500 pack), and the cheapest Pokémon packs floor lower, at 10–20% rather than 30%.
There is also a pattern worth knowing before you shop across categories. The odds are keyed to the price, not to what is inside. Pokémon Silver, Watch Silver and Sneaker Silver are all $50 packs, and all three publish the identical Normal table: 19.9 / 30.1 / 16 / 14 / 15.8 / 4.19 across the same value bands. Basketball is the exception — its $50 Silver runs a different distribution. So for three of the four categories, a watch box and a Pokémon pack at the same price are the same bet with different pictures.
Top Pulls is a shop window
Each pack also shows a Top Pulls gallery — named items with real prices, headed by a “TOP GRAIL”. It reads as a preview of what is in the pack. It is not.
Pokémon Diamond and Pokémon Emerald display an identical list — Mew Ex #3/SV-P at $92,295, then the same Charizard at $62,475, the same Poncho-Wearing Pikachu at $46,200. The two packs cost $5,000 and $2,500 and share a $100,000 ceiling, and the window is drawn from the ceiling, not the pack.
Across 23 Top Pulls screens the headline item sits between 75.6% and 100% of that pack’s stated maximum and never above it. On the watch and sneaker boxes it is almost exactly the ceiling: $9,999.99 against $10,000, $99,999.99 against $100,000, $19,999.01 against $20,000. This is the same truncation we proved on Courtyard across 24 screens, in a different app.
Who actually runs it, and a correction
CrownCards is Crown Cards LLC, of 2106 House Ave Ste 456, Cheyenne, Wyoming — the company name, address and contact addresses all appear in its own Terms of Use. It describes itself there as “a retailer of graded trading card collectibles”, not a game and not a casino. The app is on both iOS and Android, and its own site links to both.
An earlier version of this review said CrownCards came from the team behind Crown Coins. We can find no evidence for that and have withdrawn it. Crown Coins Casino is a sweepstakes casino operated by Sunflower Limited; CrownCards is a Wyoming LLC selling graded cards for ordinary money. The confusion is easy to make, because Crown Coins launched a card-ripping feature of its own called Crown Rips in July 2026, with pack tiers — Sapphire, Amethyst — that share names with CrownCards’. They appear to be two unrelated companies with similar names in the same month’s news cycle. If a connection exists it is not public, and we should not have implied one.
That industry backdrop is worth knowing on its own. Sweepstakes casinos have had a bad year in the United States: California banned them outright from 1 January 2026, Illinois issued more than 60 cease-and-desist letters, and Indiana and Maine banned them too. Crown Rips is one of several card-rip products launched by operators under that pressure. CrownCards does not appear to be one of them — but the category it sits in is now attracting companies that arrived from somewhere regulators pushed them out of, and that is a reason to read any new entrant’s paperwork rather than its landing page.
The seven-day vault
This is the finding that would change a purchase decision, and it is in the terms rather than the marketing.
The website invites you to “keep it in your collection’s vault”. The FAQ describes “secure vault storage in your collection” with no time limit. The Terms of Use say something different:
Unless CrownCards states a different storage period on the Platform, CrownCards may store revealed Items for up to seven (7) days.
After that window the terms let CrownCards “extend the storage period, require shipment, charge storage or handling fees where permitted, or repurchase the Item” — at its discretion.
Read that last option carefully. If you leave a card sitting past a week, the contract permits the company to buy it back from you, at a price it sets, rather than keep holding it. Compare that with Courtyard or Arena Club, where vaulting is the default state and can run indefinitely. On CrownCards, vaulting reads like a staging area, not a vault. Anyone planning to hold should plan to ship.
“Sell it back at market value” is not what the contract says
The front page of crowncards.io offers three options on a pull: keep it, ship it, or “sell it back at market value”. The Terms of Use put that quite differently:
CrownCards may, in its sole discretion, display a buyback offer, cash-out offer, Display Price, Sell Card price, or similar offer for that Item.
And on the number itself:
Estimated Market Value is not a guarantee of any resale price, cash-out price, future value, or third-party sales-channel value.
The valuation is set by CrownCards “using data, models, and factors CrownCards considers relevant”, a list that ends with “proprietary factors”. So the buy-back is discretionary in whether it is offered at all, and opaque in how it is priced. That is a materially weaker promise than the landing page makes, and it is the single largest gap between what this app says and what it commits to.
Two straws in the wind, neither conclusive. Its own App Store reviews include a five-star one from a user who worked out the app was valuing their pulls below what the cards were worth and asked for shipment instead — which is the rational response, and the opposite of what a buy-back is for. And there are scattered reports of withdrawals failing while deposits went through. We have not verified either, and a handful of reviews is not a pattern.
What the guarantees badge is worth
Every odds panel carries four marks: 100%, Verified, USA, Provably Fair. Three of those are ordinary marketing. The fourth is a specific technical claim with an established meaning — a published server seed hash, a client seed and a nonce, so you can verify after the fact that the outcome was not chosen once it knew what you would get.
We could find no such mechanism. Not in the app, not on crowncards.io, not in the Terms of Use, which describe pack contents only as “determined according to the Pack information disclosed on the Platform before purchase” — a statement about disclosure, not randomness. Nothing on the wider web documents a CrownCards implementation.
We are not saying the draws are unfair. We are saying the word “provably” is doing no work: there is nothing published for a buyer to check. And even a real implementation would only prove the randomness was not tampered with — it would say nothing about whether the odds themselves are generous.
The rest of the paperwork
- KYC is real and thorough. Verification “may include submission of a liveness image, government-issued ID, email address, legal name, date of birth, physical address, taxpayer identification number”. 18+.
- Disputes go to binding arbitration under AAA rules, with a class-action waiver and a small-claims carve-out. Standard for the category, and worth knowing you are signing it.
- Purchases are final. “All such transactions are final, non-reversible, and non-refundable”, with discretionary exceptions for duplicate or fraudulent charges.
- You pay to ship, including “shipping, tracking, insurance, handling, taxes, duties”.
- Card scanning is a paid add-on. The AI valuation tool gives one free scan, then sells bundles at $5 for 5, $15 for 20 and $30 for 50 — priced per scan, on estimates “presented as a range”.
One thing to keep in mind about the reviews
CrownCards rates 4.7 on the App Store across more than 3,900 ratings, which is high. It also runs an ambassador programme that gives creators “free cards to give away”, promises “we pay creators better than other apps — guaranteed” and instant payouts, and keeps the commission structure behind a Discord invitation rather than publishing it. Its public page sets out no disclosure requirements for the creators it pays.
None of that makes a review dishonest, and plenty of the praise is specific enough to read as genuine. But a category where operators supply free inventory to the people reviewing them is one where a star rating is weak evidence, and we would not weight it heavily. Our own reading of the odds tables is not affected by it either way.
Scoring what can be scored
We rate on eight weighted criteria. Three of them are now evidenced well enough to score, and they carry 48% of the total weight. Here is the scorecard as it actually stands, with the other five named rather than quietly averaged in:
| Criterion | Weight | Score | On what evidence |
|---|---|---|---|
| Legitimacy & KYC | 20% | 8.0 | Named US company with a published address, 18+, government ID and a liveness check, real slabs from PSA and other graders, live on both app stores |
| Odds transparency | 18% | 9.0 | The most complete table in the category: six bands, a range and a probability on each, four volatility settings, 91 tables all summing to 100% |
| Shipping & vaulting | 10% | 4.0 | Ships tracked and insured from the US, but you pay — and the vault is seven days, after which the company may repurchase the card at its own price |
| Buy-back fairness | 15% | not measured | No rate published anywhere, and the terms make any offer discretionary. We can see the disclosure is poor; we cannot see what it pays |
| Payout speed & limits | 12% | not measured | No withdrawal terms captured. Scattered reports of failed withdrawals, unverified |
| Fees | 10% | not measured | Shipping is on you and card scans are sold in bundles; deposit and withdrawal fees are unknown |
| App & UX | 8% | not measured | iOS and Android, 4.7 stars over 3,900+ ratings — but see the note on the ambassador programme below |
| Support & trust | 7% | not measured | Support email and a Discord. No Trustpilot profile. Binding arbitration with a class-action waiver |
Across the 48% we can measure, CrownCards scores 7.5 out of 10.
That number is not a rating and we are not publishing it as one — the app stays unrated on the ranking, because the single heaviest thing we cannot see, buy-back fairness, is also the thing that decides what a pull is worth once you have it. But it is what we have, and a partial score with its coverage stated is more useful than silence.
Two of the three scores are worth a sentence each. Odds transparency loses a point not for anything missing from the table but for the two things wrapped around it: a “Provably Fair” badge with nothing behind it, and a Top Pulls gallery that looks like a pack list and is not one. Shipping and vaulting scores 4 almost entirely on the seven-day window — the shipping itself is fine.
What we cannot tell you
The disclosure is excellent in one dimension and absent in the rest.
There is no buy-back rate anywhere on the 30 pack screens we captured. The app supports selling back, but the percentage is unpublished — and that percentage decides what a pull is actually worth to you, because a $100 card you can only sell for $70 is a $70 card. Every figure above describes the value of what you pull, not what you can realise.
The footer of every odds panel carries four guarantees: 100%, Verified, USA, Provably Fair. The last is a strong, specific, checkable claim — provable fairness normally means published seeds and hashes you can verify after the fact. We found nothing in the app that would let a buyer do that. We are not saying the claim is false; we are saying we could not verify it, and a “Provably Fair” badge that cannot be checked is worth precisely nothing to you.
And seven of our eight criteria — legitimacy and KYC, buy-back fairness, payout speed, fees, shipping and vaulting, app UX, support and trust — remain uncaptured. That is why this app is still unscored. On the one dimension we can measure it is the best in the category, and one dimension is not a score.
Pros
- Publishes a value range AND a probability for all six bands on every pack — the most complete odds disclosure of any app we track
- Lets the buyer set the volatility before opening: Normal, High, Max or Ultra, each a different published distribution
- The price always falls exactly on a band boundary, so break-even is defined by the app's own table rather than estimated
- Four categories on one structure — Pokémon, basketball, watches and sneakers
- Entry at $1, the lowest buyable pack in the category
- Full KYC — government ID and a liveness check — and a named US company behind it
Cons
- The terms let it store a pulled card for just seven days, then ship it, charge you, or buy it back at its own price
- Marketing offers to "sell it back at market value"; the terms make any buy-back offer discretionary and the valuation proprietary
- Claims to be “Provably Fair” with no seed, hash or nonce published anywhere — nothing a buyer can check
- Its own numbers put the return floor at about 76% of the pack price on the default setting
- Choosing higher volatility cuts the break-even chance from 50% to 20%, and to exactly 10% on Max
- Top Pulls is a shop window, not a pack list: two packs with the same ceiling show the same items
- Pays creators in free cards to give away, and publishes no disclosure rules for them