Tokymaker is programmed from a website, so you must access the web page. Once the program is uploaded, it works standalone, without internet. If you are using IOT functionalities, you will need to connect it to a wifi.
The Augmented Reality functionalities are also compiled online.
The advantages of using a web-based IDE is that you can access to it from any device, laptop, tablet or smartphone. You don't need to install any software, and it is always up to date :)
Oh by the way, if you are using iphone, you do need to install the app "Tokymaker" from the app store.