← Back to full guide

Version History

Everything that changed in each release of Dukes App.

Jump to version
2.3.6 Latest

Cleaning up App Settings, rebuilding the muting system, improving consistency, and reducing heat on longer drives—without changing how the app behaves.

What’s New (Highlights)
  • Rebuilt App Settings with a cleaner structure
  • Fully redesigned muting system
  • New heat and performance modes
  • ETA Mode now available on the phone
  • Improved CarPlay aircraft alerts
  • Early preview of smarter GPS lockouts

App Settings overhaul

App Settings are reorganized into clearer sections:

  • Ready to Drive
  • Driving and Modes
  • Map and Display
  • Tones and Alert Audio
  • Visual Alerts
  • Voice Alerts
  • Road Alerts
  • Navigation
  • CarPlay
  • Data and Downloads
  • Backup and About

The goal was to turn settings into a proper system instead of a collection of pages.

What changed

  • Cleaner structure across all pages
  • Consistent layout and spacing
  • Better grouping of related controls
  • Live summaries on most top-level rows
  • Improved search that lands on the correct page
  • Standalone mode improvements

Nothing was removed. Everything is just easier to find and manage.

Ready to Drive

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 system overhaul

Muting has been rebuilt into a single system, with the goal of removing overlap and making everything easier to understand and manage.

What changed

  • Single muting home with a clear structure
  • GPS lockouts redesigned into one screen
  • Tools for map, list, import, export, promote, and delete
  • Improved lockout list with search and filtering
  • Removed duplicate and legacy muting screens

Voice alert improvements

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.

Heat and performance modes

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).

Normal

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.

Cool Driving

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.

Screen Off Alerts

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.

Map rendering power saver
  • New option to reduce how often the map updates
  • Helps reduce heat on longer drives; slight battery improvement
  • No impact to alerts, lockouts, or detectors
ETA mode — phone app
  • Switch between full navigation and a clean ETA view; tap anytime to toggle back
Phone navigation improvements
  • Tap directions to open the navigation card
  • Switch between full and compact next-turn view
  • Layout improvements so alerts and navigation don’t overlap
CarPlay aircraft alerts
  • Aircraft banner now auto dismisses; same aircraft won’t alert again for 10 minutes
  • In Data Mode: full aircraft details are shown; alert stays visible while relevant

Smart lockouts preview

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.

CSA overlay options
  • New visibility controls: Show All, Medium and High, High Only

Custom feed improvements

  • Option to match CarPlay feedback rules
  • Feedback buttons only appear when close enough
  • Main banner can auto dismiss after about 8 seconds
  • Follow-up confirmation strip: if the main banner closes, a smaller one appears so you can still respond
  • Optional voice alert when feeds go down (“Custom Feeds Down”)—off by default
Custom camera locations
  • You can now enter coordinates manually

Final notes

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.


2.3.5

This update focuses on improving alert behavior, enhancing CSA overlays, and increasing overall stability—especially on larger data sets.

Smarter Alert Clustering
  • Nearby hazards of the same type are now grouped into a single alert.
  • Instead of multiple banners, you'll see combined alerts like “Construction (4 reports)”, reducing clutter and making alerts more relevant while driving.
Improved Voice Alerts
  • Voice alerts are now smarter and less repetitive.
  • The app will only re-announce when something meaningfully changes, resulting in a much cleaner experience on longer drives.
CSA Overlay Improvements

Significant improvements have been made to how CSA overlays are handled, particularly for large regions:

  • Large packs (California, Texas, etc.) now load without memory spikes
  • Lazy tile loading ensures only visible data is loaded
  • Improved tile caching for better stability
  • Download verification prevents corrupted packs from causing issues
  • General improvements to overlay loading and switching

Smaller regions retain their fast performance, while larger regions are now far more stable and consistent.

New CSA Overlay Packs (v2)

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.

CarPlay Improvements
  • You can now tap the ALP connection status in the CarPlay navigation search screen to reconnect to your paired device.

Speed Limit Pack Improvements

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:

  • California North / California South
  • Texas West / Texas Central / Texas East

These smaller packs significantly reduce memory load during use.

Important

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.

To update

Go to App Settings → Map & Overlays → Enhanced Speed Limit Data, then pull down to refresh if the new packs don't appear.


2.3.4

Stability, memory usage, and more accurate behaviour across the app.

CSA overlays
  • Fixed cases where overlays wouldn't load or showed the wrong region at startup
  • Improved state and province detection, especially near borders
  • More reliable activation after app launch
  • Better handling of large packs (California, Texas, etc.)
Speed limits
  • Improved memory handling for large speed limit packs
  • More consistent loading and switching between regions
  • Reduced chance of slowdowns or crashes on older devices

GPS lockouts (K Hold)

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.

General stability
  • Fixed crashes during download and install of larger packs
  • Moved heavy processing off the main thread
  • Improved handling of large data to avoid system issues

2.3.3

Same Road Only rework, police pill updates, ALPR voice options, and bug fixes.

