Skip to content
WLOCAuthorized iOS location testing

Authorized iOS location QA for developers

How can civic or emergency apps test geofence messaging safely?

Civic and emergency geofence messaging has a high cost of error.

Solution

Solution

WLOC supports staging or explicitly authorized environments where teams can save safe geofence points and verify trigger, exit, expiration, duplicate, and unavailable states. It should never be used to trigger uncontrolled public alerts. Save coordinates, message records, timestamps, app screenshots, and diagnostics before restoring real location.

Problem

Problem

Civic and emergency geofence messaging has a high cost of error. A missed alert, duplicate alert, wrong boundary, or real public notification from a test run can create operational risk. Replay an alert polygon you authored in staging; do not page a live emergency, siren, or public warning channel from this rehearsal.

Use WLOC in 3 steps

Use WLOC in 3 steps

  1. Prepare staging geofences and test accounts.

    Use environments, accounts, and area rules that cannot send real public notifications.

  2. Verify enter, exit, and expiration states.

    Check inside, boundary, outside, expired-message, duplicate-message, and unavailable-area behavior.

  3. Keep audit evidence and restore devices.

    Save coordinates, message records, timestamps, app screenshots, and diagnostics before restoring real location.

Important boundary

Important boundary

WLOC is not a jailbreak. The current testing Profile includes a certificate and a VPN tunnel, and it does not require a separate third-party VPN client. Saving a target, Gateway acceptance, or a submitted Restore does not mean the target app adopted the location or that the device is already restored. WLOC does not promise to override every app's permissions, cache, or anti-cheat checks.