Welcome to OneSeen, a fully anonymous platform where users can post confessions, send self-destructing secret messages, and experience complete privacy. Messages can only be viewed once and will disappear forever after being read or after 24 hours if unopened.
- π Complete Anonymity β No login required for confessions.
- π© One-Time Secret Messages β Messages auto-delete after being read.
- β³ Timer-Based Expiry β Unopened messages expire in 24 hours.
- π Anonymous Confession Feed β Post and read confessions without revealing your identity.
- π‘ Privacy-Focused β No data storage, no tracking, no logs.
- π End-to-End Encryption β Messages are encrypted with a 60-digit key using the CryptoJS library.
The repository is structured into multiple branches for better organization:
- master (default) β The main stable release.
- BACKEND β Contains all backend-related development with Node.js and Express.
- DEPLOY β Deployment-specific configurations and scripts.
- NSFW-AI β AI-based NSFW content moderation and abuse detection.
- Clone this repository:
git clone https://github.com/your-username/oneseen.git cd oneseen
- Install dependencies:
npm install # or yarn install
- Run the backend:
npm start
- Navigate to the frontend directory:
cd frontend
- Install dependencies:
npm install
- Run the frontend:
npm run dev
- Post a confession: Users can submit anonymous confessions to the public feed.
- Send a secret message: Users generate a one-time link for private messages.
- Read before itβs gone: Once opened, messages disappear permanently.
- Encryption: Every message is encrypted using CryptoJS AES encryption with a randomly generated 60-digit key to ensure security.
- Frontend: React.js
- Backend: Node.js / Express.js
- Database: MongoDB
- Real-time Processing: WebSockets
- Hosting: Render
- Encryption: CryptoJS (AES 256-bit encryption)
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch
. - Commit your changes:
git commit -m 'Add new feature'
. - Push to the branch:
git push origin feature-branch
. - Submit a Pull Request.
π OneSeen β Say it. See it. Gone Forever.