ASComplete

ASComplete

OpenStreetMap Anti-Surveillance survey app for Android

Patkek Navigation

Screenshots

Screenshot of ASComplete Screenshot of ASComplete Screenshot of ASComplete Screenshot of ASComplete Screenshot of ASComplete Screenshot of ASComplete Screenshot of ASComplete

Description

ASComplete is an OpenStreetMap anti-surveillance surveying application designed to easily add, edit, and audit surveillance infrastructure in the OSM database. Counter Surveillance Features:

  • Add camera nodes and surveillance POIs directly on the map
  • Interactive camera:direction estimation and editing
  • Specify mount type (camera:mount), camera type, surveillance type, and surveillance zones
  • NSI support for camera types
  • Quest system with a StreetComplete / EveryDoor style interface to quickly fill in missing surveillance tags
Privacy & Network Controls:
  • Proxy Support: Route all OpenStreetMap network traffic through a custom proxy
  • Direct in-app OpenStreetMap OAuth authentication
  • Direct download and upload of OpenStreetMap data changesets
Map & Navigation:
  • Built with Jetpack Compose and MapLibre
  • Multiple tile layer map styles supported (including Esri)
  • Native GPS location tracking and interactive map controls
  • Direct element tag editing for advanced users

Anti-features

Properties of this app that are worth knowing about before installing.

  • TetheredNet

Versions

Version Date Size Requires Android Download
0.3.0 current
5081f3a206ac9201…
2026-10-22 23 MB API 25
0.3.0
e12c3aa18b406926…
2026-10-22 23 MB API 25
0.3.0
fba2914bf62058e1…
2026-10-22 23 MB API 25
0.3.0
3c685aeefad88368…
2026-10-22 19 MB API 25

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Approximate locationDetermine the location via the network.
  • Precise locationDetermine the location via GPS.
  • Internet accessSend and receive data over the internet.
  • Network stateCheck whether and how the device is connected.
  • Wi-Fi stateRead information about the Wi-Fi connection.
  • ascomplete.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments