Yes, it does. When using an Ecopayz account at a licensed online casino, players have to verify their casino accounts. Their personal information is not going to be revealed to third parties.