Why not type in the pin code at the POS terminal?
All Credit cards (smartcards) in Europe (Visa, etc..) already have a chip integrated . So whenever you do a purchase in the store, you have to enter your pin into the terminal, to complete the transaction. No pin, no transaction.
I don't think that this credit card 2.0 is solving any problem at all.
Maybe the founder have never been to Europ and don't know that this exists here... imagine. hehe.