I have a mobile app (Android/iOS) that acts as a BLE client and a BLE device as a server.
The device does not have any display or keyboard. I want to connect to this device from the mobile app, make this connection secure and prevent to be connected from other clients in future.
How can i make it without using Pair/Bond technique because i don't want user to use system windows from the mobile. The device once connected it should be connectable only by this and not the others. Is possible to use some sort of keys/token or other to make this work?