Skip to content
SpeedCam AI

Support

Help center

Mounting tips, getting started, accuracy, export formats and privacy details. Can’t find what you need? Email us.

How it works

Three steps from mount to measurement.

No radar gun, no extra hardware. Set the phone up, tap Start Detecting, and SpeedCam AI does the rest.

  1. Step 1: Set up the shot

    Set your iPhone in a window or on a tripod, looking across the road and turned a little to one side, so cars cross the picture. If you like, tap Region and outline the part of the road you want.

    Look across the road
  2. Step 2: Let it learn the view

    Tap Start Detecting. Speeds show straight away while the app learns your view from passing traffic. For more accurate speeds, enter how high the phone sits above the road in Settings › Capture.

  3. Step 3: Collect data

    Live speeds and recording are free, with each session’s count, typical speed and share over the limit. Pro opens the photos of vehicles over your limit and the charts of your street, adds optional video clips, and exports a PDF report, CSV or JSON.

FAQ

Questions, answered.

What is the recommended camera mounting position?

Set the phone up looking across the road, turned a little to one side, so that cars cross the picture rather than drive towards it. A few practical notes:

  • Aim: cars should cross the picture, not drive towards it. A view down the road, along the traffic, is the view the app reads worst. If the line above the buttons asks you to turn the phone, do that.
  • Distance: keep the traffic you want to measure in the nearer lane, close enough that a passing car fills at least a quarter of the picture’s width. Readings are sharpest close up.
  • Height: measure how high the phone sits above the road and enter it in Settings › Capture › Camera height. A measured height improves accuracy.
  • Window mount (interior, facing street): the most common setup. Clean the glass, avoid reflections. Portrait or landscape both work.
  • Tripod (exterior): the camera stays put, which is what accuracy rewards. Use a mount rated for outdoor use.

Avoid pointing directly at the sun, and any position where the phone vibrates continuously. Steady camera, steady readings.

What does “Learning this view” mean?

Speeds show as soon as you tap Start Detecting. Under the status at the top of the Live view, “Learning this view” means the app is still learning your view from passing traffic before it records incidents. The line above the buttons says about how many more vehicles that takes, and the status then changes to “Measuring”.

How many vehicles it waits for follows Settings › Capture › Calibration Level: Off records from the first vehicle, and Low, Standard and High wait for more. To start over, for example after moving the phone, tap the status and choose Start Over.

If it seems slow:

  • Make sure the camera is stable. If the phone moves, the app has to learn the view again.
  • Vehicles need to be moving. Parked cars do not count.
  • If the line above the buttons asks you to turn the phone or move closer, do that: readings are sharper when traffic crosses the view.
  • On a quiet street it takes as long as the traffic takes. Set Calibration Level to Off to record incidents from the first vehicle.

Very little waits while it says Learning this view. Speeds still show live, and in a saved session passing vehicles still count towards your totals. Only the incidents wait.

Nothing is detected, or a banner says vehicle detection is off. What now?

Nothing is detected until you start. Tap Start Detecting, and moving vehicles get a box.

If a banner says vehicle detection is off or could not start, check your connection and tap Retry. The app also retries on its own.

If it keeps happening, open Settings › Help › Diagnostics. It shows the state of each part of the app and your Support ID. Tap Send Diagnostics to see exactly what will be sent before you send it, then email support@speedcam.app with your Support ID so we can find your report.

How accurate is the speed measurement?

Speeds come from the camera and on-device AI. A speed is saved once its reading has settled. For more accurate speeds, enter how high the phone sits above the road in Settings › Capture › Camera height.

Use SpeedCam AI for the questions you would ask about your own street: “Is traffic faster this week than last month?” “Did the new speed bump change anything?” “Which hour is busiest?”

SpeedCam AI is a consumer tool for neighborhood awareness and personal traffic studies. It is not intended for any legal, insurance or enforcement process.

What data formats can I export, and where do the files go?

