Skip to content

Latest commit

Β 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

VaultIQ Windows Python AES-256 Offline License


Typing SVG


β–ˆβ–ˆβ•—   β–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ•—   β–ˆβ–ˆβ•—β–ˆβ–ˆβ•—  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—
β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β•šβ•β•β–ˆβ–ˆβ•”β•β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β•β–ˆβ–ˆβ•—
β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘     β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘
β•šβ–ˆβ–ˆβ•— β–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘     β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–„β–„ β–ˆβ–ˆβ•‘
 β•šβ–ˆβ–ˆβ–ˆβ–ˆβ•”β• β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•
  β•šβ•β•β•β•  β•šβ•β•  β•šβ•β• β•šβ•β•β•β•β•β• β•šβ•β•β•β•β•β•β•β•šβ•β•   β•šβ•β• β•šβ•β•β–€β–€β•β•

"Your passwords. Your device. Your control."

A military-grade, 100% offline desktop password manager built for people who don't trust the cloud.


Download Β Β  Free Trial Β Β  Get License


🎬 Watch VaultIQ in Action

See the full app before you download β€” live demo and complete build walkthrough.

Video Description Watch
πŸ“± Full App Review Complete walkthrough β€” every screen, every feature β–Ά Watch Now
πŸ”¨ Build & Testing How VaultIQ was built and tested end-to-end β–Ά Watch Now

πŸ“Œ Table of Contents


❓ Why VaultIQ? β€” The Problem With Cloud Password Managers

Security issues and distrust in centralized systems have pushed people towards offline applications. Most people store their passwords in dangerous ways:

❌ Common Mistake ⚠️ Risk
Written on paper Lost, stolen, or physically damaged
Saved in browser Vulnerable to hacking & malware
Same password everywhere One breach = everything compromised
Cloud-based password managers Your data lives on someone else's server
Remembered in head Forgotten, or too simple to be secure

VaultIQ eliminates all of these risks β€” permanently.

Your passwords are encrypted with AES-256 military-grade encryption and stored only on your device.
No cloud. No internet. No server. No risk.
Think of it as a digital safe that lives entirely on your PC.

πŸ’‘ Since your data never goes anywhere, the only way someone can access it is by physically taking your device β€” and even then, they still need your master password and AES-256 encryption to crack.


✨ Features at a Glance

πŸ” Core Password Management β€” Offline Password Vault for Windows

Feature Description
βž• Add Password Save site name, username, password & notes
πŸ‘οΈ Masked View Passwords hidden by default β€” reveal on demand
πŸ“‹ One-Click Copy Copy username or password instantly
πŸ” Instant Search Find any credential in milliseconds
✏️ Edit & Delete Full CRUD β€” manage all credentials easily
πŸ“ Secure Notes Attach private notes to each entry (collapsible)

πŸ›‘οΈ Security Features β€” AES-256 Encrypted Local Password Manager

Feature Description
πŸ” Master Password bcrypt hashed (cost 12) β€” never stored anywhere
πŸ›‘οΈ AES-256-GCM Encryption Same standard used by militaries & banks worldwide
πŸ”’ Hardware-Locked License One license = ONE PC. Cryptographically bound.
⏱️ Auto-Lock Vault locks after 5 minutes of inactivity
🚫 Brute Force Protection 5 failed attempts β†’ 10-minute lockout
πŸ”‘ Single Instance Only one app session allowed at a time
☁️ Zero Cloud 100% offline β€” data never leaves your device

πŸ”‘ Built-in Password Generator

  • Length: 8 to 64 characters
  • Toggle: Uppercase, Lowercase, Numbers, Symbols
  • Option to exclude ambiguous characters (0, O, 1, l, I)
  • Real-time Strength Meter: Very Weak β†’ Very Strong

πŸ’Ύ Backup & Restore β€” Encrypted Local Backup System

Feature Description
πŸ“€ Manual Export Export encrypted backup to any folder or USB
πŸ“₯ Manual Import Restore from backup with master password verification
πŸ”„ Auto-Backup Automatic backup on every save, edit, or delete
πŸ” Encrypted Backup All backup files are also AES-256 encrypted

πŸ”’ Security Architecture β€” 4-Layer Military-Grade Protection

