A simple add-on for Notion that enables encryption and decryption of plain text using a password. It utilizes AES encryption directly in the browser, ensuring that no data is transmitted to any server during the process. Everything operates locally within your device's memory.
02/06/2024
- Removed BR translation readme.
- Adjusted README.md wording/instructions.
- Local Encryption: Encrypts your data locally in the browser with AES.
- Data Recovery: Data can only be decrypted with the correct password.
- Multiple Passwords: Allows for the use of different passwords for various texts.
- Embed the URL
https://sullielore.github.io/notion-lock/en
as a view in Notion. - Adjust the frame size as needed.
- Enter a password to encrypt your data.
- Input the text you want to encrypt.
- Select "Encrypt text" and click "Generate text".
- Copy the encrypted data from the result or use "Copy to Clipboard".
- Store the encrypted text in Notion.
- Enter the password used for encryption.
- Paste the encrypted text into the field.
- Select "Decrypt" and click "Generate Text".
- Access your decrypted data.
To ensure continued access to this tool, you can fork this repository to your GitHub account and set up GitHub Pages on your forked project. This way, you're not dependent on the original repository's availability.
The entire script is contained within a single index.html
file, so it can also be hosted independently of GitHub Pages if you have a hosting service.
Disclaimer: The add-on runs entirely in your browser's memory using AES encryption. There is no way to recover encrypted data if you lose your password.
Project forked from Marcello09/notion-lock.