I signed up with Plivio first from a supposedly suspicious country. They immediately blocked my account and told me that only companies or legal businesses are permited to sign up. Not individuals. On their website I didn’t find such requirements.
And asked me for my biz info and other questions.
Is that really the case? Or was that their alarm triggered by my location and hence such strange, immaginary requirements?
And in general, signing up with them seems difficult – anything can trigger a red flag and they’ll block your account and scrutiny will begin. Right? Your experience?