VaultIQ uses 4 independent security layers. All layers must pass before data is accessible.

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                     VAULTIQ SECURITY LAYERS                  β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                              β”‚
β”‚  LAYER 1 ─ Hardware-Locked License                           β”‚
β”‚  Machine ID = SHA-256(MachineGUID + CPU + MAC Address)       β”‚
β”‚  License   = HMAC-SHA256(MachineID, SecretKey)               β”‚
β”‚  β†’ The same license key CANNOT work on a different PC        β”‚
β”‚                                                              β”‚
β”‚  LAYER 2 ─ Master Password (bcrypt)                          β”‚
β”‚  β†’ bcrypt cost factor 12 = 2^12 iterations                   β”‚
β”‚  β†’ Plain text password NEVER stored anywhere                 β”‚
β”‚  β†’ Practically impossible to brute-force                     β”‚
β”‚                                                              β”‚
β”‚  LAYER 3 ─ AES-256-GCM Vault Encryption                      β”‚
β”‚  β†’ PBKDF2HMAC key derivation: 600,000 iterations             β”‚
β”‚  β†’ Random nonce on every single encryption                   β”‚
β”‚  β†’ Data tampering is instantly detected                      β”‚
β”‚                                                              β”‚
β”‚  LAYER 4 ─ Compiled Binary (.exe)                            β”‚
β”‚  β†’ Source code hidden via PyInstaller                        β”‚
β”‚  β†’ Significantly harder to reverse-engineer                  β”‚
β”‚                                                              β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Encryption Specifications

Parameter Value
Algorithm AES-256-GCM
Key Derivation PBKDF2HMAC (SHA-256)
KDF Iterations 600,000
Key Size 256-bit (32 bytes)
Salt 128-bit random (per vault)
Nonce 96-bit random (per encryption)
Password Hash bcrypt (cost factor 12)
License HMAC HMAC-SHA256
Machine ID SHA-256

πŸ’‘ Plain English: Even if someone physically steals your hard drive, they cannot read your vault without your master password. The encryption is the same standard used by military intelligence and banking systems worldwide.


πŸ“₯ How to Download & Use VaultIQ β€” Free Windows Password Manager

Step 1 β€” Download

⬇️ Download VaultIQ v1.0 β€” Windows (.exe)

File size: ~60–80 MB | No installation required β€” just double-click and run.

Step 2 β€” First Launch

1. Double-click VaultIQ.exe
2. Splash screen β†’ Welcome screen appears
3. Click "Start 3-Day Free Trial"  (OR enter your License Key)
4. Set your Master Password (minimum 8 characters)
5. Your vault is ready β€” start adding passwords!

⚠️ Remember your Master Password. It is never stored anywhere. If you forget it, the vault cannot be recovered by anyone β€” including the developer.

Step 3 β€” Add a Password

1. Click "+ Add Password"
2. Enter: Site Name (e.g., Facebook)
3. Enter: Username / Email
4. Enter Password β€” or click "Generate" for a strong one
5. Add Notes (optional)
6. Click "Save Password" βœ…

Step 4 β€” Use a Saved Password

Dashboard β†’ Find your site (search or scroll)
β†’ "CpPW"  β†’ Copies password  (auto-clears clipboard in 30s)
β†’ "CpID"  β†’ Copies username
β†’ "PW"    β†’ Reveals/hides password
β†’ "ID"    β†’ Reveals/hides username

Moving to a New PC?

Option A (Recommended):
  Backup menu β†’ "Choose Folder & Export"
  β†’ Save to USB drive
  β†’ On new PC: Welcome screen β†’ "Import Existing Vault"
  β†’ Enter master password β†’ All data restored βœ…

Option B:
  Copy your Desktop\VaultIQ\ folder to the new PC

πŸ”‘ A new license key is required for a new PC. Contact via Facebook to get one.


πŸ’³ Licensing & Pricing β€” One-Time Purchase, No Subscription

Activation Options

Mode Duration Cost Features
πŸ†“ Free Trial 3 days ΰ§³0 Full access to ALL features
βœ… Personal License Lifetime ΰ§³300–৳500 Permanent, hardware-locked
🏒 Business License Lifetime ৳1,000+ Custom branded version

All licenses are one-time purchases β€” no subscriptions, no renewals, no recurring fees.

How to Get a License Key

1. Download & run VaultIQ.exe
2. Your Machine ID is displayed on the activation screen
3. Message AutomateIQ Labs on Facebook with your Machine ID
4. Complete payment via bKash / Nagad / Bank Transfer
5. Receive your License Key β†’ activate instantly βœ…

πŸ’¬ Message on Facebook to Purchase β†’


πŸ–₯️ Screenshots β€” VaultIQ Offline Password Manager UI

Dashboard Login Screen Password Generator
Dashboard Login Generator

πŸ› οΈ Technical Stack β€” Python Desktop App with AES Encryption

Language          Python 3.11+
UI Framework      Tkinter (built-in β€” zero GUI dependency)
Encryption        cryptography library β€” AES-256-GCM, PBKDF2HMAC
Password Hashing  bcrypt (cost factor 12)
Clipboard         pyperclip (auto-clear after 30 seconds)
Image Handling    Pillow (PIL)
Build Tool        PyInstaller (single .exe, no Python install needed)
Data Storage      JSON β€” AES-encrypted .vaultiq files

