BondState
The state of the bond between the Android device and a peripheral, as seen by the system.
Bonded means that this Android device (the central) stores the bond information (keys) associated with the address of the peripheral. It is independent of the connection: the bond exists when the peripheral is not connected. It does not say that the peripheral has the bond information as well, and it does not mean that the link is encrypted, see EncryptionState. Android stores the keys also when the pairing was requested without bonding.