FREQUENTLY ASKED QUESTIONS

Everything you need to know about ArmoryHub

GENERAL

What is ArmoryHub?

ArmoryHub is a comprehensive firearms inventory management app for iOS that helps you track firearms, ammunition, accessories, NFA items, maintenance records, and range sessions. It features military-grade encryption, iCloud sync (optional), and advanced reporting capabilities.

What devices does ArmoryHub support?

ArmoryHub works on iPhone, iPad, and Mac (Apple Silicon and Intel). It requires iOS 17+ for iPhone/iPad and macOS 14+ for Mac. Your data syncs seamlessly across all devices via iCloud (if enabled).

Do I need an internet connection to use ArmoryHub?

No. ArmoryHub works completely offline with full functionality. All data is stored locally on your device. Internet is only needed for optional iCloud sync.

Is my data private?

Absolutely. Your data is stored only on your device and your personal iCloud account (if sync is enabled). We have no servers and never see your data. You can optionally enable AES-256-GCM encryption to encrypt your data.

PRICING & PURCHASE

What's included in the free version?

The free version allows up to 10 firearms with basic inventory tracking and photo storage. Data is local-only (no iCloud sync) and encryption is not available.

What are the Pro pricing options?

Pro Monthly is $9.99/month. Pro Annual is $79.99/year (save 33%). Lifetime Pro is $99.99 one-time payment. All Pro tiers include unlimited firearms, iCloud sync, PIN encryption, range sessions, DOPE books, advanced reports, and maintenance tracking. All subscriptions include a 14-day free trial.

How do I restore my purchase on a new device?

Your purchases are tied to your Apple ID. Just install ArmoryHub on your new device, sign in with the same Apple ID, and tap 'Restore Purchases' in Settings.

SECURITY & ENCRYPTION

How does encryption work?

ArmoryHub uses AES-256-GCM encryption with keys derived from your PIN using PBKDF2 (310,000 iterations). Your encryption key is stored only in your device's Keychain and never leaves your device or syncs to iCloud.

What data gets encrypted?

When you enable PIN encryption, ALL text/string fields are encrypted—including manufacturer, model, serial number, caliber, type, action, location, notes, and more. Dates and numeric values (prices, quantities, counts) are not encrypted due to Core Data type constraints. Documents and photos are encrypted as binary data.

What happens if I forget my PIN?

If you forget your PIN and lose access to all devices with your encryption key, your encrypted data cannot be recovered—ever. This is by design for maximum security. Back up your encryption key to multiple devices using the QR code feature.

How do I use encryption on multiple devices?

Your encryption key doesn't sync via iCloud (for security). To use the same encrypted data on multiple devices, export a QR code from Device A (Settings > Security > Export Key), then scan it with Device B. This happens entirely offline.

What are the security levels?

ArmoryHub offers 5 security levels: (1) No Security, (2) Biometric Only (Face ID/Touch ID), (3) PIN with Encryption, (4) Biometrics + PIN with Encryption (two-factor auth), and (5) Offline + Biometrics + PIN with Encryption (maximum security, no iCloud sync).

iCLOUD SYNC

How does iCloud sync work?

If enabled, ArmoryHub uses Apple's CloudKit to sync your data to your personal iCloud account. Data syncs automatically in the background across all your devices signed into the same Apple ID.

Is iCloud sync required?

No. iCloud sync is completely optional. You can use ArmoryHub entirely offline with local-only storage if preferred.

What if I use encryption with iCloud sync?

When the app is unlocked, decrypted data syncs to iCloud in plaintext. When you close or background the app, all encrypted data is automatically re-encrypted and the encrypted version syncs to iCloud, replacing the plaintext. Your encryption key NEVER syncs to iCloud.

Can I prevent certain data from syncing?

To keep all data local-only, disable iCloud sync in Settings or use Offline mode with encryption for maximum security (no iCloud sync at all).

FEATURES

What is Wife Mode?

Wife Mode displays all firearm values at exactly 50% of their actual value. It's a humorous feature for plausible deniability. 'Honey, this $2,000 rifle was only $1,000!' No app lock required—toggle it anytime in Settings.

