Welcome
Create a password (12+ characters). Site data is encrypted on this device.
Welcome Back
Site data is encrypted on this device.
Map
All Master Sites · Offline Clusters
Local coordinate overview (not a road basemap). Select a state from Master Data to filter pins. No network requests.
Unlock Master Data to view offline clusters.
Reports
Local Master Data summary. Tap a card or row to view records and export. Reused status spelling variants are grouped for reporting only.
By Status
Site Details
Exports are unencrypted. Original Master Data and original status text are not modified.
CSV exports are not encrypted. Handle downloaded files according to your organisation's data policy.
More
Master data, work log and security.
Site Lookup
Fast lookup by Collector ID / SN NAN or SiteID. Other information is available in site details and Advanced Search.
Advanced Search & Filters
Bulk Search · Multiple SiteIDs / Collector IDs
Paste one ID per line from Excel or WhatsApp. Exact matches only. All matching site cards appear on this page.
Paste IDs and press Search.
Site Identity
- 1Identify
- 2Location
- 3Status
- 4Review
Fill in the site identity first. Location and status are in the next steps.
Location is only saved after you select Save. Verify that the coordinates match the site.
Network & Communication
Installation & Remarks
Edit History
Master Data Management
Import or update the master site database. Import directly with secure validation. Existing records are preserved.
Choose the file first. The date is detected from the filename and can be adjusted.
Automatic Mode: Initial Import when empty; Compare & Merge for later updates. You can select several files. They are imported from oldest to newest, and every change is shown for review before anything is saved.
Automatically add new sites and apply changed values only. Unchanged records and sites absent from the new file remain untouched.
Import History
Legacy Database Migration (data.enc)
Select data.enc from the previous ANO Site Hub package. The file is decrypted locally with its original password and encrypted again for this device. The app package itself contains no site database.
Encrypted backups contain the protected local vault. Cross-app synchronization is not enabled.
No legacy import completed
Unencrypted CSV export is disabled to reduce exposure. Never upload master site files to a public website or server.
Security
Storage: IndexedDB encrypted AES-256-GCM. Key: PBKDF2-SHA-256 (600,000 iterations) with a random salt. Lock: configurable inactivity and background timeouts; Lock Now always locks immediately. Network: no server synchronization.
Auto Lock Settings
Switching to a map app or another app will not immediately lock the vault. iOS may suspend or terminate the app; if the page reloads, the password is still required. Never leave an unlocked device unattended.
Changing the password re-encrypts the entire vault. Existing backups retain their original password.
Local encryption does not protect a compromised device or modified application code. Restrict deployment access and review the source before production use.