Open source · iPhone and Android

Speed camera warner without ads.No account. No tracking.

OpenBlitzer shows fixed speed cameras, red light cameras and section control, and warns you about mobile checks, traffic jams and hazards reported by other drivers. Free and open source, made by Codext GmbH.

  • No ads
  • No account
  • No tracking
  • MIT license
OpenBlitzer app showing the map and a speed camera warning

In Germany, drivers must not use a speed camera warner while driving (§ 23 (1c) StVO). Other countries have similar rules. OpenBlitzer is meant for passengers and for planning a route.

The app is not available in Switzerland.

How it warns

In time, only in your direction, without false alarms.

The warning logic runs entirely on your phone. It knows your speed and heading and only speaks up when something is really ahead of you.

  1. Look ahead

    The faster you go, the further it looks: 300 m in town, up to 1,200 m on the motorway. Cameras that only measure the opposite direction are ignored.

  2. Warn

    A large banner with type, distance and speed limit, plus a chime, a spoken announcement and vibration. A second alert follows shortly before the camera.

  3. Confirm

    After you pass a community report, the app asks: still there? Yes extends the report, No helps remove it. The question disappears by itself after 12 seconds.

Features

Everything a speed camera warner needs.

No premium tier and no ad banners. Every feature is for everyone.

Fixed cameras on the map

Fixed speed cameras, red light cameras and section control from OpenStreetMap, across Europe.

Live reports

Mobile cameras, traffic jam ends, accidents, roadworks, hazards, closures, poor visibility and new fixed cameras. Report with two taps at most.

Confirm or remove

After you pass a report, the app asks whether it is still there. That keeps reports current and lets old ones disappear.

Direction-aware

Warnings only for what is ahead of you and applies to your direction. No alarms for the opposite carriageway or a parallel road.

Banner, chime and voice

Full-width banner with a distance countdown, chime, spoken announcement in English or German, and vibration.

Speedometer and overspeed alarm

GPS speed, the speed limit of the next camera and an alarm when you are too fast. You set the tolerance.

In the background

Keeps warning with the screen off or with your navigation app in front. Music and navigation get quieter for the announcement.

Offline

All fixed cameras are stored on the device and warn without signal. Live reports need a connection and are cached for their lifetime.

HUD mode

A mirrored, high-contrast view of your speed and the next warning that reflects in the windshield.

Demo drive

A simulated drive past cameras shows how warnings look and sound without leaving your desk.

Light and dark

A light map for the day and a dark map for the night.

English and German, km/h and mph

App and voice in English or German, speeds in km/h or mph.

Reports

What the community reports, and for how long.

Every confirmation extends a report by its full lifetime. Once a report has two more No votes than Yes votes, it disappears right away.

  • Mobile speed camera2.5 hours
  • Traffic jam end45 minutes
  • Accident90 minutes
  • Hazard on the road60 minutes
  • Poor visibility2 hours
  • Road closure12 hours
  • Roadworks72 hours
  • New fixed camera30 days

A new fixed camera becomes part of the fixed camera data once three different devices have confirmed it.

No account. No ads. No tracking.

A speed camera warner knows where you drive. That is why your location stays on your phone. Our server only receives what reports need, and nothing that identifies you.

Read the privacy policy

  • No analytics or ad SDKsNothing in the app analyses your behaviour.
  • Warnings are computed on the deviceYour trip is not recorded. To load live reports the app sends your approximate position, which is not stored.
  • Anonymous reportsInstead of an account, a random install ID that the server only stores as a hash.
  • Server in GermanyReports are stored at Hetzner in Germany and deleted at most 30 days after they expire.
Open source

Open code, open data.

App, server and website are MIT licensed on GitHub. Check what the app sends, report bugs, contribute or run everything yourself.

Source code on GitHub

One repository for everything: the Expo app for iPhone and Android, the server and this website.

  • MIT license, free to use and modify
  • Warning engine as a tested TypeScript module
  • Bugs and ideas as issues

Run your own server

The server is small: Bun, one SQLite file and a Docker image. It imports the cameras from OpenStreetMap every week and stores the community reports.

  • Docker image and compose file in the repository
  • Open API, documented in docs/API.md
  • Camera import through the OpenStreetMap Overpass API

Camera data: © OpenStreetMap contributors (ODbL). Missing a fixed camera? Report it in the app or add it to OpenStreetMap directly. Every map built on OpenStreetMap benefits.

Questions

Frequently asked questions

May I use the app while driving?

Not as the driver in Germany: § 23 (1c) StVO forbids operating or carrying a ready-to-use device that shows or warns about traffic enforcement while driving. This includes apps. Passengers may use OpenBlitzer, and you can plan your route with it before you leave. Other countries have their own, sometimes stricter rules.

What does OpenBlitzer cost?

Nothing. No ads, no subscription, no in-app purchases. The source code is MIT licensed on GitHub.

Where does the camera data come from?

Fixed cameras come from OpenStreetMap (© OpenStreetMap contributors, ODbL) and are updated weekly. Mobile cameras and hazards are reported by people using the app.

Why is the app not available in Switzerland?

Switzerland prohibits warnings about traffic checks, for passengers too. So we do not offer OpenBlitzer there.

Is there CarPlay or Android Auto?

Not yet. CarPlay needs a special entitlement from Apple. Both are on the roadmap in the README.

All questions and help

Warnings without ads and without data collection.

Free for iPhone and Android. Made by Codext GmbH in Wolpertshausen, Germany.