Local detection & secure upload
Data is encrypted locally before upload
Status: idle
Global live map
Aggregated safe / suspect areas from server
Admin portal (verification required)
Admins fetch encrypted blobs and decrypt server-wrapped keys with their private key. Backend must enforce access control.