A secure web application designed to create secure, self-destructive notes that automatically erase after being read. Perfect for sending sensitive information that you don't want to remain accessible indefinitely.
Each note is destroyed immediately after it is read, ensuring your sensitive information doesn't stay online longer than necessary.
Customizable encryption settings allow you to set a unique salt for each note, enhancing security.
A simple interface for quickly creating and sharing secure notes with your intended recipients seamlessly.
Sending secret notes can be incredibly useful in various contexts where privacy and confidentiality are paramount:
Sharing sensitive details like passwords, PINs, or recovery access codes with trusted family members safely.
Exchanging contract details, corporate negotiation points, or HR actions without leaving an accidental leak window.
Exchanging classified elements with anonymous sources to ensure identity safety without leaving lingering logs.
Attorneys exchanging time-sensitive data with clients where verification is needed but records must remain clear.
IT managers provisioning temporary administrative system access credentials that shouldn't be saved long term.
Transmitting regulatory compliant personal health indexes securely to patients without leaving lingering cached records.
To set up the Secret Note app on your local environment, run the following setup workflow commands:
# 1. Clone the repository to your local machine:
git clone https://github.com/ProfJordan/secret-note.git
# 2. Install dependencies:
pip install -r requirements.txt
# 3. Initialize the database:
python db-setup.py
# 4. Start the application:
flask run
Simply visit the main app routing block, enter your message payload, and optionally provide a custom salt string variable. Submitting the dynamic application form will output an exact unique URL link for your intended recipient.