Do I need a constant Internet connection to use Va...

Yes, you require to have a constant Internet connection on your mobile

How do I request customer support?

We have a dedicated helpdesk to ensure your platform is kept running