Well, I built the site.
I agree that trust is a problem. I try to be as transparent as possible around how your passport data is used and what is stored in the database. Far more than what ordinary banks/trading apps say when they ask you for a passport.
Hah, well sorry for my confusion there! I didn't realize it was yours so that definitely clears up why you'd trust it.
While I have you here I am curious what's evolved in validating passports? Is it as simple as a unified API run by some service to validate, or an API per country?