Welcome
Welcome Back
Site Map & Navigation
Find sites with valid local coordinates. Google Maps, OsmAnd, Organic Maps, Guru Maps or Garmin open only when you select Navigate. Use Kongsi to send a site location to someone else.
Bulk Map Search
Paste Collector IDs or SiteIDs, one per line (or separated by commas). 50, 100 or more supported. Matching uses exact IDs and preserves pasted order.
Not Found / Invalid GPS details
Multi-Site Selection & Route Planning
Select sites individually or paste a bulk list. The offline plot is a coordinate diagram, not a road map. Road distances and route optimisation are not calculated offline.
0 sites selected
Real OpenStreetMap road map requires internet. Offline site search and GPX/KML remain available.
Online map not loaded.
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.
Round Trip · A → B → C → … → Z → A
Use GPS (online or offline if the device can obtain a satellite fix), or enter coordinates manually. GPS needs location permission and HTTPS. No location is saved until you press Save.
Choose GPS or enter latitude and longitude manually.
Saved origins are encrypted locally using the unlocked vault key; not included in GPX/KML.
No road route calculated. Uses external routing service; coordinates are sent only when you press Calculate.
Selected Route Order
Exports contain unencrypted site names and GPS coordinates. Verify coordinates before navigation or sharing.
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
Site management, encrypted backups and security.
Site Search
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.