Vaultify Wiki ‐ Frequently Asked Questions (FAQ) - Vault-Tek/Vaultify GitHub Wiki

Overview

This FAQ addresses common questions about Vaultify, covering installation, security, customization, self-hosting, troubleshooting, and contributing. If you don’t find your question here, feel free to check the Issues Page or ask in the community forums.


1. General Questions

🔹 What is Vaultify?

Vaultify is a locally hosted, privacy-focused password manager designed for security, ease of use, and full encryption. Unlike cloud-based solutions, Vaultify keeps your data on your device or a self-hosted server, ensuring complete control over your credentials.

🔹 Is Vaultify free?

Yes! Vaultify is an open-source project, meaning it's free to use, modify, and self-host. You can contribute to the project by reporting bugs, suggesting features, or submitting code improvements.

🔹 Is Vaultify available on mobile?

Currently, Vaultify is optimized for desktop and web browsers. A mobile-friendly version or progressive web app (PWA) is on the roadmap for future releases.

🔹 What platforms does Vaultify support?

Vaultify runs on:
Windows
macOS
Linux
Self-hosted servers (Docker, Nginx, Apache, etc.)

🔹 Do I need an internet connection to use Vaultify?

No. Since Vaultify is locally hosted, it works entirely offline unless you're running a self-hosted instance that requires remote access.


2. Installation & Setup

🔹 How do I install Vaultify?

Follow the Installation Guide for detailed steps on setting up Vaultify on your system.

🔹 Do I need to install a database for Vaultify?

Vaultify supports multiple storage methods:

  • SQLite (default) – No extra setup required.
  • MongoDB – If running a multi-user or self-hosted setup.

🔹 How do I update Vaultify?

Run the following commands:

git pull
npm install
npm restart

If using Docker:

docker-compose pull
docker-compose up -d

3. Security & Encryption

🔹 How secure is Vaultify?

Vaultify is built with AES-256 encryption and advanced salting mechanisms to ensure your passwords remain secure. It does not store your master password, meaning even Vaultify cannot recover lost credentials.

🔹 Does Vaultify store my passwords in plain text?

No. Vaultify never stores passwords in plain text. All data is encrypted before being saved to your local storage or database.

🔹 Can Vaultify be hacked?

While no system is 100% immune to attacks, Vaultify’s security measures make unauthorized access extremely difficult. The system includes:

  • AES-256 encryption
  • Salted password hashing
  • Session-based authentication
  • Hardware-based security options (in future releases)

🔹 Can I use Vaultify without an account?

No. You need to create an account to generate an encryption key. However, Vaultify operates entirely locally, meaning your data is never sent to external servers.

🔹 What happens if I forget my master password?

Vaultify does not store or recover your master password. If you lose it, you will lose access to all stored credentials unless you have a backup.


4. Customization

🔹 Can I change the Vaultify UI theme?

Yes! Vaultify supports custom themes. You can modify the appearance through configuration files or CSS overrides.

🔹 Can I enable biometric authentication?

Biometric authentication (fingerprint, Face ID) is planned for future releases.

🔹 How do I configure Vaultify settings?

Edit the .env file in the Vaultify directory to change settings like port numbers, database connections, and session settings.


5. Self-Hosting & Deployment

🔹 Can I self-host Vaultify?

Yes! Vaultify is designed for self-hosting. You can deploy it on:
A personal server
Raspberry Pi
Cloud services (AWS, DigitalOcean, etc.)
Docker containers

Follow the Self-Hosting Guide for setup instructions.

🔹 How do I set up Vaultify with a domain name (e.g., vaultify.mydomain.com)?

You need to configure a reverse proxy (Nginx or Apache) and update your domain’s DNS settings.

🔹 Can I use Vaultify with HTTPS?

Yes. You should set up Let's Encrypt SSL certificates to secure your self-hosted Vaultify instance.


6. Troubleshooting

🔹 Why is Vaultify not starting?

Check the error logs:

npm start

If using Docker:

docker logs vaultify

Common issues include:

  • Missing dependencies (npm install)
  • Database connection errors
  • Port conflicts

Refer to the Troubleshooting Guide for more solutions.

🔹 Why is my Vaultify instance slow?

Possible reasons:

  • High memory usage
  • Too many background tasks
  • Large encrypted storage file

Try clearing logs, optimizing database queries, or increasing server resources.


7. Contributing

🔹 How can I contribute to Vaultify?

You can contribute by:

  • Reporting bugs
  • Suggesting features
  • Submitting code improvements

See the Contributing Guide for details.

🔹 Do I need to be a developer to contribute?

No! You can help by improving documentation, reporting issues, or testing new features.


8. Future Plans

🔹 What features are planned for Vaultify?

Upcoming updates include:
Biometric authentication
Enhanced encryption efficiency
Improved UI customization
Expanded cloud sync options (optional)


9. Miscellaneous

🔹 Does Vaultify support importing passwords from other managers?

This feature is in development. Currently, you can manually add entries, but automatic imports from other password managers (e.g., LastPass, Bitwarden) will be added soon.

🔹 Is there a mobile app for Vaultify?

Not yet, but a mobile-friendly version is planned for future updates.

🔹 Can I use Vaultify on multiple devices?

Yes, but you’ll need to self-host Vaultify or sync the encrypted database across devices.