Too bad it requires an invite code. Do you have one for us? :)
I use privacy.com for something similar, but it's a debit card (so it just connects to your bank account) rather than a credit card and doesn't offer any rewards.
the problem is you have to tie a debit account to this, right? Why can't I tie another credit card as a source of funding to this, or Paypal or some other stream? The less organizations that have my debit information, the better.
We took a hard deep look at a massive stagnant industry (credit cards) and use experience and features as differentiators