Stop Flock

An easy, privacy-friendly mobile app to explore, map, and share the locations of surveillance cameras in your community, Flock or otherwise.

What is the Stop Flock App?

Stop Flock is a free and open-source mobile app (for iOS and Android) for exploring and contributing to public surveillance camera mapping. It's designed for anyone—no mapping experience required.

How Does It Work?

All features are built for anyone to use—citizens, journalists, organizers, technologists, or curious neighbors.

Quick Start Guide

  1. Download & open the app (links below).
  2. Location permission: Grant if you want to use "center on me" (optional).
  3. Map download: The app downloads the world map the first time. Let it finish before exploring (progress in the Settings page).
  4. Download specific map areas (optional): Useful for reliable offline mapping.
  5. Create a camera profile for each type of camera you want to view or submit. Profiles control which cameras are visible and which tags are applied when you submit new points.

Standard Flock Camera Tags

man_made=surveillance
surveillance=public
surveillance:zone=traffic
surveillance:type=ALPR
camera:type=fixed
camera:mount=<optional; usually 'pole'>
manufacturer=Flock Safety
manufacturer:wikidata=Q108485435
camera:model=<optional; only if you know>
operator=<optional; only if you know>
operator:wikidata=<optional; if there is one>
direction=<0-359> (handled by the app)

Add additional profiles for other camera types or purposes as needed. Generic profiles are not supported for submissions. Enabled profiles also control what the app displays, downloads, and allows you to tag.

Choosing Your Upload Mode

Tip: Switching between sandbox and production keeps accounts separate; the app helps you manage logins for each mode independently.

Submitting a Camera

  1. Set upload destination (simulate/sandbox/production) in the app.
  2. Log in if needed—production and sandbox require separate OSM accounts.
  3. Find your desired map location and tap “tag camera.”
  4. Refine the marker’s location, set direction, choose a camera profile.
  5. Submit! (App fills common tags automatically from your profile and app context.)
  6. Always practice in Simulate and Sandbox modes first to verify correct tagging/location before posting to the real map.

Offline & Privacy Features

Download

Download on the App Store Get it on Google Play

Note: These links are placeholders only. For current beta downloads, please see the GitHub Releases page.

Beta Screenshots

San Francisco map screenshot Tag camera screenshot Download area screenshot Settings screenshot

Privacy Policy

This app does not collect or transmit any personal data. All map data is loaded directly from OpenStreetMap and its mirrors. If you choose to authenticate with OpenStreetMap to submit camera locations, your credentials are handled via OAuth and not stored. Your location is used only locally on-device to center the map and show nearby cameras.

Terms and Conditions

This software is provided as-is under the GNU Affero General Public License v3.0. By using this app, you agree not to use it for illegal purposes. You are responsible for your contributions to OpenStreetMap and must comply with OpenStreetMap's terms when uploading data.

Source Code

You can view and contribute to the code on GitHub: https://github.com/stopflock/osm-mapper-app