I do have a ballet card, I've won it at a free raffle here on bitcointalk, it's a small denomination (0.001BTC) and being this small I've funded it.
I find it a nice collectible and a nice way to give a present, but, call me paranoid, I would not keep large funds on it. If need be I know how to make myself securely a paper wallet (plus I have a hardware wallet too).
It is unbelievable that someone even has the idea to sell such things and advertise them in any connection with hardware wallets, but if someone really buys that paper wallet and thinks they've bought HW, then they're really in trouble like the OP. I can still understand that someone buys such a product because they think it has some kind of collector's value, but everything else outside of that seems wrong to me. If I wanted to give some coins to someone in such a form, then I would do it personally in a correct and safe way, and I would be sure that no one else saw that private key.
I mean for passing around coins in physical form, there are much better ways, such as tried-and-tested / trusted devices such as
https://opendime.com/.
As far as I know, the keys are generated from users' entropy during a simple setup process, which means CoinKite can't know the seed.
There's no way to verify that, though. That's why I appreciate the
open-source and verifiable avalanche noise source (circuit) on the Passport hardware wallet.
And obviously the ability to import your own custom seed phrase. This allows you to generate it with dice or whatever you deem secure.
But again; these avalanche noise circuits are amazing. You can literally see them on the PCB, take an oscilloscope to it and verify that it does what it's supposed to and that there's no deterministic bullshit going on.


