Everything that changed in each release of Dukes App.
Cleaning up App Settings, rebuilding the muting system, improving consistency, and reducing heat on longer drives—without changing how the app behaves.
App Settings are reorganized into clearer sections:
The goal was to turn settings into a proper system instead of a collection of pages.
What changed
Nothing was removed. Everything is just easier to find and manage.
A new section that pulls the most important settings into one place: Driving Mode, CarPlay, alerts, road alerts, speed limits, and common setup items—meant as a quick check before you start driving.
Muting has been rebuilt into a single system, with the goal of removing overlap and making everything easier to understand and manage.
What changed
Mute Alerts When Not Moving — Automatically mutes alerts when you stop driving. Adjustable delay from 2 to 30 minutes. Alerts resume automatically when you start moving again.
Use CarPlay / Bluetooth for Alerts — Alerts only play when connected to CarPlay or vehicle Bluetooth. After disconnect, alerts mute after a short delay if you’re not driving. Adjustable delay: Immediate, 1, 3, or 5 minutes.
A new way to control how much work the app does while driving. Alerts and core behavior stay the same; visuals can be adjusted depending on how you use the app.
Three modes: Normal (full visuals), Cool Driving (everyday mode), Screen Off Alerts (minimal visuals, maximum efficiency).
When your phone is mounted and you want the full visual experience.
Best for: short drives, city driving, when you rely on the map visually.
What to expect: full map visuals, full UI activity, real-time alerts—higher heat and battery use.
The new everyday mode for when you still want the screen on but want the app to run cooler on longer drives.
Best for: longer trips, charging in the car, MagSafe use, streaming music.
What to expect: alerts and driving behavior stay the same; the app feels the same visually, with reduced background visual work. This is what most users should use day to day.
Default recommendation: it looks the same, just runs cooler.
For when you don’t need to watch the phone but still want full alert coverage.
Best for: CarPlay driving, phone in pocket or console, long highway runs.
What to expect: alerts continue normally; phone visuals mostly stop when the screen is off; lowest heat and battery usage.
Simple way to think about it: Normal = everything visible. Cool Driving = same experience, cooler. Screen Off Alerts = alerts only.
Early preview of improved GPS lockouts. Instead of only a fixed radius, the app can collect repeated encounter data and estimate better shapes over time.
Processed entirely on device. Nothing is uploaded or shared. Nothing is applied automatically yet. Future updates will show suggested shapes directly on the map.
This update focused on structure, consistency, and performance. Everything should feel easier to navigate and more predictable, with the same behavior and alert reliability. Heat should also be lower in most driving scenarios, especially on longer trips.
This update focuses on improving alert behavior, enhancing CSA overlays, and increasing overall stability—especially on larger data sets.
Significant improvements have been made to how CSA overlays are handled, particularly for large regions:
Smaller regions retain their fast performance, while larger regions are now far more stable and consistent.
Updated CSA overlay packs are now available.
For best results, delete your existing pack and redownload your region to take advantage of improved, more road-aware overlays.
Large speed limit packs for Texas and California have been split into smaller regions to reduce memory usage and improve stability.
If you are using an older device or have experienced crashes, use the split versions:
These smaller packs significantly reduce memory load during use.
Do not install both the full pack and split packs at the same time. Use either the full version or the split versions—not both.
Go to App Settings → Map & Overlays → Enhanced Speed Limit Data, then pull down to refresh if the new packs don't appear.
Stability, memory usage, and more accurate behaviour across the app.
Added improved K-band lockout behaviour (“K Hold”).
Keeps known false alerts muted briefly after leaving the lockout zone. Prevents mute and unmute flickering on weak or fading signals.
Optional setting to disable if you prefer strict in-zone behaviour only.
Same Road Only rework, police pill updates, ALPR voice options, and bug fixes.
Same Road Only has been completely reworked.
Previously, even when road data was available, the app could fall back to Apple lookups during alert checks. When that happened, it behaved more like Ahead Only and would alert for anything in front of you, including nearby side streets. Not ideal.
Now, Same Road Only uses the enhanced speed limit packs to trace the exact road you are driving on ahead of time, then checks alerts instantly. No network calls, just fast geometry.
New road segment coverage
Average increase across Canada and the US is about 20 percent.
Filtering behaviour has been updated:
Area Scan — Shows all nearby alerts in your area.
Ahead Only — Only shows alerts ahead of you. Behind-angle dismissal tightened from 120° to 45°.
Same Road Only — Only shows alerts on your current road. Pills are dismissed if they fall off the traced road corridor.
Added a distance slider for police pills, located between the filter mode picker and the flash toggle. It works the same as the main police banner distance setting.
Both Same Road Only modes require the enhanced speed limit packs.
If not, the app will fall back to previous behaviour.
Automatically adjusts based on your speed.
Below your set speed (default 80 km/h / 50 mph) — Uses Same Road Only to filter out city noise.
Above your set speed — Switches to your chosen mode (Area Scan or Ahead Only).
You can control how often the app speaks ALPR camera alerts. Visual alerts always show; this only affects voice.
All Alerts — Announces every ALPR camera.
Timed Cooldown — Announces at most once every set number of minutes (1–20). Reduces voice spam in dense areas.
Same Road Only — Announces the first camera on a road, then stays quiet until the road changes. On long roads, it will re-alert after a few kilometers. Best for city driving with many cameras on the same street.
Smart Same Road — Automatically switches behaviour based on speed. Below your set speed: uses Same Road Only. Above your set speed: switches to your chosen mode (All Alerts or Timed Cooldown). Tight filtering in the city and more flexibility at higher speeds.
Navigation improvements, CarPlay fixes, new speed zone support, quality-of-life upgrades, and bug fixes.
Dukes now supports average speed (speed corridor) zones.
The app will:
You can also create your own corridors by dropping start and end pins and setting the speed limit.
Washington deployments are often temporary, so they are not hardcoded.
You can now control navigation and key actions using Siri.
Navigate Home — “Open Dukes and navigate home,” “Start Dukes navigation home.”
Navigate to Work — “Open Dukes and navigate to work,” “Start Dukes navigation to work.”
Navigate to a saved place — “Dukes saved destination,” “Dukes pick destination,” “Dukes start saved trip.”
Open the app — “Open Dukes,” “Launch Dukes.”
Report police — “Dukes report police,” “Report police in Dukes,” “Dukes report cop.”
Cancel navigation — “Cancel route in Dukes,” “Stop Dukes route,” “End Dukes navigation.”
Search for an address — “Dukes search address.” Siri will prompt for the destination and start navigation.
Speed limits now update instantly when changing roads instead of lagging behind by 1–2 seconds.
Expanded support for enhanced downloadable speed limit packs: Australia, New Zealand, and the UK.
Updated enhanced packs with about 20% more speed limit coverage on average.
If you already have a pack downloaded, delete the old one, pull down the Enhanced Speed Limits page to refresh, then redownload the updated pack for your location.
Stability improvements, CarPlay refinements, expanded alert controls, and new customization options.
New options for the consolidated banner system, located in App Settings → Alerts & Sounds → Alert System. Only Consolidated and Expert Consolidated banners are supported on CarPlay.
Consolidated — Your primary threat is shown on the right with full details including band, frequency, direction arrow, signal strength bars, and mute status. Additional signals appear on the left in a compact list.
Expert Consolidated — Displays full details for two signals at once, stacked vertically. Each row includes band, frequency, direction, strength, and mute status. Extra signals appear in a compact list on the left. If only one signal is active, it expands to fill the full banner.
Speed-Based Visibility — Always On (default), Always Off, Hide Above Speed, or Show Only Above Speed. Includes a user-defined speed threshold and a small buffer to prevent flickering.
Speed Intensity Boost — Increases heatmap intensity at higher speeds. Set a speed threshold and boosted intensity level. Below threshold uses normal intensity; above threshold boosts to your configured value.
On busy roads with multiple police reports close together, the app announces the first alert and suppresses repeated voice alerts within that area. You still see every alert on the map and in banners — only the repeated voice announcements are silenced. Disabled by default.
Settings: Radius Mode (Fixed or Speed Adaptive), Fixed Radius (0.25 to 1.0 miles), City Radius and Highway Radius, Speed Threshold (default 50 mph), Time Window (30 seconds to 5 minutes). Clusters reset when you move beyond the radius or when the time window expires.
Path: App Settings → CarPlay → Speed Display → Speed Limit Style
Encounters has been expanded into a full system with three views:
Feed — Timeline of every encounter with full details and signal graphs.
Map — View all encounters together to identify patterns.
Insights — Analytics including band breakdown, activity over time, top frequencies, elevation, and usage trends.
Export options: Native format, Summary CSV, Detailed CSV, and KML. Detailed exports include full data such as location, bearing, speed, direction, and signal strength for testing and sharing.
CarPlay refinement and voice reliability.
Minimal navigation mode showing only ETA and arrival time. Removes banners and route clutter.
Feed system and stability update.
Added feed health colors to GPS lockout button:
Green = healthy · Yellow = stale · Red = down
Added feed status and Restart Feeds in CarPlay.
Major ALP and alert system expansion.
Alert refinement and threat system update.
Performance and UI improvements.
Version marked live (no detailed changelog included in source).
Speed limit accuracy and offline support.
Navigation and usability improvements.
CarPlay, stability, and ALPR introduction.
Initial CarPlay and zoom system release.
Customizable CarPlay zoom levels based on speed.
Available zoom levels:
Configurable options: Low-speed zoom level, High-speed zoom level, Speed threshold for switching.
Available thresholds: 40, 60, 70, 90, 110 kph
Includes a 5 kph buffer to prevent constant switching.
Default setup: Low speed: Medium · High speed: Extra Wide · Threshold: 70 kph
Settings path: Settings → App Settings → CarPlay
Known Issue: CarPlay navigation ETA not calculating correctly.