BitChat uses encryption such as X25519 for secure key exchange between devices, ensuring that only intended recipients can read the messages.