Opening an account is deliberately quick and easy, but, depending on your country of residence and the way your account works (exceeding certain thresholds in particular), you will potentially have to submit to certain regulatory checks (Know Your Customer / KYC and Anti-Money Laundering / AML).
However, our off-shore location makes our procedures much more straightforward than if we were based in the USA or Europe.