SecureSync is a modern, secure alternative to Google Authenticator that provides robust two-factor authentication (2FA) management with enhanced security features and user experience.
- Secure TOTP Generation: Industry-standard time-based one-time passwords with military-grade encryption
- QR Code Scanning: Quickly add new accounts with seamless QR code scanning
- Offline Support: Generate authentication codes without internet connectivity
- Biometric Security: Additional protection with fingerprint and face recognition
- Privacy Focused: End-to-end encryption with zero tracking and analytics
- Cross-Platform: Available as a Progressive Web App (PWA) and native mobile apps
- Node.js (18.x or higher)
- PNPM package manager
- Clone the repository
git clone https://github.com/yourusername/securesync.git
cd securesync2.Install dependencies
pnpm install
3.Configure environment variables
# In apps/server/.env
PORT=3001
FRONTEND_URL=http://localhost:5173
ENCRYPTION_KEY=your_encryption_key
# In apps/web/.env
VITE_BACKEND_URL=http://localhost:3001
- Start the development servers
pnpm run dev