Site looks nice and clean. I noticed that they're selling the service as providing a unique card number for every place you make a purchase but they exported several of the card assets with the same number on them. I assume that's an oversight.
If I'm looking deeper at the business I have concerns that they state "We are a team of creators with extensive financial technology and regulatory expertise" but three of the four profiles they show look very young (are they capable of having extensive fintech expertise?) and the paragraphs about them list out jokey interests. The domain name "privacy.com" suggests a serious company but this content runs in opposition to that IMO.