Same Road Only — major upgrade

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

USA: 31,747,729
Canada: 4,113,222
Australia: 1,822,068
New Zealand: 221,773
UK: 3,965,881

Average increase across Canada and the US is about 20 percent.

What this improves
  • Much better accuracy on curves, ramps, and interchanges
  • Far fewer side street alerts in the city
  • Still detects nearby threats like overpasses using proximity logic
  • No regression in areas without data; falls back to previous behaviour

Police pill banner updates

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.

Important note on Same Road Only

Both Same Road Only modes require the enhanced speed limit packs.

  • Download the enhanced pack for your region
  • Speed limits must be enabled in the app

If not, the app will fall back to previous behaviour.

New filter mode: Smart Same Road

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).

ALPR voice alert options

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.

Bug fixes
  • Fixed an issue where app mute rules were ignored by voice alerts
  • Fixed an issue where map icons could sometimes not appear on the phone
  • Fixed an issue where larger data packs could increase memory usage and cause crashes, especially in the background

2.3.2

Navigation improvements, CarPlay fixes, new speed zone support, quality-of-life upgrades, and bug fixes.

Data Mode police map
  • Added a police map to Data Mode. Tap the map button to view all nearby live police alerts on a static map that you can zoom in and out

Average speed zone support (Colorado, Washington)

Dukes now supports average speed (speed corridor) zones.

The app will:

  • Detect when you're approaching and entering a corridor
  • Show the posted speed limit
  • Display your running average speed while inside
  • Work on both phone and CarPlay

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.

CSA improvements
  • Added configurable auto-dismiss timer (up to 30 minutes)
  • Added 👍 / 👎 voting on CarPlay
  • Added banner clustering so duplicate reports group together
GPS lockout improvements
  • Improved GPS-based app lockouts for more reliable filtering of stationary false alerts

Siri voice command support

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.

Navigation core improvements
  • Route snapping with perpendicular projection and heading validation for more accurate positioning
  • Rerouting now shows a “Rerouting…” banner and voice announcement
  • Proactive traffic rerouting using community jam data (off, suggest, auto)
  • Precomputed route distances for faster updates and reduced main thread work
  • Traffic monitoring now works even when CarPlay is active
CarPlay improvements
  • Fixed red navigation card by explicitly setting the background color
  • Added shorter instruction variants so long directions no longer push ETA off screen
  • Increased next turn distance size in ETA mode for better readability

Speed Limit Packs (phone + CarPlay)

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.

Bug fixes
  • Fixed layout issue where ending navigation in ETA mode could leave banners stuck
  • Fixed a crash on launch affecting some users
  • Fixed V1G2 banner arrow direction not updating correctly
  • Fixed iPhone Speaker audio mode not playing alerts correctly; alerts now reliably play through the iPhone speaker when enabled

2.3.1

Stability improvements, CarPlay refinements, expanded alert controls, and new customization options.

ETA Mode / CarPlay
  • Fixed ETA Mode not restoring correctly after background + CarPlay reconnect
  • Prevents unintended fallback to full navigation UI
  • Fixed banner layout offset so police and alert banners display correctly
  • Added ability to toggle ETA Mode and full navigation directly from the Data Mode screen on CarPlay

CarPlay Banner Improvements

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.

CSA Overlay (Heatmaps)

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.

CSA Alert Controls
  • New independent distance controls for map icons, alert banners, and voice alerts
  • Control when alerts appear visually versus when they are announced

Voice Alert Clustering

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.

Police Report Age Filter
  • Added option to filter police alerts by report age
  • Choose to only alert on recent reports within a selected time window (e.g. 0–5 minutes or 0–10 minutes)
  • Helps reduce alerts from older or stale reports
Speed Limit Improvements
  • Feed data speed limit improvements for faster speed changes
  • Added Highway Speed Limit style option for CarPlay

Path: App Settings → CarPlay → Speed Display → Speed Limit Style

CarPlay Updates
  • Added Threat Meter to CarPlay displaying a percentage representing the current risk score
  • Downloadable historical risk score packs by state and province coming soon — refines the score using patterns such as time of day, day of the week, and typical enforcement trends
User Marks (GPS Lockouts)
  • Added export and import support
  • Back up, transfer between devices, or share easily
  • Located in the Muting menu

Encounters

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.

Additional Improvements
  • Add labels and notes to encounters
  • Improved signal tracking so brief drops no longer split encounters into multiple entries
  • Much improved feed stability and overall performance improvements

2.3.0

CarPlay refinement and voice reliability.

Improvements
  • Improved ALP laser direction accuracy
  • Improved Jam To Kill responsiveness
  • Fixed music not resuming after alerts
  • Fixed Uniden R4 signal strength meter
  • Improved voice alert reliability
  • Fixed early voice cutoffs
  • Added Voice Priority Order
CarPlay
  • Fixed 3-digit speed display on small wide screens
  • Improved light mode visibility
  • Fixed sound settings button color
  • Added right-hand drive layout support