In Analytics, tap the Export button to export what is on screen, the period, session or campaign you are viewing, with the confidence filter if one is on. Without Pro, the export covers demo data and every recording that is not locked. Start Pro to include locked recordings.

  • Report (PDF): summary figures, charts and a table of your captures. Highlights lists up to 20 incidents chosen to look different from each other.
  • Vehicles (CSV): one row for every vehicle, with its speed where one was measured, for a spreadsheet.
  • Incidents (CSV): one row per incident, with time, speed, confidence, body type, color, lighting and the amount over the limit.
  • Incidents (JSON): every incident record, for your own software.

To send a set of captures with their photos, clips and details as one file, tap Select in Incidents, choose the incidents and tap Export Incidents (Pro). Export All Data, near the bottom of Settings, gathers every record on this iPhone into one file, free, with the photos and videos of every recording that is not locked.

Files are shared through the iOS share sheet: AirDrop, Mail, Files, or any other extension you have installed. Nothing is uploaded to a server during export; the files are made on your iPhone.

What data leaves my phone?

Your recordings never leave your iPhone unless you choose otherwise.

On your iPhone only:

  • Camera frames
  • Incident photos and video clips
  • GPS positions of incidents
  • Vehicle appearance data used for make and color
  • Questions you ask in Ask About Your Data

If you turn on Keep in iCloud (Pro), your incidents, sessions and stats, and your clips and photos, go to your own iCloud account instead. Apple holds them under your Apple Account; SpeedCam AI never receives them. Locations, notes, summaries and thumbnails are stored there encrypted.

Sent to us (the App Store privacy label lists exactly what is collected):

  • Crash reports and performance data
  • Usage statistics, if you allow them: for example sessions, vehicle counts, recorded speeds, camera and subscription status, and the labels you correct
  • Your subscription status (payment details stay with Apple)
  • A diagnostics report, only when you send one from Settings › Help › Diagnostics, filed under your Support ID

You can turn usage statistics off at any time in Settings › Privacy. Photos, video and GPS positions are never sent to us.

Outbound webhooks (Pro) send event data only to endpoints you configure yourself, signed with a secret the app generates. SpeedCam AI does not sit in the middle.

Full details are in the Privacy Policy.

How do I import and analyze a pre-recorded video?

With Pro, tap Import Video in Incidents (or This iPhone › Import Video… on Live). The iOS photo picker opens. Select any video from your library, including security-camera exports.

Next, choose the camera that recorded the video:

  • iPhone: 77°
  • Wide-angle cam: 110°
  • Security cam: 130° or 140°
  • GoPro: 170° (vehicles are counted, but speeds aren’t available for GoPro video yet)

If you know your camera’s field of view, fine-tune the angle with the slider. Set the speed limit where the video was recorded, then follow the remaining steps and tap Process.

The app processes every frame at the video’s native frame rate, with no re-transcoding. Every vehicle with a speed of 5 mph or more is saved as a speed survey, not just the ones over the limit, and the survey shows in Analytics. Incidents follow the same rule as on the live camera: only vehicles over your limit by the margin you choose appear in Incidents.

How do I connect an IP camera?

This feature is Pro (both Annual and Lifetime; see Pricing). Open Settings › Cameras › Connect IP Camera, or on Live tap This iPhone › Connect IP Camera…:

  • Scan for Cameras: the app looks for ONVIF cameras on your local network. Tap a camera to connect.
  • Stream address: if your camera does not appear, enter its RTSP or HTTP MJPEG address and the sign-in details from your camera’s admin panel.

Video is decoded on your iPhone, with no cloud round-trips. H.264 and H.265 RTSP streams are both supported. Save the camera to reconnect with Face ID next time. Each camera’s password is kept in the iOS Keychain on this iPhone, never on a server or in iCloud.

Can SpeedCam AI trigger my smart home or a spreadsheet when an incident is recorded?

