https://github.com/shubham001official/blinkpass
BlinkPass π¬π - A WhatsApp Web clone with enhanced security and premium features. Offers 100% WhatsApp Web functionality (QR login, real-time chats, media sharing) plus message scheduling, encrypted backups, and advanced privacy controls. Built with Next.js for a seamless experience.
https://github.com/shubham001official/blinkpass
authentication chat-application device-management nextjs15 postrgresql qrcode-generator qrcode-scanner secure-login-system whatsapp-clone whatsapp-web
Last synced: about 2 months ago
JSON representation
BlinkPass π¬π - A WhatsApp Web clone with enhanced security and premium features. Offers 100% WhatsApp Web functionality (QR login, real-time chats, media sharing) plus message scheduling, encrypted backups, and advanced privacy controls. Built with Next.js for a seamless experience.
- Host: GitHub
- URL: https://github.com/shubham001official/blinkpass
- Owner: shubham001official
- License: mit
- Created: 2025-06-12T12:04:24.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-12T12:47:11.000Z (about 1 year ago)
- Last Synced: 2025-06-12T13:49:41.968Z (about 1 year ago)
- Topics: authentication, chat-application, device-management, nextjs15, postrgresql, qrcode-generator, qrcode-scanner, secure-login-system, whatsapp-clone, whatsapp-web
- Language: JavaScript
- Homepage: https://blinkpass.vercel.app
- Size: 39.1 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BlinkPass - Secure Messaging Reimagined π¬π

## π Complete WhatsApp Web Experience Plus More
BlinkPass delivers **100% of WhatsApp Web's core functionality** with premium enhancements:
```mermaid
flowchart TD
A[QR Code Login] --> B[Chat Interface]
B --> C[Message Features]
C --> D[Media Sharing]
D --> E[Privacy Controls]
E --> F[Multi-Device Sync]
```
## π Every WhatsApp Web Feature Implemented
### π Authentication
- **QR Code Scanning** π· - Scan with mobile app
- **Biometric Login** π - Fingerprint/FaceID unlock
- **2-Step Verification** π - Extra security layer
- **Session Management** π± - View active devices
### π¬ Core Messaging
- **Real-time Chat Sync** β‘
- **Message Status** (ββ, Read Receipts)
- **Reply/Forward/Star** messages
- **Group Chats** π₯ with admin controls
- **Typing Indicators** βοΈ
- **Online Status** π’
### πΌοΈ Media Features
- **Image/Video Sharing** ποΈπ¬
- **Document Sharing** π (PDF, Word, etc.)
- **Voice Messages** π€ with playback controls
- **Stickers & GIFs** πΊπ
- **Contact Cards** π
### βοΈ WhatsApp Web UI Elements
- **Sidebar Chat List** βοΈ
- **Chat Header** with profile/group info
- **Message Bubble** styles
- **Emoji Picker** π
- **Search Bar** π
- **Dark/Light Mode** πβοΈ
## π Enhanced Features
| WhatsApp Standard | BlinkPass Plus |
|------------------|---------------|
| Basic Encryption | Military-Grade E2EE |
| 100MB File Limit | 2GB File Sharing |
| No Message Recall | 60-min Recall Window |
| Basic Themes | Full UI Customization |
| No Scheduled Msgs | Smart Scheduling |
## π₯οΈ Screenshots Gallery πΌοΈ
|  |  |
|:-----------------------------------------------------:|:----------------------------------------------------------------:|
| *Modern Landing Page* | *Competitive Advantages* |
|  |  |
|:--------------------------------------------------------------:|:-----------------------------------:|
| *Customer Validation* | *Knowledge Base* |
|  |  |
|:----------------------------------------------------:|:----------------------------------------------:|
| *Quick Onboarding* | *Secure Access* |
|  |  |
|:---------------------------------------:|:--------------------------------------------------------:|
| *Control Center* | *Connected Devices* |
|  |
|:-------------------------------------------------------------------------------------------------:|
| *Chat Window* |
## π οΈ Technical Implementation
### QR Auth Flow
```mermaid
sequenceDiagram
Mobile App->>+Server: Generate QR Token
Server-->>-Web: Display QR Code
Web->>Server: Poll for auth status
Mobile App->>Server: Confirm scan
Server->>Web: Establish session
```
### Real-time Architecture
- **WebSocket** for instant messaging
- **Service Worker** for offline support
- **IndexedDB** for local cache
- **Push API** for notifications
### Security Stack
- **Signal Protocol** for E2EE
- **Web Cryptography API**
- **Secure QR Handshake**
- **Device Attestation**
## π Getting Started
```bash
# Clone with all dependencies
git clone --depth=1 https://github.com/shubham001official/blinkpass.git
cd blinkpass
# Install & run
npm install
npm run dev
```
**Environment Variables Needed:**
```
NEXT_PUBLIC_WS_URL=wss://your-websocket
AUTH_SECRET=your-secure-key
DATABASE_URL=postgres://...
```
## π Deployment
[](https://vercel.com/new/git/external?repository-url=https://github.com/shubham001official/BlinkPass)
**Or manual deploy:**
```bash
vercel --prod --confirm
```
π All WhatsApp Web Features + Premium Enhancements π
π Full Feature Checklist
### 100% WhatsApp Web Parity
- [x] QR Code Login
- [x] Message Status Indicators
- [x] Media Gallery View
- [x] Contact Search
- [x] Notification Settings
- [x] Group Creation Flow
- [x] Profile Editing
- [x] Chat Archiving
### Exclusive Enhancements
- [x] Encrypted Cloud Backup
- [x] Message Scheduling
- [x] Custom Themes
- [x] Advanced Search Filters
- [x] Chat Folders
## π Why Choose BlinkPass?
| Feature | BlinkPass π₯ | Traditional Auth π |
|---------------|------------|-------------------|
| Security | Passwordless (WebAuthn) | Password-based |
| User Experience | One-tap login | Manual entry |
| Recovery | Multi-device sync | Email/SMS OTP |
| Compliance | FIDO2 Certified | Varies |
| Cost | Lower TCO | Higher support costs |
## π€ Contributing
We welcome contributions! Please read our [Contribution Guidelines](CONTRIBUTING.md) before submitting pull requests.
## π License
BlinkPass is [MIT licensed](LICENSE).
## π¬ Contact
- **Email**: [security@blinkpass.com](mailto:shubham001official@gmail.com)
- **Twitter**: [@BlinkPassApp](https://twitter.com/S_Shubham001)
- **Security Issues**: [security@blinkpass.com](mailto:shubham001official@gmail.com)
---
**π¬ Contact:** dev@blinkpass.app | **π License:** AGPL-3.0
**β οΈ Disclaimer:** Independent project not affiliated with WhatsApp/Meta
---
Made with β€οΈ by the BlinkPass Team | Securing the digital world, one blink at a time