yes you totally correctI think there is a communications problem with them because his English is not very good.
I haven't tried them, so take this with a grain of salt, but I think that when they say you don't need to provide any verification they do exactly the same that all the other debit cards providers. They don't ask for anything up to 2500 USD/EUR in charges. If you want to go higher, you need to verify ID or create a new card. My guess is that both Visa and Mastercard are ok with this because if they weren't they would cut these providers. In many countries you can buy a prepaid debit card in a kiosk or store without an ID, so this probably falls in the same bucket. This doesn't apply to all countries, but by being from one of the places where you can do that they are in the legal side of things.
by the law, if you using under 2500euro limit. you no need to supply document for verification
we give out the guanranteed no asking for document if you using 1 card at limit 2500euro. if you want using more than 2500 you have to buy another card