SuperSecret is a secure, real-time messaging platform developed during the HUCKATHON. It features ephemeral chats that self-destruct upon closure and an AI-powered content moderation system that filters toxic language, spam, and malicious URLs in real-time.
https://github.com/user-attachments/assets/25ca805f-ace2-4b4e-afdb-71148f7a43cc
Demo Highlights:
- 0:46 - Real-time "Mental Connection" request & acceptance.
- 1:06 - Trying to connect to a busy user triggers the "Mind Occupied" blocking protocol.
- 1:20 - Multi-session concurrency (4 simultaneous users).
Chat_{id}). Once the session ends, the table is DROPPED, ensuring zero data retention.MessageChecker.py)Unlike standard chat apps, SuperSecret analyzes every message before it is delivered using NLP models:
Helsinki-NLP for accurate analysis.RoBERTa.BERT.HTML5 Canvas).transformers, torchkmack/malicious-url-detectionmshenoda/roberta-spamcardiffnlp/twitter-roberta-base-offensiveHelsinki-NLP/opus-mt-tc-big-tr-enscript.js)git clone [https://github.com/yourusername/SuperSecret.git](https://github.com/yourusername/SuperSecret.git)
cd SuperSecret
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
SECRET_KEY=your_secret_key
JWT_SECRET_KEY=your_jwt_secret
FERNET_KEY=your_fernet_key
python app.py
The server will start at http://localhost:5000
JavaScript
40.8%
Python
29.5%
CSS
22.1%
HTML
7.5%
SuperSecret is a secure, real-time messaging platform developed during the HUCKATHON. It features ephemeral chats that self-destruct upon closure and an AI-powered content moderation system that filters toxic language, spam, and malicious URLs in real-time.
https://github.com/user-attachments/assets/25ca805f-ace2-4b4e-afdb-71148f7a43cc
Demo Highlights:
- 0:46 - Real-time "Mental Connection" request & acceptance.
- 1:06 - Trying to connect to a busy user triggers the "Mind Occupied" blocking protocol.
- 1:20 - Multi-session concurrency (4 simultaneous users).
Chat_{id}). Once the session ends, the table is DROPPED, ensuring zero data retention.MessageChecker.py)Unlike standard chat apps, SuperSecret analyzes every message before it is delivered using NLP models:
Helsinki-NLP for accurate analysis.RoBERTa.BERT.HTML5 Canvas).transformers, torchkmack/malicious-url-detectionmshenoda/roberta-spamcardiffnlp/twitter-roberta-base-offensiveHelsinki-NLP/opus-mt-tc-big-tr-enscript.js)git clone [https://github.com/yourusername/SuperSecret.git](https://github.com/yourusername/SuperSecret.git)
cd SuperSecret
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
SECRET_KEY=your_secret_key
JWT_SECRET_KEY=your_jwt_secret
FERNET_KEY=your_fernet_key
python app.py
The server will start at http://localhost:5000
JavaScript
40.8%
Python
29.5%
CSS
22.1%
HTML
7.5%