Message Persistence
4.0.1
A client should provide the ability to save its
message history, and provide a persistent view of that history across client
restarts.4.0.2
Message persistence should be disabled by
default.- Clients may provide users with a setting to enable message persistence by default.
- If stored message logs are not encrypted, clients must make the user aware of this fact if they enable message persistence.
If message persistence is enabled by default,
all message logs stored on the device must be encrypted using the cryptography
functions provided by the Tox API, or a comparably reputable, free and open
source cryptography library.