Messages are sent as Zcash shielded transactions, hiding sender, receiver, and transaction amounts.
Each message costs ~0.0001 ZEC in transaction fees, making private messaging affordable.
Both sender and recipient addresses are fully private with zero-knowledge proofs.