Existing iOS/Mac user? Update your app to migrate your data to the new cloud backend.
Migration Guide →

Your Firearms Collection, Secured & Synced

The modern way to manage your collection. Zero-knowledge encryption means only you can see your data. Access anywhere from your browser or native apps.

End-to-end encrypted · Cloud synced · Zero-knowledge

ArmoryHub Dashboard

Your Data, Encrypted
Before It Leaves Your Device

Every piece of your collection data is encrypted in your browser before it reaches our servers. We store only encrypted blobs — we literally cannot read your information.

Client-side encryption: When you save any data — a firearm, photo, or document — it's encrypted using AES-256-GCM before being sent to our servers. The encryption key is derived from your PIN using PBKDF2.

What we store: Our database contains only encrypted binary blobs. Serial numbers, photos, purchase prices — all of it is indecipherable without your PIN.

Cross-device sync: When you sign in on another device and enter your PIN, the encrypted data is downloaded and decrypted locally. Your PIN never leaves your device.

Brute force protection: Failed PIN attempts trigger progressive lockouts. Combined with email and password requirements, brute forcing your 6-digit PIN would take ~57 years on average.

AES-256PBKDF2 Key DerivationSupabase InfrastructureZero Server Access
01

You Enter Data

Add your firearms, photos, serial numbers, and collection details in the app.

02

Encrypted in Browser

AES-256 encryption happens client-side using your unique PIN-derived key. Nothing leaves your device unencrypted.

03

Stored as Encrypted Blobs

Our servers only receive and store encrypted data — completely unreadable without your PIN.

Available Everywhere

No app store required for most platforms. Open ArmoryHub in your browser or grab the native app — your encrypted data syncs the same way regardless.

Web App

Works on any device with a modern browser. No installation required — just open and sign in.

ChromeSafariFirefoxEdge
iOS
App Store
Mac
App Store
Windows
Desktop app
Android
APK download
🐧
Linux
AppImage

One account, every platform.

Install Steps

Pick your platform for native and web install options.

Native App
  1. 1.Tap the button above
  2. 2.Install from App Store
Web App
  1. 1.Visit portal.armoryhub.app in Safari
  2. 2.Tap Share (□↑) → 'Add to Home Screen'

Existing iOS/Mac Users

If you have data in the legacy app, update from the App Store first to migrate your collection to the cloud.

Start Free, Upgrade When Ready

Try ArmoryHub free with basic inventory tracking. Upgrade to Pro for unlimited items and advanced features.

Free

New
$0forever
  • 3 firearms
  • 3 accessories
  • 3 ammo types
  • 1 photo per item
  • Value tracking
  • Encryption & sync
Get Started

Pro Monthly

$4.99/month
  • Unlimited everything
  • NFA tracking
  • Range trips & DOPE
  • Maintenance
  • Parts inventory & reloading
  • Reports & export
  • 7-day free trial
Start Trial

Pro Annual

Best Value
$44.99/year
  • Everything in Monthly
  • Save $15/year
  • 7-day free trial
Start Trial

Lifetime

$179.99one-time
  • Everything in Pro
  • Lifetime access
  • All future updates
  • No recurring fees
Buy Lifetime

Free tier includes basic inventory. Pro unlocks unlimited items, NFA tracking, range trips, DOPE book, maintenance, reports, and more. Cancel anytime.

Ready to get started?

Free tier. No credit card required.

Get Started Free