As long as your subscription is active (version 2) you will have access to all updates. Support for version 1 has ended.
Yes, all products and versions can be branded with your own logo and name.
The code is unencrypted and you're free to modify.
This obviously depends on your skills. The code is clearly written, but there's no full code documentation explaining every feature and function. While you're free to modify it, we don't support that or spend time documenting every step we take. Most customers have no technical knowledge and are helped more with new features instead of development documentation.
Yes, the Pulse Platform works with every Bluetooth device that supports the iBeacon protocol.
Yes, you can create as many apps as you want with the same endpoint. Users and resellers can use one generic app, or have their own.
There are local push notifications for scenario triggers. For example, when someone enters a geo-fence or encounters an iBeacon. If you want push notifications which can be sent at any time, you will have to this integrate yourself.
In order to understand this question, you need to know how Eddystones work.
An Eddystone beacon has three modes (https://developers.google.com/beacons/get-started):
URL Eddystones require no app and can be configured like this: https://docs.google.com/document/d/1JDZKg1VLiDfUWoMZqvSO2gO33pFs9XfMqkVBK2ej0_Y/edit.
But in order to support UID/EID Eddystones, you need a use case for which it makes sense to use those beacons. And currently there is no such feature in the platform.
Resellers can have their own domain where users can register. They can sell subscriptions for the same price as the master account. There's no option for resellers to manage their own pricing, but with Avangate you can give them an affiliate share. Resellers only see their own users. The system owner can see all users, also users from resellers.
No, it is a Mobile Site Builder in the first place. There is an experimental PhoneGap API connection, but it can't be trusted and is only included for companies who have the knowledge to elaborate on it. If you're looking for an App Builder, this project is not for you.
Push notifications require a native app. Since it's a Mobile Site Builder, there is no possibility to send push notifications.