Skip to content

v0.1.0 - September 15, 2025

Latest

Choose a tag to compare

@jstar404 jstar404 released this 15 Sep 14:57
· 11 commits to main since this release
b0852ee

Cipheria v0.1.0 - Initial Release

Cipheria Logo

Local First Security Apache 2.0 License Web Platform

🎉 Welcome to Cipheria!

We're excited to announce the initial release of Cipheria - a modern, privacy-focused TOTP (Time-Based One-Time Password) authenticator that runs entirely in your browser.

Note: This is an early release developed in just 2 days. Many features are still in development and will be added in future updates. Please see the roadmap section below for upcoming features.

🌟 Key Features

🔒 100% Local

All secrets stay on your device, never leave your browser. No cloud storage, no external servers.

🔐 Military-Grade Encryption

Your data is protected with PBKDF2 → AES-GCM encryption - the same level of security used by governments and financial institutions.

📷 QR Code Import

Easily import accounts by uploading QR code images from your computer or mobile device.

🎨 Beautiful UI

A polished interface with light/dark mode support that works seamlessly across all device sizes.

⚡ Fast & Responsive

Built with Next.js 15 for optimal performance and responsiveness.

🧩 Easy Migration

Currently supports importing from Proton Authenticator with support for additional providers coming soon.

🛠 Tech Stack

  • Next.js 15 - React framework with App Router
  • TypeScript - Type-safe JavaScript
  • Tailwind CSS - Utility-first CSS framework
  • shadcn/ui - Re-usable components built with Radix UI
  • Framer Motion - Animation library
  • Lucide React - Beautiful SVG icons

🚀 Getting Started

# Clone the repository
git clone https://github.com/DevJSTAR/Cipheria.git

# Navigate to the project directory
cd Cipheria

# Install dependencies
npm install

# Run the development server
npm run dev

Open http://localhost:3000 in your browser to see the application.

🔐 Security First

Cipheria was designed with security as the top priority:

  • Zero Knowledge architecture
  • End-to-End Encryption with PBKDF2 → AES-GCM
  • QR Code images are deleted immediately after decoding
  • No analytics or tracking of any kind
  • Fully open source and auditable

🗺️ Roadmap

This initial release is just the beginning! Here are the features planned for upcoming releases:

  • Export Functionality - Save your encrypted database to a file
  • Enhanced Mobile UI - Optimized interface for mobile devices
  • Additional Import Formats - Support for more authenticator formats
  • Customizable Timers - Adjust TOTP refresh intervals
  • Backup & Restore - Easy migration between devices
  • Advanced Security Features - Biometric authentication, etc.

🙏 Thank You

Thank you for checking out Cipheria! We hope you find it useful for all your 2FA needs.

Junaid
GitHub | Website