So, I just read through this thread since I find the Foundation Passport very interesting.
I will state my thoughts and opinions as requested per the topic's title and am happy to discuss!
First of all, big elephant in the room: design. It's polarizing, I get it. I do like the design and all devices I have used / tested so far had some bigger or smaller drawbacks. I like that it's larger, that it has a larger screen and easy input method and normal batteries, which also increase the size. It's also not as large as it seems from pictures, when you see it in a video in someone's hand.
I
do agree that this is not the best thing to carry around every day!
If that's your use case, feel free to use something slimmer.
I'd also like to add to the 'portability debate' that a person can have more than 1 hardware wallet.
Like a Trezor Model T on the go in their pocket, a BitBox02 in a safe and a Passport in the desk drawer.
Debate vs ColdCard: when publishing hardware and software with a license that allows to reuse it commercially, don't bitch around when someone actually does it. If you put it all out open source to allow for white-box audits, but don't want to allow people to use it, use the right license. I also think the whole community can benefit from multiple devices using a similar codebase: analysis results of one device help to find bugs on all devices using the same / similar code and both teams can work together at ironing out bugs and security flaws. That's kind of the spirit of open source, but the CC guys don't seem to get it.
Extra bloat code: I would really like to see the option to get this device without the games. I still think a wallet with multi-coin support is less secure than a Bitcoin-only device with a little game. It will be harder to induce bugs that somehow lead to a practical vuln which puts funds as risk through a game rather than through the implementations of tons of shitty coins' software. For example, the game will most probably never do any calls to the secure element and stuff like that. But at the end of the day, I don't want a device storing part of my wealth to play games, have tons of code for hundreds of insecure shitcoins that I will never touch and act as a 2FA device. Who would want to plugin their wallet daily, be potentially hacked via USB, to log into websites? Use a dedicated device or a 2FA app.
Security: Since ColdCard has been around for a while and lots of code is taken from it (as I explained earlier) this brings the nice benefit of giving
some confidence about the reused code, that that 'should be fine'. Of course, it remains to be seen if the new components and alterations to CC codebase are all good and secure. It's nice that it uses the (imo) best security chip out there, that also the other big competitors use.
Materials: It seems much better built than the ~100-200€ stuff I tested so far (various Trezors, Ledgers, both BitBoxes). I am not sure how the screen holds up, but for example BitBox02 scratches up like there's no tomorrow. And I handle mine like a baby (or better).
Price: 300$ is a lot of money, but competitors like BitBox02 cost 120€, Trezor Model T 160€ - without camera, with small screen, no metal parts. I'm sure there is a market for the Passport, despite the price. People buy a piece of steel for 65€ from ShiftCrypto to backup their seed phrase, and even much more for the same thing in a 'premium package' (which I think is what Foundation Devices are going for as well) when getting a backup kit from
CryptoTag. The Passport literally costs less than the highest-end CryptoTag, fwiw. Yes, you can accomplish the same thing with a 10$ hardware store run.
In conclusion, yes, it's expensive and the game bloat is a disappointment. I'm looking for alternatives though that offer:
* All open source hardware + software but with a good security chip
* Airgapped operation (ColdCard has no camera..)
* Preferably battery operated
* Bitcoin only