Vaultify Wiki ‐ Getting Started - Vault-Tek/Vaultify GitHub Wiki

Welcome to Vaultify!

Vaultify is a local-first password manager designed for maximum security, privacy, and performance. This guide will walk you through the initial setup, creating your first vault, and managing your passwords securely.

If you haven’t installed Vaultify yet, follow the Installation Guide before proceeding.


1. Launching Vaultify

After installing Vaultify, you can launch it using the following methods:

Windows

  • If you installed the standalone executable, simply double-click vaultify.exe.
  • If using the Python version, open PowerShell and run:
    python vaultify.py
    

Linux/macOS

  • If using the pre-built binary, navigate to the Vaultify directory and run:
    ./vaultify
    
  • If running from source, execute:
    python3 vaultify.py
    

Docker (If Installed)

docker start vaultify

Then, open http://localhost:8080/ in your browser.


2. Creating Your Vaultify Account

When you open Vaultify for the first time, you’ll be prompted to create an account. This step is crucial because your account credentials are used for encryption.

Step-by-Step Account Creation

  1. Enter your email (optional) – This helps with account recovery.
  2. Choose a strong Master Password – This password is used to encrypt all stored data.
  3. Confirm your Master Password – Make sure it matches exactly.
  4. Click Create Account – Your account will be generated, and your encryption keys will be initialized.

Important Notes:

🔹 Your Master Password cannot be recovered if lost. Make sure to store it securely!
🔹 Vaultify uses AES-256 encryption, meaning only you have access to your stored passwords.
🔹 No data is stored online—everything remains on your device.


3. Logging In to Vaultify

Once your account is set up, log in using your Master Password.

  1. Enter your Username or Email.
  2. Type your Master Password.
  3. Click Login.

🔹 Auto-Lock Feature – If Vaultify remains idle for a set period, it will lock automatically for security.
🔹 Failed Login Attempts – Multiple failed attempts may result in a temporary lockout to prevent brute-force attacks.


4. Adding Your First Password

Now that you’re logged in, it’s time to start securing your credentials.

Step-by-Step Guide to Storing a Password

  1. Click "Add New Entry".
  2. Enter the Website, Username, and Password.
  3. Optionally, add notes or custom tags.
  4. Click Save – Your data is now encrypted and stored securely.

Password Generator (Recommended)

Vaultify includes a built-in password generator to create strong, random passwords.

  • Set the length and complexity (uppercase, numbers, symbols).
  • Click Generate and copy the password.
  • Use it when signing up for new accounts.

5. Organizing Your Vault

Vaultify makes it easy to manage your credentials with:

🔹 Folders & Tags – Categorize entries (e.g., Work, Personal, Banking).
🔹 Search Function – Quickly find stored credentials.
🔹 Favorites – Mark frequently used accounts for easy access.


6. Security & Backup Recommendations

🔐 Enable 2FA for Extra Protection

  • If a website supports two-factor authentication (2FA), enable it to add an extra layer of security.
  • Vaultify supports storing 2FA codes for quick access.

📁 Backup Your Vault (Highly Recommended)

  • Vaultify allows encrypted local backups for disaster recovery.
  • Go to Settings > Backup & Restore to create a secure backup file.
  • Store the backup on an external drive or encrypted USB for safekeeping.

Auto-Lock & Session Timeout

  • Set an auto-lock timer under Settings > Security to protect your session.
  • Reduce idle time before Vaultify locks itself for added security.

7. Syncing Vaultify Across Devices

Since Vaultify is local-first, it does not automatically sync data between devices. However, you can securely transfer your vault:

  1. Export an encrypted backup (.vault) from your first device.
  2. Transfer the file using a secure USB drive or local network.
  3. Import the backup on your second device under Settings > Restore Vault.

🔹 Never store unencrypted vault files online – Always use encrypted backups.


8. Customizing Vaultify

Vaultify offers several customization options to match your preferences.

🎨 UI Themes & Cyberpunk Lighting Effects

  • Navigate to Settings > Appearance.
  • Choose from dark mode, cyberpunk themes, or custom colors.
  • Enable Razer Chroma & RGB support (if applicable) for an interactive lighting experience.

⚙️ Keyboard Shortcuts for Power Users

  • Open the Shortcuts Menu to view and customize keyboard commands.
  • Quickly access, copy, or generate passwords with hotkeys.

Next Steps

🔹 Features – Explore Vaultify’s powerful features.
🔹 Security – Learn how Vaultify protects your data.
🔹 Customization – Personalize the UI and settings.
🔹 Troubleshooting – Get help for common issues.

📌 Have questions? Check the FAQ or open an issue on GitHub.