Same here. Very confusing website. Also: I'm a German user and some parts of the page are randomly German, while most are English. Same on the checkout page which is a no go for me. Assets are pixelated, the page looks scammy in general.
Sorry for delay, missed the question. I'll pass on the feedback about the webpage, that's no good. In terms of comparisons, Abine Blur also does masked phone numbers, masked emails, password management and blocking tracking - in addition to masked credit cards. Here's a recent review, https://uk.pcmag.com/password-managers/38259/abine-blur-prem...