Reliable Data Transfer with Arduino and HC-06 module

For reliability, you need a communications protocol that can at least detect errors and respond with a request for retransmission.
Paul