# Kit Vault — Emergency Preparedness Tracker

> Emergency Preparedness Tracker (iPhone/iPad app by FERNANDO MIGUEL FERRAO DO AMARAL.)

- Source: https://appshunter.io/ios/app/kit-vault/id6758805254 (this page in markdown: same URL + `.md`)
- Developer: [FERNANDO MIGUEL FERRAO DO AMARAL](https://appshunter.io/developer/1835260258)
- Category: Utilities
- Price: Free
- Age rating: 4+
- Requires: iOS 15.0 · 12 MB
- Languages: English
- Released: 2026-02-24
- Data updated: 2026-06-10
- User reviews in markdown: https://appshunter.io/ios/app/kit-vault/id6758805254/reviews.md

## What is Kit Vault?

Kit Vault is your all-in-one emergency preparedness companion. Kit Vault gives you unlimited inventory tracking, family coordination, and emergency guides — all with a beautiful, intuitive interface.


## Version history (last 3 releases)

### 1.03 — 2026-03-22

New Features:

Manual item-to-requirement linking — Users can now manually link inventory items to kit requirements, overriding auto-matching. Link/unlink via proper buttons on each requirement row, with a searchable item picker sheet. Links persist across sessions and are included in data export/import.
Native barcode scanner — Built a custom AVFoundation-based scanner plugin that uses iOS's built-in barcode detection. Supports EAN-8/13, UPC-E, Code 39/93/128, and QR codes. Falls back to manual barcode entry with Open Food Facts product lookup.
Emergency contact delete button — Added a destructive delete button to the emergency contact edit dialog.
Unit translations (Portuguese) — All 11 measurement units (liters, gallons, servings, etc.) now translated to Portuguese across all screens.

UI Improvements:

Kit requirement action buttons ("Link item" and "Add to list") are now proper, clearly labeled buttons with icons instead of tiny text links.
"Add" button renamed to "Add to list" with a shopping cart icon to avoid confusion with adding items to inventory.
Landing page updated: removed Google Play button, App Store button links to the correct listing.

Performance Optimizations:

Eliminated double-render on startup in useInventory and useFamily hooks (lazy state initializers).
Memoized kit template conversion, expiring item filters, inventory search, and shopping list checks.
Converted O(n²) shopping list lookup to O(n) using Set-based approach.
Cached settings reads — no longer parsed from localStorage on every render.
Bundle size reduced from 1214KB to 862KB (29% smaller).

### 1.02 — 2026-03-13

Improvements to the user experience and bug fixes.

### 1.01 — 2026-02-24

No release notes.

## More apps by FERNANDO MIGUEL FERRAO DO AMARAL

- [Live Tabs](https://appshunter.io/ios/app/live-tabs/id6751464571)
- [Siege Blitz](https://appshunter.io/ios/app/siege-blitz/id6757228020)

All apps by FERNANDO MIGUEL FERRAO DO AMARAL: https://appshunter.io/developer/1835260258

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-06-10.*
