Every operation has a system the radio should talk to — a job board, a defect log, a gate register. A mini app puts one on the handset as a screen your people can use, described as a specification rather than written as code.
You describe a screen as typed widgets — text, a status table, fields, a picker, buttons — and the handset draws it natively. Nothing an integrator writes ever executes on the device.
Enough for the things a radio actually needs: log something, dispatch something, check a status, start a transmission.
The limits are the product. An integration can drive the radio; it cannot listen to it.
Mail, World Phone and the aviation and maritime screens are mini apps in every way that matters to an administrator: turned on per organisation, carrying permissions you approve, appearing in the same list, hidden by the same switch.
This product’s claim is that the server relays ciphertext it cannot read and the handset is the only place plaintext exists. Running somebody else’s JavaScript next to that plaintext would be the largest hole the product has, and no permission prompt really closes it.
Tell us the system and the screen you picture, and we will tell you whether the format covers it today — and build the first one with you if it does.