ETA Only Mode

Minimal navigation mode showing only ETA and arrival time. Removes banners and route clutter.

Navigation
  • Added avoid tolls and highways
Custom Feeds
  • Separate icon vs alert distance settings
  • Improved reliability
Speed Limits
  • Added option to use Custom Feed data

2.2.9

Feed system and stability update.

Fixes
  • Fixed geofence persistence
  • Improved V1G2 signal display and settings
  • Improved custom feeds
  • Fixed ALP NetRadar tones and parking sensor audio
  • Fixed crash related to ALP parking sensors
  • Fixed cut-off voice alerts
  • Fixed CarPlay R4 and DS1 arrow option
  • CarPlay speed limits now respect MPH/KPH

CarPlay Feed Health

Added feed health colors to GPS lockout button:

Green = healthy  ·  Yellow = stale  ·  Red = down

Added feed status and Restart Feeds in CarPlay.

System Updates
  • Updated battery and power modes
  • Added detailed feed polling states

2.2.8

Major ALP and alert system expansion.

New Features
  • Added full ALP NetRadar support
  • Added app-based K band filtering (Uniden + ALP)
  • Added ALP profile switching (A, B, C)
  • Added Docked Mode power management
  • Added Uniden laser jammer support with JTK controls
  • Added ALP laser alerts with custom tones
  • Added ALP parking sensor proximity alerts
  • Added geofence band muting (ALP radar)
  • Added dynamic muting (PSL and signal strength)
  • Added low-speed radar muting
  • Added CSA synthesized tones
  • Added CarPlay navigation favourites
  • Added ALPR routing warnings
  • Added navigation recalculation speed options
Improvements
  • Improved ALP NetRadar alerts
  • Improved V1G2 settings handling
  • Improved CarPlay refresh and layout
UI / Controls
  • Added manual GPS lockout shield
  • Added JTK button with ALP state colors
  • Speed display turns green when detector connected
Fixes
  • Fixed CSA tone selection
  • Fixed custom feed issues

2.2.7

Alert refinement and threat system update.

  • Improved ALPR alert accuracy and reduced noise
  • Improved ALPR routing behaviour
  • Reworked Alerts and Sounds menu
  • Fixed CarPlay follow issue when phone screen is off
  • Added CSA tones with custom upload support
  • Improved ALP Bluetooth pairing
  • Added Threat Content Mode options
  • Added stoplight color scale for threat levels

2.2.5

Performance and UI improvements.

  • Added CarPlay performance modes (Standard, Smooth, Ultra Smooth)
  • Redesigned Custom Feeds UI with Quick Setup
  • Simplified layout and improved onboarding
  • Added Data Mode theme sync (light/dark)
  • Added adjustable element sizing for Data Mode

2.2.4

Version marked live (no detailed changelog included in source).


2.2.3

Speed limit accuracy and offline support.

  • Added Enhanced Speed Limit Data packs (offline support)
  • Expanded camera database with ExCam
  • Added CarPlay dashboard persistence in split view
  • Improved CarPlay UI layout
  • Fixed aircraft alert dismissal issue
  • Fixed international custom feed bug
  • Added ALP integration and NetRadar beta

2.2.2

Navigation and usability improvements.

  • Improved search results and expanded search area
  • Added navigation control panel with ETA, distance, and controls
  • Added pause and resume navigation
  • Added alternate routes and route overview
  • Added community traffic delays into ETA
  • Improved wide CarPlay layout
  • Added CarPlay navigation controls
  • Added Data Mode navigation tile
  • Expanded CarPlay zoom levels to three stages
  • Added North Up map option
  • Added Parking Sensors mode for Uniden
  • Fixed Bluetooth battery drain
  • Fixed distance unit issues
  • Improved alert dismissal logic

2.2.1

CarPlay, stability, and ALPR introduction.

  • Added Red Light, Speed, and ALPR camera alerts with banners
  • Added options to hide speedometer and speed limit
  • Fixed background radar alerts and duplicate police banners
  • Improved horizontal CarPlay layout and spacing
  • Reduced CPU usage and improved thread safety
  • Added ALPR support and settings
  • Introduced Data Mode dashboard for phone while using CarPlay
  • Added CarPlay camera and ALPR controls
  • Added arrow location indicator and layout controls
  • Fixed V1G2 CarPlay connection status and auto reconnect

2.2.0

Initial CarPlay and zoom system release.

New Features
  • Apple CarPlay support
  • Speed-based map zoom for CarPlay
  • CSA overlay download fix
  • V1G2 stability improvements

Speed-Based Map Zoom

Customizable CarPlay zoom levels based on speed.

Available zoom levels:

Close — 1,500 m
Medium — 3,500 m
Wide — 5,500 m
Extra Wide — 8,000 m
Maximum — 12,000 m

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.

CSA Overlay
  • Fixed overlay downloads
V1G2 Improvements
  • General stability improvements
  • Requested user feedback for connection, alerts, and crashes