Yes. In order to register for notifications, iOS requires you have a native app installed.

On Android, there is a workaround that will allow us to push notifications via a web app, but the user would still need to visit a page to register for notifications, and we’re currently working on a completely browser based solution for Android.

Currently, Wyld Mesh is a native library that can be integrated into existing apps with as little as a few lines of code.