Can I track ammunition inventory?

Yes. Track ammunition by caliber, manufacturer, grain weight, type (FMJ, JHP, etc.), lot number, purchase info, and current quantity. When you log range sessions, ammunition is automatically deducted from inventory.

What are DOPE books?

DOPE (Data On Previous Engagement) books track precision shooting data: distance, environmental conditions (temp, wind, humidity), scope adjustments (MOA/Mils), group sizes, and ammunition used. Essential for long-range shooting.

Can I manage NFA items?

Yes. Track NFA firearms (suppressors, SBRs, SBSs, machine guns) with dedicated fields for ATF Form numbers, tax stamp numbers, approval dates, and scanned copies of your Form 4/Form 1 documentation.

What reports can I generate?

Generate inventory reports, purchase logs, disposal log, maintenance logs, DOPE books, NFA registries, and custom queries. All reports export as PDFs with your logo and contact info.

How does maintenance tracking work?

Set global maintenance intervals (by days or rounds fired) for all firearms. The app tracks rounds since last cleaning and days since last maintenance. Visual indicators show Good (green), Warning (yellow), and Overdue (red) status.

CUSTOM DATA

Can I add custom calibers and accessory types?

Yes! Manage custom data in Settings. Add calibers, accessory types, and storage locations that persist across the entire app. Custom data syncs via iCloud (if enabled) so it's available on all your devices.

DATA & BACKUPS

How do I backup my data?

iCloud sync (if enabled) provides automatic backups. You can also export manual backups as ZIP files to Files, Dropbox, Google Drive, etc. Note: ZIP exports are currently NOT encrypted—encryption for ZIP exports is coming in a future update. Export from Settings > Backup & Restore.

Can I export my data?

Yes. Export all data as JSON or CSV files. You can also export individual reports as PDFs. All exports can be saved to Files, email, or cloud storage.

What happens if I lose my device?

If iCloud sync is enabled, your data is safe in iCloud. Install ArmoryHub on a new device, sign in with your Apple ID, and your data syncs automatically. If encryption is enabled, you'll need to import your encryption key via QR code from another device.

TROUBLESHOOTING

iCloud sync isn't working. What do I do?

Check: (1) You're signed into iCloud on all devices, (2) iCloud Drive is enabled in iOS Settings, (3) ArmoryHub has permission to use iCloud (Settings > [Your Name] > iCloud > Apps Using iCloud), (4) You have available iCloud storage. Toggle sync off/on in ArmoryHub Settings if issues persist.

I see duplicate items after syncing. Help!

This can happen with sync conflicts. Go to Settings > Advanced > Resolve Conflicts. The app will show duplicates and let you choose which to keep. Future updates will improve automatic conflict resolution.

The app crashes when I open it. What do I do?

Try: (1) Force close and reopen the app, (2) Restart your device, (3) Update to the latest iOS version, (4) Update to the latest ArmoryHub version. If crashes persist, contact support through the App Store.

LEGAL & COMPLIANCE

Does ArmoryHub provide legal advice?

No. ArmoryHub is a tool for personal record-keeping only. You are solely responsible for complying with all federal, state, and local firearms laws. Consult with legal counsel regarding record-keeping requirements.

Can ArmoryHub help me comply with ATF regulations?

ArmoryHub provides tools to track NFA items, Form 4/Form 1 documentation, and generate reports, but it does not provide legal guidance. You remain responsible for proper NFA registration and compliance.

Who can access my data?

Only you. Your data is stored on your device and your personal iCloud account (if enabled). We have no servers and cannot access your data. Law enforcement would need a warrant for your device or iCloud account—but if encryption is enabled, they would also need your PIN to decrypt the data.

CONTACT & SUPPORT

How do I contact support?

Visit our contact page or reach out through the App Store support page. We typically respond within 1-2 business days.

Can I request a feature?

Absolutely! We love feedback. Visit our contact page or submit feature requests through the App Store. We actively develop new features based on user feedback.

Where can I report bugs?

Please report bugs through our contact page with details about what happened, what you expected, and your device/iOS version. Screenshots help tremendously.