Yes. Pro includes outbound webhooks. Point them at Zapier, IFTTT, n8n, Home Assistant, or your own server. Payloads are signed with HMAC-SHA256 and rate-limited to 1000 events per day by default, so a burst cannot run away. Three event types ship: incident_recorded, session_started, session_ended. A video import sends none. Delivery keeps going while the app is in the background, backed by a durable on-device queue and exponential-backoff retries. Setup: Settings › Integrations › Webhooks. Enter your endpoint URL, turn on Enable webhooks, choose the events and tap Send test event. No cloud relay. See Automation for the full webhook reference.

Where are my incident images stored? Can I back them up?

Incident photos and clips are saved in the app’s own storage on your iPhone. They do not appear in your Photos library unless you save them there.

That is where they stay unless you choose otherwise. With Pro you can turn on Settings › iCloud › Keep in iCloud. New clips then move into your own iCloud Drive after recording, and photos follow once the app has finished analyzing each capture. The local copy is removed once iCloud confirms the upload, a small thumbnail stays on the phone so the gallery never waits, and full-size viewing downloads on demand. In the Files app the folders are iCloud Drive › SpeedCam AI › Clips or Photos › a folder named after your device. Turning the switch back off brings your photos and videos home to this iPhone by itself, with no button to press.

To keep a copy elsewhere:

  • In an incident, tap Save to Photos under the clip, or use Save All to Photos for its photos and clip.
  • Use Export Incident in an incident’s share menu to send its clip, photos and details as one file to Files, iCloud Drive, Google Drive or AirDrop.
  • Export All Data, near the bottom of Settings, gathers every record on this iPhone into one file, with the photos and videos of every recording that is not locked.

Clear All Data, at the bottom of Settings, removes all incidents, sessions and stored media permanently, including this device’s files in iCloud Drive. This cannot be undone.

Can the app record video clips?

Yes, with Pro. In Settings › Capture › Video Recording, or Record Video when you start a session, choose Off, Extreme speeding or Every incident, and the clip length (8 seconds by default). Clips stay on your phone, or in your own iCloud Drive if you turn on Keep in iCloud, and are never sent to SpeedCam AI or any third party. In an incident, play the clip full screen, tap Save to Photos under it, or use Share Video and Save All to Photos. Photos are saved for every incident whatever this setting.

Can I keep my recordings, clips and photos in iCloud?

By default everything stays on this iPhone. With Pro you can change that with one switch: Settings › iCloud › Keep in iCloud. It takes effect straight away, with no restart. Turning it on does two things. Your recorded incidents, sessions and stats sync to every iPhone and iPad signed into the same Apple Account, and they come back if you reinstall the app. Your clips and photos move into your own iCloud Drive: clips right after recording, photos once the app has finished analyzing each capture. Once iCloud confirms the upload the local copy is removed to free phone storage; every incident keeps a small thumbnail on the phone, and playback or full-size viewing downloads the file on demand.

Each iPhone writes into its own folder inside the app’s iCloud Drive space and only ever touches its own files, so two devices on the same Apple Account never interfere with each other. A second device can open another iPhone’s photos, but it never moves or deletes them, and whether they are in iCloud at all is decided by that iPhone’s own switch. Deleting an incident, a session, or all data also removes this device’s copies in iCloud Drive.

Turning the switch off stops syncing at once and keeps a copy of everything on this iPhone. Your photos and videos then come home to the phone by themselves, with no button to press; the app tells you first if it needs more free space. Anything you delete while the switch is off comes back if you turn it on again. To delete the app’s copy from iCloud, turn the switch off and use Remove from iCloud under More iCloud Options in the same section. If you sign out of iCloud or change accounts, syncing pauses and nothing is deleted.

The files live in your Apple account. SpeedCam AI never receives them. Google Drive and other providers are not synced automatically; use Export Incident in an incident’s share menu to copy a clip and its photos anywhere the iOS share sheet can reach.

