BashNota utilizes a dual data protection mechanism:
- Local storage level: All data is stored in the browser IndexedDB by default, using a sandbox isolation mechanism. Compared with traditional cookie storage, IndexedDB supports larger capacity (usually more than 250MB) and is less likely to be accidentally erased.
- Cloud synchronization level: End-to-end encrypted transmission is performed when synchronization is enabled, using the AES-256 standard encryption algorithm. Only the encrypted data is stored in the cloud, and the decryption key is held by the user only.
- Data recovery program: Users are advised to regularly back up to Markdown/PDF format via the export function or turn on automatic synchronization. Even if you clear the browser cache, you can restore the encrypted data through your account.
Special Note: Browser privacy mode may limit storage, we recommend using it in normal mode and disabling the automatic cache cleanup feature.
This answer comes from the articleBashNota: an offline-first note-taking and code execution toolThe































