Frequently Asked Questions

Everything you need to know about SecureVault. Can't find what you're looking for? Contact us.

SecureVault is a free, open-source password manager built by Nafij Rahaman. It uses AES-256 encryption with zero-knowledge architecture to securely store passwords, documents, security keys, and 2FA codes. It features a Chrome browser extension for seamless auto-fill across all websites.

Yes! The free plan includes unlimited passwords, 100MB file storage, built-in TOTP 2FA authenticator, browser extension, password sharing, and security dashboard. Premium plans starting at just $0.10/month (৳10 BDT) provide additional storage and priority support.

SecureVault was built by Nafij Rahaman, a Professional Full Stack Developer from Bangladesh. He specializes in React, Next.js, Node.js, Python, and Flask. Learn more at nafij.me or visit the Portfolio page.

Yes! SecureVault is fully open source. You can view, audit, and contribute to the source code on GitHub. Transparency is a core principle of our security approach.

SecureVault uses AES-256 encryption — the same standard used by governments and military organizations. Your master password is processed through PBKDF2 with 100,000+ iterations to create an encryption key. Data is encrypted before being stored, meaning even server administrators cannot access your information.

Learn more about AES-256 encryption →

Zero-knowledge means only you can access your data. Your master password never leaves your device — it's used locally to derive the encryption key. SecureVault's servers only store encrypted blobs that are useless without your password. Even in a data breach, attackers get nothing meaningful.

No. SecureVault has never been breached. And even if servers were compromised, the zero-knowledge architecture ensures your encrypted data remains completely inaccessible without your master password. We also implement rate limiting, IP-based protection, and TOTP 2FA.

Navigate to your Security Dashboard after logging in, click "Enable 2FA", scan the QR code with any TOTP authenticator app (or SecureVault's built-in one), and enter the verification code. We recommend enabling 2FA immediately after creating your account.

Read our complete 2FA guide →

Yes! SecureVault offers a Chrome browser extension (v1.4.0) with:

  • Smart form detection and inline vault icons
  • One-click auto-fill for username and password
  • Built-in 2FA code viewer with timer
  • Password search across your entire vault
  • Security score monitoring
  • Password change detection with auto-update

Yes! SecureVault supports secure password sharing. You can generate shareable links with optional expiration times and view limits. Shared data remains encrypted and links can be revoked at any time from your dashboard.

Yes! SecureVault includes a secure file manager and document storage. Free users get 100MB of encrypted storage. You can upload sensitive files like IDs, certificates, and private keys — all protected with AES-256 encryption.

Due to zero-knowledge architecture, we cannot recover your master password. However, SecureVault provides emergency recovery options:

  • Recovery keys generated during account setup
  • Emergency contacts who can initiate recovery
  • Backup codes for 2FA recovery

Always save your recovery key in a safe physical location.

SecureVault supports importing from CSV files exported by Chrome, Firefox, LastPass, 1Password, Bitwarden, and other managers:

  1. Export passwords from your current manager as CSV
  2. Log into SecureVault and go to your Dashboard
  3. Click the Import button
  4. Upload your CSV file
  5. All imported passwords are immediately encrypted with AES-256

Visit the Plans page to compare options. Upgrade through the Payment page — we accept bKash, Nagad, and other local payment methods. Premium starts at just $0.10/month (৳10 BDT).

SecureVault is built with:

  • Backend: Python, Flask, SQLAlchemy
  • Database: MongoDB (primary), PostgreSQL (SQL)
  • Encryption: AES-256, PBKDF2, Fernet
  • Storage: Google Drive API for files
  • Frontend: HTML5, CSS3, JavaScript
  • Extension: Chrome Manifest V3
  • Hosting: Render.com

Yes! Since SecureVault is open source, you can self-host it. Clone the GitHub repository, set up your environment variables (MongoDB URI, encryption keys, etc.), and deploy on any platform that supports Python/Flask — including Docker, Render, Railway, or your own server.

Yes! SecureVault provides a RESTful API used by the browser extension. Endpoints include:

  • /api/extension/login — Authentication
  • /api/extension/passwords — CRUD operations for passwords
  • /api/extension/2fa — 2FA code retrieval
  • /api/extension/validate — Token validation

All API requests require authentication via JWT tokens.

Quick Start Guides

Step-by-step tutorials to get the most out of SecureVault.

🚀

Getting Started

  1. Create a free account at SecureVault
  2. Set a strong master password (12+ characters)
  3. Save your recovery key in a safe place
  4. Enable Two-Factor Authentication
  5. Install the browser extension
🔐

Storing Passwords

  1. Log in to your SecureVault dashboard
  2. Click "Add Password" button
  3. Enter site URL, username, and password
  4. Optionally add notes and category
  5. Click Save — it's encrypted instantly
🧩

Browser Extension Setup

  1. Download extension from Extension page
  2. Extract and load in Chrome (Developer Mode)
  3. Click the SecureVault icon in toolbar
  4. Log in with your credentials
  5. Auto-fill appears on login forms automatically
📁

Secure File Storage

  1. Go to File Manager in your dashboard
  2. Click "Upload" and select files
  3. Files are encrypted with AES-256
  4. Share files with secure expiring links
  5. Download or delete files anytime

Video Tutorials

Watch step-by-step video guides on YouTube.

Coming Soon

SecureVault Complete Setup Guide

Full walkthrough from registration to advanced features.

Coming Soon

Browser Extension Tutorial

How to install, configure, and use auto-fill features.

Coming Soon

Setting Up 2FA Authentication

Enable and manage two-factor authentication step by step.

Still have questions?

Contact Nafij Rahaman directly for support.