Project Size & Stats

Metric Value
Total Python Files 9 source files
Total Lines of Code 5,300+ lines
UI Code (ui.py) 2,100+ lines
Security Layers 4 independent layers
Unique Screens 9 screens
Total Features 25+ features
Build Output ~60–80 MB (.exe)

File Architecture

File Lines Role
ui.py 2,100+ Complete UI β€” all 9 screens
admin_tool.py 950+ License generator & customer records
vault.py 560+ Credential storage engine
encryption.py 260+ AES-256-GCM encryption engine
auth.py 390+ Authentication & session management
license.py 510+ Hardware lock & trial system
generator.py 440+ Password generator & strength checker
backup.py 420+ Encrypted backup & restore system
main.py 222 Entry point & environment checks

πŸ’» System Requirements

Requirement Minimum
Operating System Windows 7 / 10 / 11 (64-bit recommended)
RAM 50 MB
Storage 20 MB (app) + vault data
Internet ❌ Not required β€” fully offline
Installation ❌ Not required β€” portable .exe
Admin Rights Not required for standard use

VaultIQ is fully self-contained. No Python, no runtime, no dependencies β€” just run the .exe.


❓ FAQ β€” Offline Password Manager Questions Answered

Does VaultIQ send any data to the internet?

Absolutely not. VaultIQ is 100% offline. Zero network calls, zero telemetry, zero cloud sync. Your data never leaves your PC β€” ever.

What happens if I forget my master password?

The master password is never stored β€” not even by the developer. If you forget it, the vault cannot be recovered by anyone. Always keep a secure note of your master password.

Can I use the same license on multiple PCs?

No. Each license key is cryptographically bound to one specific PC using hardware fingerprinting (CPU + MAC + MachineGUID). A new license is required for each device.

Is the free trial limited in any way?

No. The 3-day free trial gives complete access to every single feature. It simply expires after 72 hours.

Can I back up my vault and use it on a new PC?

Yes. Export your encrypted backup, install VaultIQ on the new PC, get a new license, then import your backup with your master password. All data restored perfectly.

What if the developer stops support?

Since VaultIQ is fully offline and license verification is done locally, the app will continue to work indefinitely β€” zero server dependency.

Is VaultIQ open source?

The source code is proprietary and not publicly distributed. This repository is used for distribution and documentation only.

How is VaultIQ different from KeePass or Bitwarden?

VaultIQ is purpose-built for simplicity and Windows users who want zero setup. No plugins, no sync, no configuration. Download, run, done. Plus it includes a hardware-locked commercial licensing system.


πŸ‘¨β€πŸ’» About the Developer

Muhammad Antor β€” AutomateIQ Labs πŸ‡§πŸ‡©

AI Automation Engineer Β· Python Developer Β· Cybersecurity Enthusiast Β· Custom Software Builder

VaultIQ demonstrates real-world implementation of:

  • πŸ” Applied cryptography β€” AES-256-GCM, PBKDF2, bcrypt
  • πŸ–₯️ Production desktop app development β€” Python + Tkinter
  • πŸ”‘ Custom hardware-locked licensing systems β€” HMAC-SHA256 machine binding
  • πŸ—οΈ Clean multi-module Python architecture β€” 9 files, 5,300+ lines
  • πŸ“¦ Professional software packaging β€” PyInstaller single-exe distribution

LinkedIn Facebook GitHub Email


πŸ“ž Contact & Support

Platform Link
πŸ’¬ Facebook Page facebook.com/automateiq.labs
πŸ’Ό LinkedIn linkedin.com/in/muhammad-antor
πŸ“§ License Inquiries Message via Facebook Page
πŸ› Bug Reports Open a GitHub Issue

For license purchases:

  1. Message the Facebook page with your Machine ID
  2. Complete payment (bKash / Nagad / Bank Transfer)
  3. Receive your License Key within minutes βœ…

βš–οΈ Legal

VaultIQ is proprietary software. Β© 2026 AutomateIQ Labs. All rights reserved.

βœ… Permitted:
   β†’ Personal use with a valid license key
   β†’ Backup and restore on the licensed PC
   β†’ Transfer to a new PC (new license required)

❌ Not Permitted:
   β†’ Copying, distributing, or sharing without permission
   β†’ Reverse engineering or decompiling
   β†’ Reselling or sublicensing
   β†’ Using any part of the source code without permission

Made by AutomateIQ Labs

VaultIQ v1.0 β€” Β© 2026 AutomateIQ Labs

"Your passwords. Your device. Your control."

About

πŸ” VaultIQ β€” Offline Password Manager for Windows | AES-256 Encryption | 100% No Cloud | Free Trial Available

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors