You do not have to install NeoLoad on your mobile devices. Basically, install NeoLoad on a computer where you can connect to a WIFI network like with your Android/Iphone mobile...
NeoLoad Free Edition is free to use in your organization for your internal business purpose only (you cannot provide services to other organization based on this license).
If...