For smaller applications with only one user and a tracker you only need one license. This is common misunderstanding that you require two, but that is not the case. You simply add the tracker to the same user you use for web login.
Hopefully that clears up the initial problem "daves" had. You do not need the "extra license".
You can also share the same admin user between several of applications. Here is one video guide on how to setup small applications, which only requires one license, and which has a common "master admin", which you can use to login and administrate all your customers. (This also partly addresses what "husky92" is after):
A license should be required when there is some real value. We are open for a discussion about the licensing model. Here is an interesting topic about if a license should be required for a user that only receives email and SMS notifications:
We want to enable as many usage areas of GpsGate as possible, and still keep a straight forward licensing model.
Reselling already used licenses is not ok, and it can be good for "dfrancis" to know before he purchases the licenses, that they will likely not work. Licenses need to be purchased from GpsGate. To resell (unused) licenses you need to contact us first for an agreement. Hopefully that made that part clear