You can utilize the website for all your needs. The app is only required to make eSIM transfers seem less. There isn’t anything that the app does that you can do online. The website is formatted perfect for mobile use. You don’t have access to any additional features in the app.
You can activate the service by using another device. I used Android device. Insert new sim card to Android. Install Visible App. Do the activation. After the activation insert new sim card to IPhone 6 and it will work.