How do I keep a long session running on battery?

Turn on Settings › Capture › Battery Saver. While a session runs, it dims the screen after a short idle period, and touching the screen brings the brightness back. Detection and speeds are unchanged. On long sessions a charging cable or a power bank helps most.

The screen stays awake while a session runs, but the app must stay in the foreground: locking the phone, answering a call, or switching to another app ends the session, and a session with nothing recorded is discarded. Mount the phone, start the session, and leave it on screen. A charging cable or a power bank helps on long sessions.

What happens to video clips when storage runs low is set in Settings › Capture › Video Recording › When storage is low: Pause video (the default, nothing is deleted) or Delete oldest clips.

Does the app recognize make and color?

Yes, with Pro. After a one-time download, saved cars get a make and color, recognized on your iPhone from more than 300 makes and models. Correct either with a tap, and the app learns from your correction for similar cars. To choose which region’s makes it looks for, see Choosing which vehicle makes to look for.

The vehicle appearance download keeps failing (“corrupted in transit” or “Decoding Failed”). What now?

The vehicle appearance models (make, color and body type) are a separate 170 MB download that Apple delivers after you unlock Pro. Those messages mean the file arrived damaged, which is almost always something on the connection rewriting it: a VPN, an ad blocker, a content filter, or the web protection of a security app. Turn those off, or switch to mobile data, then open Settings › AI Models (under Storage) and tap Retry. The download restarts from scratch, and you can turn the tools back on afterwards. Closing the download sheet does not stop a download.

Speed readings, incidents, analytics and exports do not depend on this download. It only adds make, color and body type.

What iPhones and iOS versions are supported?

SpeedCam AI runs on any iPhone with iOS 26. The on-device vehicle detector runs on the Apple Neural Engine. The on-device AI analyst also needs an iPhone that supports Apple Intelligence.

Can I ask questions about my traffic data in plain English?

Yes. A built-in on-device AI analyst (powered by Apple Intelligence) answers natural-language questions about your captured sessions. Ask “What was the fastest vehicle last week?”, “Plot traffic by hour of day”, or “Which session had the most incidents?” Queries and responses never leave your phone, and no prompts are sent to any cloud LLM. Without Pro, it answers about demo data and every recording that is not locked. Start Pro to include locked recordings. Requires an iPhone that supports Apple Intelligence.

What is the subscription pricing?

Two options: Pro Annual at $19.99/year (a 3-day free trial for new subscribers, then auto-renews) or Pro Lifetime at $59.99 one-time (no renewal, transfers across your iPhones). Prices are in US dollars; the App Store shows yours in your local currency. Both unlock the same features. Every session opens in full, with photos and optional clips of vehicles over your limit and charts of your own street, and video import and IP cameras are included. (Free already includes live speeds with no time limit, keeps every session on your iPhone, locked, with its basics open, and lets you explore the charts with Load Demo Data.) Full details including feature comparison on the Pricing page.

Why a subscription? SpeedCam AI is built for the long run. Subscription revenue funds every release: smarter on-device detection, new features, and broader compatibility. There are no ads, no tracking, and no cloud upsell.

Cancel anytime via your Apple ID: iPhone Settings → your name → Subscriptions → SpeedCam AI → Cancel. Cancellation stops the next renewal; access continues through the end of the current billing period.

Is this legal to use?

SpeedCam AI measures and records vehicle speed from your own property or a public right-of-way, using your iPhone camera. This is generally lawful for personal, research, and advocacy purposes in most jurisdictions, under the same legal framework that applies to filming from a public space. Laws vary by location, particularly around data retention, sharing footage of license plates, and using data in formal proceedings. If you intend to share data publicly, check the rules where you live. SpeedCam AI does not provide legal advice.

Known issues

None currently. To report one, open Settings › Help › Diagnostics in the app and tap Send Diagnostics, or email support@speedcam.app.

Release notes

The latest release notes are in the App Store listing.