About OwnTracks
OwnTracks - Your location companion OwnTracks allows you to keep track of your own location. You can build your private location diary or share it with your family and friends. OwnTracks is open-source and uses open...
OwnTracks - Your location companion OwnTracks allows you to keep track of your own location. You can build your private location diary or share it with your family and friends. OwnTracks is open-source and uses open protocols for communication so you can be sure your data stays secure and private. Continued use of GPS running in the background can dramatically decrease battery life.
Version History UI enhancements and fixes - [NEW] Xcode 27, minimum iOS Version 17 - [NEW] do not clear waypoints and queue for connection changes #900 #906 - [NEW] Status info page enhancements #899 - [NEW] date and number formatting according to system settings (Region, Language, Number Format, Date Format, Measurement System) #901 - [NEW] increase log level - [NEW] Transitioning to the UIKit scene-based life cycle - [FIX] show region monitoring problems in UI and log #908 - [FIX] Card Info is published it main device topic instead of /info #914 - [FIX] avoid crash when using intents w/o auth keys - [FIX] Copy coordinates / topic into clipboard #903 - [FIX] incomplete address book selection lists for friends 27.0.1 Sep 30 ### Security This release addresses a security advisory covering several intent-handling and remote configuration vulnerabilities. Users are strongly encouraged to upgrade. Thanks to [Noel Gomillion](https://github.com/engomillion) & [Pranati Majhi](https://github.com/pmajhi) at Texas A&M for working with us on this. - External configuration loading (via `owntracks://` URLs and config files) is now disabled by default and must be explicitly enabled in Settings - A confirmation dialog is shown when enabling external configuration, warning that any config URL can fully reconfigure the app - All intents/shortcuts now require a shared secret (`Intent Auth Key`) in every intent, preventing unauthorised apps from triggering location publishes or changing monitoring mode. The `Intent Auth Key` is created once when the app is installed. - Security-related preferences (`allowConfigurationByURIAndConfigFile`, `allowIntentControl`, `intentAuthKey`) cannot be changed via imported config files or URLs ### New features - New **Remote Control** preferences screen showing the intent auth key (with a copy-to-clipboard function) for use with shortcuts. The `Intent Auth Key` is created once when the app is installed. - A new setting `remoteConfguration` controls (defaults to `off`) - Config import screen now shows a structured diff of what is changing ### Under the hood - [NEW] UI implemented in Swift - [NEW] replace Cocoapods with swift packages - [NEW] replace Cocoalumberjack with os_logger 26.2.3 Jul 6 Bug Fixes and iOS 26 adpation [NEW] adapt to XCode 26 - requires iOS 17 or later [FIX] Settings options missing HTTP Mode #874 26.1.1 12/10/2025 Bug fixes and translation updates [NEW] Russian and French translation update [FIX] SUBSCRIBE is not repeated if MQTT broker reports no "sessionPresent" in CONNACK #866 [FIX] cleanup if broker repors no sessionpresent in CONNACK (mqttc) 18.5.2 09/10/2025 Bug fixes and additional Languages [FIX] honor broker's max_topic_alias in MQTTv5 #864 [NEW] Add simplified Chinese [NEW] Add Russian [NEW] Add Romanian [FIX] Remove abandoned Czech 18.5.1 08/23/2025 Bugfixes and Performance Enhancements - [FIX] speedup message burst processing 18.4.7 08/11/2025 Bugfixes [FIX] Reconnect timer gets set to 86400 when using HTTP Issue #857 18.4.6 08/01/2025 Enhancements, bugfixes, and performance optimizations [NEW] Automatically "adapt" to changes in movement #843 [NEW] offline mode #722 [NEW] Add motion state detection #846 [NEW] add Romanian and Russian (placeholder) [FIX] Incorrect log message (cmd is handled elsewhere) #841 [FIX] Processing duplicate (same tst and createdAt) location messages results in @(null) timestamps #840 [FIX] remove abandoned Czech language [FIX] Language cleanup [FIX] use CMMotionActivity even with CMMotionActivityConfidenceLow #846 18.4.5 07/22/2025 Bugfixes and performance optimizations [FIX] App killed due to overrun background time #836 [NEW] show warning message after app swipe out #832 remove sharedFriends only used by obsolete today widget processing messages Streamline logging #835 [FIX] CoreData synching fixes [FIX] UI transparency for background processing 18.3.5 03/12/2025 UI fixes [FIX] warn and correct negative or zero position max [FIX] Can't post POI with image #834 [NEW] add section index to history for easy naviagation [FIX] History tab shown although disabled by default #833 18.3.2 02/20/2025 UI enhancements [NEW] Display region on Friends' details page? #831 [FIX] speedup old waypoints deletion [NEW] Navigate to Region / POI #829 18.3.1 02/12/2025 UI enhancements [NEW] POI with photos (tagging) #824 18.1.0 12/22/2024 Some UI enhancements, French, and Galician Language [NEW] Galician Language #671 [NEW] French Language #671 [NEW] keep user location available even in no-map mode #809 18.0.4 09/30/2024 iOS 18 ready, cleanup, and bug fixes [NEW] iOS 18 ready (with Xcode 16), minimum supported iOS/ipadOS version 16.0 [NEW] upgrade libsodium [FIX] tentative fix for not being able to upgrade monitoring mode in background [FIX] Swedish Language #671 [FIX] rename "Publish" in Settings #803 [FIX] +follow region is too small #797 [FIX] tentative fix for OwnTracks publishing invalid coordinates #668 [FIX] reportLocation command triggering in Manual mode #800 [NEW] remove deprecated Featured Content #802 18.0.1 09/17/2024 UI Improvements and Bug Fixes [NEW] osmTemplate / osmCopyright optional parameters #794 [NEW] OSM map tiles #794 [NEW] force MQTT cleanSession after configaration change #792 17.3.1 05/06/2024 UI Improvements and Bug Fixes [FIX] timer triggered locations updates use fresh GPS fix #781 [NEW] Fully reset configuration when changing mode and/or host/port #771 [FIX] "Change Monitoring Mode" doesn't work if the app is on the settings page #768 [FIX] Make encryptionKey for payload encryption configurable over .otrc #774 [FIX] Robustness of settings and configuration messages #775 [FIX] use defaults for imported regions/waypoints where possible [NEW] use publish topic, qos for MQTT will. willRetainflag always false #780 [NEW] status message #778 [FIX] OwnTracks crashes with _type:location containing batt:null #775 [FIX] region tab disappeares but not re-appears when toggling locked setting fast [FIX] include all pods in the project repo [FIX] final Marker layouts [FIX] Launchscreen Attribute #783 [FIX] Remove AbsoluteAltitude for compatibility 17.2.5 03/19/2024 UI Improvements and Bug Fixes [FIX] reconnect after config load from URL inline #770 [FIX] use NSReletiveDateTimeFormatter for timestamp age display [NEW] hide Pin Marker for '+follow' regions 17.1.3 01/30/2024 UI Improvements, Localized Units, Custom HTTP Headers and Bug Fixes [NEW] Show POIs [NEW] Show Regions as Markers instead of deprecated Pins [NEW] httpHeaders added #761 [FIX] allowInvaidCerts setting only in MQTT mode [FIX] default POI to empty string (not transmitted) closes #763 [NEW] hide all MQTT related parameters in HTTP mode on settings screen #759 [NEW] add pressure reading to status view [NEW] use NSMeasurementFormatter for localized units #765 17.1.1 01/15/2024 Bug fixes avoiding crash in some environments [FIX] process both encrypted and non-encrypted messages avoiding crash #755 [FIX] Credit Texts 17.0.5 12/16/2023 Bug fixes [FIX] crash when receiving illegal json closes #755 17.0.4 12/15/2023 JSON Schema Validation and Accessible Logs [NEW] Accessible Logs and JSON Schema Validation [NEW] ISO timestamps in log [NEW] Export functionality for Mac Catalyst [FIX] move "Logs" button to status view [FIX] missing "response" cmd (for tours) [FIX] position of share menu on iPad [FIX] cleanup client certificate selection [FIX] use UTF-8 for .strings files consistently 17.0.3 12/11/2023 Remote command extensions and bug fixes [NEW] add clearWaypoints command #745 [FIX] reconnect after config load via URL #743 [FIX] crash on MQTT negative PUBACK 16.4.3 09/26/2023 Homescreen quick actions and bug fixes [NEW] Homescreen quick actions for monitoring change #737 [FIX] Shortcuts no longer switching mode when phone is locked #740 [FIX] Shortcuts in background mode #740 16.4.1 03/06/2023 Tags, POI marker, Danish translation and bug fixes [NEW] add scale to map view #721 [NEW] tag and POI #705 [NEW] Cleanup the info screen #726 [NEW] Danish Translation [FIX] English Translation "You did disable background fetch" closes #727 [FIX] Crash when saving card with no image #723 [FIX] mark positions triggered by "visits" correctly 16.3.2 02/16/2023 ** Sharing with non-OwnTracks users, Card editing [NEW] lock all changes to configuration with by 'locked' setting #707 [NEW] create/list/delete shares/views in collaboration with ot-recorder [NEW] Edit card info and photo 16.2.5 08/10/2022
Previous Versions
Here you can find the changelog of OwnTracks since it was posted on our website on 2022-01-07 04:36:11.
The latest version is 27.0.1 and it was updated on 2026-10-14 12:53:04. See below the changes in each version.
OwnTracks version 27.0.1
Updated At: 2026-10-14
Changes: Version History UI enhancements and fixes
- [NEW] Xcode 27, minimum iOS Version 17
- [NEW] do not clear waypoints and queue for connection changes #900 #906
- [NEW] Status info page enhancements #899
- [NEW] date and number formatting according to system settings (Region, Language, Number Format, Date Format, Measurement System) #901
- [NEW] increase log level
- [NEW] Transitioning to the UIKit scene-based life cycle
- [FIX] show region monitoring problems in UI and log #908
- [FIX] Card Info is published it main device topic instead of /info #914
- [FIX] avoid crash when using intents w/o auth keys
- [FIX] Copy coordinates / topic into clipboard #903
- [FIX] incomplete address book selection lists for friends 27.0.1 Sep 30 ### Security
This release addresses a security advisory covering several intent-handling and remote configuration vulnerabilities.
Users are strongly encouraged to upgrade. Thanks to [Noel Gomillion](https://github.com/engomillion) & [Pranati Majhi](https://github.com/pmajhi)
at Texas A&M for working with us on this.
- External configuration loading (via `owntracks://` URLs and config files) is now disabled by default and must be explicitly enabled in Settings
- A confirmation dialog is shown when enabling external configuration, warning that any config URL can fully reconfigure the app
- All intents/shortcuts now require a shared secret (`Intent Auth Key`) in every intent, preventing unauthorised apps from triggering location publishes or changing monitoring mode. The `Intent Auth Key` is created once when the app is installed.
- Security-related preferences (`allowConfigurationByURIAndConfigFile`, `allowIntentControl`, `intentAuthKey`) cannot be changed via imported config files or URLs
### New features
- New **Remote Control** preferences screen showing the intent auth key (with a copy-to-clipboard function) for use with shortcuts. The `Intent Auth Key` is created once when the app is installed.
- A new setting `remoteConfguration` controls (defaults to `off`)
- Config import screen now shows a structured diff of what is changing
### Under the hood
- [NEW] UI implemented in Swift
- [NEW] replace Cocoapods with swift packages
- [NEW] replace Cocoalumberjack with os_logger 26.2.3 Jul 6 Bug Fixes and iOS 26 adpation
[NEW] adapt to XCode 26 - requires iOS 17 or later
[FIX] Settings options missing HTTP Mode #874 26.1.1 12/10/2025 Bug fixes and translation updates
[NEW] Russian and French translation update
[FIX] SUBSCRIBE is not repeated if MQTT broker reports no "sessionPresent" in CONNACK #866
[FIX] cleanup if broker repors no sessionpresent in CONNACK (mqttc) 18.5.2 09/10/2025 Bug fixes and additional Languages
[FIX] honor broker's max_topic_alias in MQTTv5 #864
[NEW] Add simplified Chinese
[NEW] Add Russian
[NEW] Add Romanian
[FIX] Remove abandoned Czech 18.5.1 08/23/2025 Bugfixes and Performance Enhancements
- [FIX] speedup message burst processing 18.4.7 08/11/2025 Bugfixes
[FIX] Reconnect timer gets set to 86400 when using HTTP Issue #857 18.4.6 08/01/2025 Enhancements, bugfixes, and performance optimizations
[NEW] Automatically "adapt" to changes in movement #843
[NEW] offline mode #722
[NEW] Add motion state detection #846
[NEW] add Romanian and Russian (placeholder)
[FIX] Incorrect log message (cmd is handled elsewhere) #841
[FIX] Processing duplicate (same tst and createdAt) location messages results in @(null) timestamps #840
[FIX] remove abandoned Czech language
[FIX] Language cleanup
[FIX] use CMMotionActivity even with CMMotionActivityConfidenceLow #846 18.4.5 07/22/2025 Bugfixes and performance optimizations
[FIX] App killed due to overrun background time #836
[NEW] show warning message after app swipe out #832
remove sharedFriends only used by obsolete today widget
processing messages Streamline logging #835
[FIX] CoreData synching fixes
[FIX] UI transparency for background processing 18.3.5 03/12/2025 UI fixes
[FIX] warn and correct negative or zero position max
[FIX] Can't post POI with image #834
[NEW] add section index to history for easy naviagation
[FIX] History tab shown although disabled by default #833 18.3.2 02/20/2025 UI enhancements
[NEW] Display region on Friends' details page? #831
[FIX] speedup old waypoints deletion
[NEW] Navigate to Region / POI #829 18.3.1 02/12/2025 UI enhancements
[NEW] POI with photos (tagging) #824 18.1.0 12/22/2024 Some UI enhancements, French, and Galician Language
[NEW] Galician Language #671
[NEW] French Language #671
[NEW] keep user location available even in no-map mode #809 18.0.4 09/30/2024 iOS 18 ready, cleanup, and bug fixes
[NEW] iOS 18 ready (with Xcode 16), minimum supported iOS/ipadOS version 16.0
[NEW] upgrade libsodium
[FIX] tentative fix for not being able to upgrade monitoring mode in background
[FIX] Swedish Language #671
[FIX] rename "Publish" in Settings #803
[FIX] +follow region is too small #797
[FIX] tentative fix for OwnTracks publishing invalid coordinates #668
[FIX] reportLocation command triggering in Manual mode #800
[NEW] remove deprecated Featured Content #802 18.0.1 09/17/2024 UI Improvements and Bug Fixes
[NEW] osmTemplate / osmCopyright optional parameters #794
[NEW] OSM map tiles #794
[NEW] force MQTT cleanSession after configaration change #792 17.3.1 05/06/2024 UI Improvements and Bug Fixes
[FIX] timer triggered locations updates use fresh GPS fix #781
[NEW] Fully reset configuration when changing mode and/or host/port #771
[FIX] "Change Monitoring Mode" doesn't work if the app is on the settings page #768
[FIX] Make encryptionKey for payload encryption configurable over .otrc #774
[FIX] Robustness of settings and configuration messages #775
[FIX] use defaults for imported regions/waypoints where possible
[NEW] use publish topic, qos for MQTT will. willRetainflag always false #780
[NEW] status message #778
[FIX] OwnTracks crashes with _type:location containing batt:null #775
[FIX] region tab disappeares but not re-appears when toggling locked setting fast
[FIX] include all pods in the project repo
[FIX] final Marker layouts
[FIX] Launchscreen Attribute #783
[FIX] Remove AbsoluteAltitude for compatibility 17.2.5 03/19/2024 UI Improvements and Bug Fixes
[FIX] reconnect after config load from URL inline #770
[FIX] use NSReletiveDateTimeFormatter for timestamp age display
[NEW] hide Pin Marker for '+follow' regions 17.1.3 01/30/2024 UI Improvements, Localized Units, Custom HTTP Headers and Bug Fixes
[NEW] Show POIs
[NEW] Show Regions as Markers instead of deprecated Pins
[NEW] httpHeaders added #761
[FIX] allowInvaidCerts setting only in MQTT mode
[FIX] default POI to empty string (not transmitted) closes #763
[NEW] hide all MQTT related parameters in HTTP mode on settings screen #759
[NEW] add pressure reading to status view
[NEW] use NSMeasurementFormatter for localized units #765 17.1.1 01/15/2024 Bug fixes avoiding crash in some environments
[FIX] process both encrypted and non-encrypted messages avoiding crash #755
[FIX] Credit Texts 17.0.5 12/16/2023 Bug fixes
[FIX] crash when receiving illegal json closes #755 17.0.4 12/15/2023 JSON Schema Validation and Accessible Logs
[NEW] Accessible Logs and JSON Schema Validation
[NEW] ISO timestamps in log
[NEW] Export functionality for Mac Catalyst
[FIX] move "Logs" button to status view
[FIX] missing "response" cmd (for tours)
[FIX] position of share menu on iPad
[FIX] cleanup client certificate selection
[FIX] use UTF-8 for .strings files consistently 17.0.3 12/11/2023 Remote command extensions and bug fixes
[NEW] add clearWaypoints command #745
[FIX] reconnect after config load via URL #743
[FIX] crash on MQTT negative PUBACK 16.4.3 09/26/2023 Homescreen quick actions and bug fixes
[NEW] Homescreen quick actions for monitoring change #737
[FIX] Shortcuts no longer switching mode when phone is locked #740
[FIX] Shortcuts in background mode #740 16.4.1 03/06/2023 Tags, POI marker, Danish translation and bug fixes
[NEW] add scale to map view #721
[NEW] tag and POI #705
[NEW] Cleanup the info screen #726
[NEW] Danish Translation
[FIX] English Translation "You did disable background fetch" closes #727
[FIX] Crash when saving card with no image #723
[FIX] mark positions triggered by "visits" correctly 16.3.2 02/16/2023 ** Sharing with non-OwnTracks users, Card editing
[NEW] lock all changes to configuration with by 'locked' setting #707
[NEW] create/list/delete shares/views in collaboration with ot-recorder
[NEW] Edit card info and photo 16.2.5 08/10/2022
OwnTracks version 27.0.1
Updated At: 2026-10-06
Changes: Version History UI enhancements and fixes
- [NEW] Xcode 27, minimum iOS Version 17
- [NEW] do not clear waypoints and queue for connection changes #900 #906
- [NEW] Status info page enhancements #899
- [NEW] date and number formatting according to system settings (Region, Language, Number Format, Date Format, Measurement System) #901
- [NEW] increase log level
- [NEW] Transitioning to the UIKit scene-based life cycle
- [FIX] show region monitoring problems in UI and log #908
- [FIX] Card Info is published it main device topic instead of /info #914
- [FIX] avoid crash when using intents w/o auth keys
- [FIX] Copy coordinates / topic into clipboard #903
- [FIX] incomplete address book selection lists for friends 27.0.1 6d ago ### Security
This release addresses a security advisory covering several intent-handling and remote configuration vulnerabilities.
Users are strongly encouraged to upgrade. Thanks to [Noel Gomillion](https://github.com/engomillion) & [Pranati Majhi](https://github.com/pmajhi)
at Texas A&M for working with us on this.
- External configuration loading (via `owntracks://` URLs and config files) is now disabled by default and must be explicitly enabled in Settings
- A confirmation dialog is shown when enabling external configuration, warning that any config URL can fully reconfigure the app
- All intents/shortcuts now require a shared secret (`Intent Auth Key`) in every intent, preventing unauthorised apps from triggering location publishes or changing monitoring mode. The `Intent Auth Key` is created once when the app is installed.
- Security-related preferences (`allowConfigurationByURIAndConfigFile`, `allowIntentControl`, `intentAuthKey`) cannot be changed via imported config files or URLs
### New features
- New **Remote Control** preferences screen showing the intent auth key (with a copy-to-clipboard function) for use with shortcuts. The `Intent Auth Key` is created once when the app is installed.
- A new setting `remoteConfguration` controls (defaults to `off`)
- Config import screen now shows a structured diff of what is changing
### Under the hood
- [NEW] UI implemented in Swift
- [NEW] replace Cocoapods with swift packages
- [NEW] replace Cocoalumberjack with os_logger 26.2.3 Jul 6 Bug Fixes and iOS 26 adpation
[NEW] adapt to XCode 26 - requires iOS 17 or later
[FIX] Settings options missing HTTP Mode #874 26.1.1 12/10/2025 Bug fixes and translation updates
[NEW] Russian and French translation update
[FIX] SUBSCRIBE is not repeated if MQTT broker reports no "sessionPresent" in CONNACK #866
[FIX] cleanup if broker repors no sessionpresent in CONNACK (mqttc) 18.5.2 09/10/2025 Bug fixes and additional Languages
[FIX] honor broker's max_topic_alias in MQTTv5 #864
[NEW] Add simplified Chinese
[NEW] Add Russian
[NEW] Add Romanian
[FIX] Remove abandoned Czech 18.5.1 08/23/2025 Bugfixes and Performance Enhancements
- [FIX] speedup message burst processing 18.4.7 08/11/2025 Bugfixes
[FIX] Reconnect timer gets set to 86400 when using HTTP Issue #857 18.4.6 08/01/2025 Enhancements, bugfixes, and performance optimizations
[NEW] Automatically "adapt" to changes in movement #843
[NEW] offline mode #722
[NEW] Add motion state detection #846
[NEW] add Romanian and Russian (placeholder)
[FIX] Incorrect log message (cmd is handled elsewhere) #841
[FIX] Processing duplicate (same tst and createdAt) location messages results in @(null) timestamps #840
[FIX] remove abandoned Czech language
[FIX] Language cleanup
[FIX] use CMMotionActivity even with CMMotionActivityConfidenceLow #846 18.4.5 07/22/2025 Bugfixes and performance optimizations
[FIX] App killed due to overrun background time #836
[NEW] show warning message after app swipe out #832
remove sharedFriends only used by obsolete today widget
processing messages Streamline logging #835
[FIX] CoreData synching fixes
[FIX] UI transparency for background processing 18.3.5 03/12/2025 UI fixes
[FIX] warn and correct negative or zero position max
[FIX] Can't post POI with image #834
[NEW] add section index to history for easy naviagation
[FIX] History tab shown although disabled by default #833 18.3.2 02/20/2025 UI enhancements
[NEW] Display region on Friends' details page? #831
[FIX] speedup old waypoints deletion
[NEW] Navigate to Region / POI #829 18.3.1 02/12/2025 UI enhancements
[NEW] POI with photos (tagging) #824 18.1.0 12/22/2024 Some UI enhancements, French, and Galician Language
[NEW] Galician Language #671
[NEW] French Language #671
[NEW] keep user location available even in no-map mode #809 18.0.4 09/30/2024 iOS 18 ready, cleanup, and bug fixes
[NEW] iOS 18 ready (with Xcode 16), minimum supported iOS/ipadOS version 16.0
[NEW] upgrade libsodium
[FIX] tentative fix for not being able to upgrade monitoring mode in background
[FIX] Swedish Language #671
[FIX] rename "Publish" in Settings #803
[FIX] +follow region is too small #797
[FIX] tentative fix for OwnTracks publishing invalid coordinates #668
[FIX] reportLocation command triggering in Manual mode #800
[NEW] remove deprecated Featured Content #802 18.0.1 09/17/2024 UI Improvements and Bug Fixes
[NEW] osmTemplate / osmCopyright optional parameters #794
[NEW] OSM map tiles #794
[NEW] force MQTT cleanSession after configaration change #792 17.3.1 05/06/2024 UI Improvements and Bug Fixes
[FIX] timer triggered locations updates use fresh GPS fix #781
[NEW] Fully reset configuration when changing mode and/or host/port #771
[FIX] "Change Monitoring Mode" doesn't work if the app is on the settings page #768
[FIX] Make encryptionKey for payload encryption configurable over .otrc #774
[FIX] Robustness of settings and configuration messages #775
[FIX] use defaults for imported regions/waypoints where possible
[NEW] use publish topic, qos for MQTT will. willRetainflag always false #780
[NEW] status message #778
[FIX] OwnTracks crashes with _type:location containing batt:null #775
[FIX] region tab disappeares but not re-appears when toggling locked setting fast
[FIX] include all pods in the project repo
[FIX] final Marker layouts
[FIX] Launchscreen Attribute #783
[FIX] Remove AbsoluteAltitude for compatibility 17.2.5 03/19/2024 UI Improvements and Bug Fixes
[FIX] reconnect after config load from URL inline #770
[FIX] use NSReletiveDateTimeFormatter for timestamp age display
[NEW] hide Pin Marker for '+follow' regions 17.1.3 01/30/2024 UI Improvements, Localized Units, Custom HTTP Headers and Bug Fixes
[NEW] Show POIs
[NEW] Show Regions as Markers instead of deprecated Pins
[NEW] httpHeaders added #761
[FIX] allowInvaidCerts setting only in MQTT mode
[FIX] default POI to empty string (not transmitted) closes #763
[NEW] hide all MQTT related parameters in HTTP mode on settings screen #759
[NEW] add pressure reading to status view
[NEW] use NSMeasurementFormatter for localized units #765 17.1.1 01/15/2024 Bug fixes avoiding crash in some environments
[FIX] process both encrypted and non-encrypted messages avoiding crash #755
[FIX] Credit Texts 17.0.5 12/16/2023 Bug fixes
[FIX] crash when receiving illegal json closes #755 17.0.4 12/15/2023 JSON Schema Validation and Accessible Logs
[NEW] Accessible Logs and JSON Schema Validation
[NEW] ISO timestamps in log
[NEW] Export functionality for Mac Catalyst
[FIX] move "Logs" button to status view
[FIX] missing "response" cmd (for tours)
[FIX] position of share menu on iPad
[FIX] cleanup client certificate selection
[FIX] use UTF-8 for .strings files consistently 17.0.3 12/11/2023 Remote command extensions and bug fixes
[NEW] add clearWaypoints command #745
[FIX] reconnect after config load via URL #743
[FIX] crash on MQTT negative PUBACK 16.4.3 09/26/2023 Homescreen quick actions and bug fixes
[NEW] Homescreen quick actions for monitoring change #737
[FIX] Shortcuts no longer switching mode when phone is locked #740
[FIX] Shortcuts in background mode #740 16.4.1 03/06/2023 Tags, POI marker, Danish translation and bug fixes
[NEW] add scale to map view #721
[NEW] tag and POI #705
[NEW] Cleanup the info screen #726
[NEW] Danish Translation
[FIX] English Translation "You did disable background fetch" closes #727
[FIX] Crash when saving card with no image #723
[FIX] mark positions triggered by "visits" correctly 16.3.2 02/16/2023 ** Sharing with non-OwnTracks users, Card editing
[NEW] lock all changes to configuration with by 'locked' setting #707
[NEW] create/list/delete shares/views in collaboration with ot-recorder
[NEW] Edit card info and photo 16.2.5 08/10/2022
OwnTracks version 27.0.1
Updated At: 2026-10-03
Changes: Version History UI enhancements and fixes
- [NEW] Xcode 27, minimum iOS Version 17
- [NEW] do not clear waypoints and queue for connection changes #900 #906
- [NEW] Status info page enhancements #899
- [NEW] date and number formatting according to system settings (Region, Language, Number Format, Date Format, Measurement System) #901
- [NEW] increase log level
- [NEW] Transitioning to the UIKit scene-based life cycle
- [FIX] show region monitoring problems in UI and log #908
- [FIX] Card Info is published it main device topic instead of /info #914
- [FIX] avoid crash when using intents w/o auth keys
- [FIX] Copy coordinates / topic into clipboard #903
- [FIX] incomplete address book selection lists for friends 27.0.1 2d ago ### Security
This release addresses a security advisory covering several intent-handling and remote configuration vulnerabilities.
Users are strongly encouraged to upgrade. Thanks to [Noel Gomillion](https://github.com/engomillion) & [Pranati Majhi](https://github.com/pmajhi)
at Texas A&M for working with us on this.
- External configuration loading (via `owntracks://` URLs and config files) is now disabled by default and must be explicitly enabled in Settings
- A confirmation dialog is shown when enabling external configuration, warning that any config URL can fully reconfigure the app
- All intents/shortcuts now require a shared secret (`Intent Auth Key`) in every intent, preventing unauthorised apps from triggering location publishes or changing monitoring mode. The `Intent Auth Key` is created once when the app is installed.
- Security-related preferences (`allowConfigurationByURIAndConfigFile`, `allowIntentControl`, `intentAuthKey`) cannot be changed via imported config files or URLs
### New features
- New **Remote Control** preferences screen showing the intent auth key (with a copy-to-clipboard function) for use with shortcuts. The `Intent Auth Key` is created once when the app is installed.
- A new setting `remoteConfguration` controls (defaults to `off`)
- Config import screen now shows a structured diff of what is changing
### Under the hood
- [NEW] UI implemented in Swift
- [NEW] replace Cocoapods with swift packages
- [NEW] replace Cocoalumberjack with os_logger 26.2.3 Jul 6 Bug Fixes and iOS 26 adpation
[NEW] adapt to XCode 26 - requires iOS 17 or later
[FIX] Settings options missing HTTP Mode #874 26.1.1 12/10/2025 Bug fixes and translation updates
[NEW] Russian and French translation update
[FIX] SUBSCRIBE is not repeated if MQTT broker reports no "sessionPresent" in CONNACK #866
[FIX] cleanup if broker repors no sessionpresent in CONNACK (mqttc) 18.5.2 09/10/2025 Bug fixes and additional Languages
[FIX] honor broker's max_topic_alias in MQTTv5 #864
[NEW] Add simplified Chinese
[NEW] Add Russian
[NEW] Add Romanian
[FIX] Remove abandoned Czech 18.5.1 08/23/2025 Bugfixes and Performance Enhancements
- [FIX] speedup message burst processing 18.4.7 08/11/2025 Bugfixes
[FIX] Reconnect timer gets set to 86400 when using HTTP Issue #857 18.4.6 08/01/2025 Enhancements, bugfixes, and performance optimizations
[NEW] Automatically "adapt" to changes in movement #843
[NEW] offline mode #722
[NEW] Add motion state detection #846
[NEW] add Romanian and Russian (placeholder)
[FIX] Incorrect log message (cmd is handled elsewhere) #841
[FIX] Processing duplicate (same tst and createdAt) location messages results in @(null) timestamps #840
[FIX] remove abandoned Czech language
[FIX] Language cleanup
[FIX] use CMMotionActivity even with CMMotionActivityConfidenceLow #846 18.4.5 07/22/2025 Bugfixes and performance optimizations
[FIX] App killed due to overrun background time #836
[NEW] show warning message after app swipe out #832
remove sharedFriends only used by obsolete today widget
processing messages Streamline logging #835
[FIX] CoreData synching fixes
[FIX] UI transparency for background processing 18.3.5 03/12/2025 UI fixes
[FIX] warn and correct negative or zero position max
[FIX] Can't post POI with image #834
[NEW] add section index to history for easy naviagation
[FIX] History tab shown although disabled by default #833 18.3.2 02/20/2025 UI enhancements
[NEW] Display region on Friends' details page? #831
[FIX] speedup old waypoints deletion
[NEW] Navigate to Region / POI #829 18.3.1 02/12/2025 UI enhancements
[NEW] POI with photos (tagging) #824 18.1.0 12/22/2024 Some UI enhancements, French, and Galician Language
[NEW] Galician Language #671
[NEW] French Language #671
[NEW] keep user location available even in no-map mode #809 18.0.4 09/30/2024 iOS 18 ready, cleanup, and bug fixes
[NEW] iOS 18 ready (with Xcode 16), minimum supported iOS/ipadOS version 16.0
[NEW] upgrade libsodium
[FIX] tentative fix for not being able to upgrade monitoring mode in background
[FIX] Swedish Language #671
[FIX] rename "Publish" in Settings #803
[FIX] +follow region is too small #797
[FIX] tentative fix for OwnTracks publishing invalid coordinates #668
[FIX] reportLocation command triggering in Manual mode #800
[NEW] remove deprecated Featured Content #802 18.0.1 09/17/2024 UI Improvements and Bug Fixes
[NEW] osmTemplate / osmCopyright optional parameters #794
[NEW] OSM map tiles #794
[NEW] force MQTT cleanSession after configaration change #792 17.3.1 05/06/2024 UI Improvements and Bug Fixes
[FIX] timer triggered locations updates use fresh GPS fix #781
[NEW] Fully reset configuration when changing mode and/or host/port #771
[FIX] "Change Monitoring Mode" doesn't work if the app is on the settings page #768
[FIX] Make encryptionKey for payload encryption configurable over .otrc #774
[FIX] Robustness of settings and configuration messages #775
[FIX] use defaults for imported regions/waypoints where possible
[NEW] use publish topic, qos for MQTT will. willRetainflag always false #780
[NEW] status message #778
[FIX] OwnTracks crashes with _type:location containing batt:null #775
[FIX] region tab disappeares but not re-appears when toggling locked setting fast
[FIX] include all pods in the project repo
[FIX] final Marker layouts
[FIX] Launchscreen Attribute #783
[FIX] Remove AbsoluteAltitude for compatibility 17.2.5 03/19/2024 UI Improvements and Bug Fixes
[FIX] reconnect after config load from URL inline #770
[FIX] use NSReletiveDateTimeFormatter for timestamp age display
[NEW] hide Pin Marker for '+follow' regions 17.1.3 01/30/2024 UI Improvements, Localized Units, Custom HTTP Headers and Bug Fixes
[NEW] Show POIs
[NEW] Show Regions as Markers instead of deprecated Pins
[NEW] httpHeaders added #761
[FIX] allowInvaidCerts setting only in MQTT mode
[FIX] default POI to empty string (not transmitted) closes #763
[NEW] hide all MQTT related parameters in HTTP mode on settings screen #759
[NEW] add pressure reading to status view
[NEW] use NSMeasurementFormatter for localized units #765 17.1.1 01/15/2024 Bug fixes avoiding crash in some environments
[FIX] process both encrypted and non-encrypted messages avoiding crash #755
[FIX] Credit Texts 17.0.5 12/16/2023 Bug fixes
[FIX] crash when receiving illegal json closes #755 17.0.4 12/15/2023 JSON Schema Validation and Accessible Logs
[NEW] Accessible Logs and JSON Schema Validation
[NEW] ISO timestamps in log
[NEW] Export functionality for Mac Catalyst
[FIX] move "Logs" button to status view
[FIX] missing "response" cmd (for tours)
[FIX] position of share menu on iPad
[FIX] cleanup client certificate selection
[FIX] use UTF-8 for .strings files consistently 17.0.3 12/11/2023 Remote command extensions and bug fixes
[NEW] add clearWaypoints command #745
[FIX] reconnect after config load via URL #743
[FIX] crash on MQTT negative PUBACK 16.4.3 09/26/2023 Homescreen quick actions and bug fixes
[NEW] Homescreen quick actions for monitoring change #737
[FIX] Shortcuts no longer switching mode when phone is locked #740
[FIX] Shortcuts in background mode #740 16.4.1 03/06/2023 Tags, POI marker, Danish translation and bug fixes
[NEW] add scale to map view #721
[NEW] tag and POI #705
[NEW] Cleanup the info screen #726
[NEW] Danish Translation
[FIX] English Translation "You did disable background fetch" closes #727
[FIX] Crash when saving card with no image #723
[FIX] mark positions triggered by "visits" correctly 16.3.2 02/16/2023 ** Sharing with non-OwnTracks users, Card editing
[NEW] lock all changes to configuration with by 'locked' setting #707
[NEW] create/list/delete shares/views in collaboration with ot-recorder
[NEW] Edit card info and photo 16.2.5 08/10/2022
OwnTracks version 26.2.3
Updated At: 2026-09-26
Changes: Version History ### Security
This release addresses a security advisory covering several intent-handling and remote configuration vulnerabilities.
Users are strongly encouraged to upgrade. Thanks to [Noel Gomillion](https://github.com/engomillion) & [Pranati Majhi](https://github.com/pmajhi)
at Texas A&M for working with us on this.
- External configuration loading (via `owntracks://` URLs and config files) is now disabled by default and must be explicitly enabled in Settings
- A confirmation dialog is shown when enabling external configuration, warning that any config URL can fully reconfigure the app
- All intents/shortcuts now require a shared secret (`Intent Auth Key`) in every intent, preventing unauthorised apps from triggering location publishes or changing monitoring mode. The `Intent Auth Key` is created once when the app is installed.
- Security-related preferences (`allowConfigurationByURIAndConfigFile`, `allowIntentControl`, `intentAuthKey`) cannot be changed via imported config files or URLs
### New features
- New **Remote Control** preferences screen showing the intent auth key (with a copy-to-clipboard function) for use with shortcuts. The `Intent Auth Key` is created once when the app is installed.
- A new setting `remoteConfguration` controls (defaults to `off`)
- Config import screen now shows a structured diff of what is changing
### Under the hood
- [NEW] UI implemented in Swift
- [NEW] replace Cocoapods with swift packages
- [NEW] replace Cocoalumberjack with os_logger 26.2.3 Jul 6 Bug Fixes and iOS 26 adpation
[NEW] adapt to XCode 26 - requires iOS 17 or later
[FIX] Settings options missing HTTP Mode #874 26.1.1 12/10/2025 Bug fixes and translation updates
[NEW] Russian and French translation update
[FIX] SUBSCRIBE is not repeated if MQTT broker reports no "sessionPresent" in CONNACK #866
[FIX] cleanup if broker repors no sessionpresent in CONNACK (mqttc) 18.5.2 09/10/2025 Bug fixes and additional Languages
[FIX] honor broker's max_topic_alias in MQTTv5 #864
[NEW] Add simplified Chinese
[NEW] Add Russian
[NEW] Add Romanian
[FIX] Remove abandoned Czech 18.5.1 08/23/2025 Bugfixes and Performance Enhancements
- [FIX] speedup message burst processing 18.4.7 08/11/2025 Bugfixes
[FIX] Reconnect timer gets set to 86400 when using HTTP Issue #857 18.4.6 08/01/2025 Enhancements, bugfixes, and performance optimizations
[NEW] Automatically "adapt" to changes in movement #843
[NEW] offline mode #722
[NEW] Add motion state detection #846
[NEW] add Romanian and Russian (placeholder)
[FIX] Incorrect log message (cmd is handled elsewhere) #841
[FIX] Processing duplicate (same tst and createdAt) location messages results in @(null) timestamps #840
[FIX] remove abandoned Czech language
[FIX] Language cleanup
[FIX] use CMMotionActivity even with CMMotionActivityConfidenceLow #846 18.4.5 07/22/2025 Bugfixes and performance optimizations
[FIX] App killed due to overrun background time #836
[NEW] show warning message after app swipe out #832
remove sharedFriends only used by obsolete today widget
processing messages Streamline logging #835
[FIX] CoreData synching fixes
[FIX] UI transparency for background processing 18.3.5 03/12/2025 UI fixes
[FIX] warn and correct negative or zero position max
[FIX] Can't post POI with image #834
[NEW] add section index to history for easy naviagation
[FIX] History tab shown although disabled by default #833 18.3.2 02/20/2025 UI enhancements
[NEW] Display region on Friends' details page? #831
[FIX] speedup old waypoints deletion
[NEW] Navigate to Region / POI #829 18.3.1 02/12/2025 UI enhancements
[NEW] POI with photos (tagging) #824 18.1.0 12/22/2024 Some UI enhancements, French, and Galician Language
[NEW] Galician Language #671
[NEW] French Language #671
[NEW] keep user location available even in no-map mode #809 18.0.4 09/30/2024 iOS 18 ready, cleanup, and bug fixes
[NEW] iOS 18 ready (with Xcode 16), minimum supported iOS/ipadOS version 16.0
[NEW] upgrade libsodium
[FIX] tentative fix for not being able to upgrade monitoring mode in background
[FIX] Swedish Language #671
[FIX] rename "Publish" in Settings #803
[FIX] +follow region is too small #797
[FIX] tentative fix for OwnTracks publishing invalid coordinates #668
[FIX] reportLocation command triggering in Manual mode #800
[NEW] remove deprecated Featured Content #802 18.0.1 09/17/2024 UI Improvements and Bug Fixes
[NEW] osmTemplate / osmCopyright optional parameters #794
[NEW] OSM map tiles #794
[NEW] force MQTT cleanSession after configaration change #792 17.3.1 05/06/2024 UI Improvements and Bug Fixes
[FIX] timer triggered locations updates use fresh GPS fix #781
[NEW] Fully reset configuration when changing mode and/or host/port #771
[FIX] "Change Monitoring Mode" doesn't work if the app is on the settings page #768
[FIX] Make encryptionKey for payload encryption configurable over .otrc #774
[FIX] Robustness of settings and configuration messages #775
[FIX] use defaults for imported regions/waypoints where possible
[NEW] use publish topic, qos for MQTT will. willRetainflag always false #780
[NEW] status message #778
[FIX] OwnTracks crashes with _type:location containing batt:null #775
[FIX] region tab disappeares but not re-appears when toggling locked setting fast
[FIX] include all pods in the project repo
[FIX] final Marker layouts
[FIX] Launchscreen Attribute #783
[FIX] Remove AbsoluteAltitude for compatibility 17.2.5 03/19/2024 UI Improvements and Bug Fixes
[FIX] reconnect after config load from URL inline #770
[FIX] use NSReletiveDateTimeFormatter for timestamp age display
[NEW] hide Pin Marker for '+follow' regions 17.1.3 01/30/2024 UI Improvements, Localized Units, Custom HTTP Headers and Bug Fixes
[NEW] Show POIs
[NEW] Show Regions as Markers instead of deprecated Pins
[NEW] httpHeaders added #761
[FIX] allowInvaidCerts setting only in MQTT mode
[FIX] default POI to empty string (not transmitted) closes #763
[NEW] hide all MQTT related parameters in HTTP mode on settings screen #759
[NEW] add pressure reading to status view
[NEW] use NSMeasurementFormatter for localized units #765 17.1.1 01/15/2024 Bug fixes avoiding crash in some environments
[FIX] process both encrypted and non-encrypted messages avoiding crash #755
[FIX] Credit Texts 17.0.5 12/16/2023 Bug fixes
[FIX] crash when receiving illegal json closes #755 17.0.4 12/15/2023 JSON Schema Validation and Accessible Logs
[NEW] Accessible Logs and JSON Schema Validation
[NEW] ISO timestamps in log
[NEW] Export functionality for Mac Catalyst
[FIX] move "Logs" button to status view
[FIX] missing "response" cmd (for tours)
[FIX] position of share menu on iPad
[FIX] cleanup client certificate selection
[FIX] use UTF-8 for .strings files consistently 17.0.3 12/11/2023 Remote command extensions and bug fixes
[NEW] add clearWaypoints command #745
[FIX] reconnect after config load via URL #743
[FIX] crash on MQTT negative PUBACK 16.4.3 09/26/2023 Homescreen quick actions and bug fixes
[NEW] Homescreen quick actions for monitoring change #737
[FIX] Shortcuts no longer switching mode when phone is locked #740
[FIX] Shortcuts in background mode #740 16.4.1 03/06/2023 Tags, POI marker, Danish translation and bug fixes
[NEW] add scale to map view #721
[NEW] tag and POI #705
[NEW] Cleanup the info screen #726
[NEW] Danish Translation
[FIX] English Translation "You did disable background fetch" closes #727
[FIX] Crash when saving card with no image #723
[FIX] mark positions triggered by "visits" correctly 16.3.2 02/16/2023 ** Sharing with non-OwnTracks users, Card editing
[NEW] lock all changes to configuration with by 'locked' setting #707
[NEW] create/list/delete shares/views in collaboration with ot-recorder
[NEW] Edit card info and photo 16.2.5 08/10/2022 Turkish translation, small enhancements, and bug fixes
[NEW] App does now adjust `locatorInterval` changes immediately, no need to kill and restart. #634
[NEW] How to remove a client certificate? #648
[NEW] Turkish translation #671
[NEW] Copy Topic to clipboard on click/tap? #692
[NEW] Region Monitoring +follow flexible duration #675
[NEW] Feature request: Add the battery property to the friend view #681
[NEW] add distance to Friend Screen
[NEW] Notification sound when friend leaving or entering region #690
[NEW] Change tracking mode enter/leave region #683
[NEW] Feature Request: Publish current monitoring mode on location updates #694
[NEW] Change tracking mode enter/leave region #683
[NEW] Ask for permission to use Apple's reverse geocoder and map #696
[NEW] Change to move mode automatically when phone is charged. #436
[NEW] Notification message "Friend enters/leaves Region" cannot be translated #672
[NEW] History Sections cannot be translated (Notification/Friend/Region) #673
[NEW] Automatic switch on battery
[NEW] Change to move mode automatically when phone is charged. #436
[FIX] Dark Mode Navigation and Tab Bars 16.1.3 02/21/2022
OwnTracks version 26.1.1
Updated At: 2026-07-01
Changes: Version History Bug Fixes and iOS 26 adpation
[NEW] adapt to XCode 26 - requires iOS 17 or later
[FIX] Settings options missing HTTP Mode #874 26.1.1 12/10/2025 Bug fixes and translation updates
[NEW] Russian and French translation update
[FIX] SUBSCRIBE is not repeated if MQTT broker reports no "sessionPresent" in CONNACK #866
[FIX] cleanup if broker repors no sessionpresent in CONNACK (mqttc) 18.5.2 09/10/2025 Bug fixes and additional Languages
[FIX] honor broker's max_topic_alias in MQTTv5 #864
[NEW] Add simplified Chinese
[NEW] Add Russian
[NEW] Add Romanian
[FIX] Remove abandoned Czech 18.5.1 08/23/2025 Bugfixes and Performance Enhancements
- [FIX] speedup message burst processing 18.4.7 08/11/2025 Bugfixes
[FIX] Reconnect timer gets set to 86400 when using HTTP Issue #857 18.4.6 08/01/2025 Enhancements, bugfixes, and performance optimizations
[NEW] Automatically "adapt" to changes in movement #843
[NEW] offline mode #722
[NEW] Add motion state detection #846
[NEW] add Romanian and Russian (placeholder)
[FIX] Incorrect log message (cmd is handled elsewhere) #841
[FIX] Processing duplicate (same tst and createdAt) location messages results in @(null) timestamps #840
[FIX] remove abandoned Czech language
[FIX] Language cleanup
[FIX] use CMMotionActivity even with CMMotionActivityConfidenceLow #846 18.4.5 07/22/2025 Bugfixes and performance optimizations
[FIX] App killed due to overrun background time #836
[NEW] show warning message after app swipe out #832
remove sharedFriends only used by obsolete today widget
processing messages Streamline logging #835
[FIX] CoreData synching fixes
[FIX] UI transparency for background processing 18.3.5 03/12/2025 UI fixes
[FIX] warn and correct negative or zero position max
[FIX] Can't post POI with image #834
[NEW] add section index to history for easy naviagation
[FIX] History tab shown although disabled by default #833 18.3.2 02/20/2025 UI enhancements
[NEW] Display region on Friends' details page? #831
[FIX] speedup old waypoints deletion
[NEW] Navigate to Region / POI #829 18.3.1 02/12/2025 UI enhancements
[NEW] POI with photos (tagging) #824 18.1.0 12/22/2024 Some UI enhancements, French, and Galician Language
[NEW] Galician Language #671
[NEW] French Language #671
[NEW] keep user location available even in no-map mode #809 18.0.4 09/30/2024 iOS 18 ready, cleanup, and bug fixes
[NEW] iOS 18 ready (with Xcode 16), minimum supported iOS/ipadOS version 16.0
[NEW] upgrade libsodium
[FIX] tentative fix for not being able to upgrade monitoring mode in background
[FIX] Swedish Language #671
[FIX] rename "Publish" in Settings #803
[FIX] +follow region is too small #797
[FIX] tentative fix for OwnTracks publishing invalid coordinates #668
[FIX] reportLocation command triggering in Manual mode #800
[NEW] remove deprecated Featured Content #802 18.0.1 09/17/2024 UI Improvements and Bug Fixes
[NEW] osmTemplate / osmCopyright optional parameters #794
[NEW] OSM map tiles #794
[NEW] force MQTT cleanSession after configaration change #792 17.3.1 05/06/2024 UI Improvements and Bug Fixes
[FIX] timer triggered locations updates use fresh GPS fix #781
[NEW] Fully reset configuration when changing mode and/or host/port #771
[FIX] "Change Monitoring Mode" doesn't work if the app is on the settings page #768
[FIX] Make encryptionKey for payload encryption configurable over .otrc #774
[FIX] Robustness of settings and configuration messages #775
[FIX] use defaults for imported regions/waypoints where possible
[NEW] use publish topic, qos for MQTT will. willRetainflag always false #780
[NEW] status message #778
[FIX] OwnTracks crashes with _type:location containing batt:null #775
[FIX] region tab disappeares but not re-appears when toggling locked setting fast
[FIX] include all pods in the project repo
[FIX] final Marker layouts
[FIX] Launchscreen Attribute #783
[FIX] Remove AbsoluteAltitude for compatibility 17.2.5 03/19/2024 UI Improvements and Bug Fixes
[FIX] reconnect after config load from URL inline #770
[FIX] use NSReletiveDateTimeFormatter for timestamp age display
[NEW] hide Pin Marker for '+follow' regions 17.1.3 01/30/2024 UI Improvements, Localized Units, Custom HTTP Headers and Bug Fixes
[NEW] Show POIs
[NEW] Show Regions as Markers instead of deprecated Pins
[NEW] httpHeaders added #761
[FIX] allowInvaidCerts setting only in MQTT mode
[FIX] default POI to empty string (not transmitted) closes #763
[NEW] hide all MQTT related parameters in HTTP mode on settings screen #759
[NEW] add pressure reading to status view
[NEW] use NSMeasurementFormatter for localized units #765 17.1.1 01/15/2024 Bug fixes avoiding crash in some environments
[FIX] process both encrypted and non-encrypted messages avoiding crash #755
[FIX] Credit Texts 17.0.5 12/16/2023 Bug fixes
[FIX] crash when receiving illegal json closes #755 17.0.4 12/15/2023 JSON Schema Validation and Accessible Logs
[NEW] Accessible Logs and JSON Schema Validation
[NEW] ISO timestamps in log
[NEW] Export functionality for Mac Catalyst
[FIX] move "Logs" button to status view
[FIX] missing "response" cmd (for tours)
[FIX] position of share menu on iPad
[FIX] cleanup client certificate selection
[FIX] use UTF-8 for .strings files consistently 17.0.3 12/11/2023 Remote command extensions and bug fixes
[NEW] add clearWaypoints command #745
[FIX] reconnect after config load via URL #743
[FIX] crash on MQTT negative PUBACK 16.4.3 09/26/2023 Homescreen quick actions and bug fixes
[NEW] Homescreen quick actions for monitoring change #737
[FIX] Shortcuts no longer switching mode when phone is locked #740
[FIX] Shortcuts in background mode #740 16.4.1 03/06/2023 Tags, POI marker, Danish translation and bug fixes
[NEW] add scale to map view #721
[NEW] tag and POI #705
[NEW] Cleanup the info screen #726
[NEW] Danish Translation
[FIX] English Translation "You did disable background fetch" closes #727
[FIX] Crash when saving card with no image #723
[FIX] mark positions triggered by "visits" correctly 16.3.2 02/16/2023 ** Sharing with non-OwnTracks users, Card editing
[NEW] lock all changes to configuration with by 'locked' setting #707
[NEW] create/list/delete shares/views in collaboration with ot-recorder
[NEW] Edit card info and photo 16.2.5 08/10/2022 Turkish translation, small enhancements, and bug fixes
[NEW] App does now adjust `locatorInterval` changes immediately, no need to kill and restart. #634
[NEW] How to remove a client certificate? #648
[NEW] Turkish translation #671
[NEW] Copy Topic to clipboard on click/tap? #692
[NEW] Region Monitoring +follow flexible duration #675
[NEW] Feature request: Add the battery property to the friend view #681
[NEW] add distance to Friend Screen
[NEW] Notification sound when friend leaving or entering region #690
[NEW] Change tracking mode enter/leave region #683
[NEW] Feature Request: Publish current monitoring mode on location updates #694
[NEW] Change tracking mode enter/leave region #683
[NEW] Ask for permission to use Apple's reverse geocoder and map #696
[NEW] Change to move mode automatically when phone is charged. #436
[NEW] Notification message "Friend enters/leaves Region" cannot be translated #672
[NEW] History Sections cannot be translated (Notification/Friend/Region) #673
[NEW] Automatic switch on battery
[NEW] Change to move mode automatically when phone is charged. #436
[FIX] Dark Mode Navigation and Tab Bars 16.1.3 02/21/2022 New languages Dutch and Swedish, bug fix
[NEW] Swedish
[NEW] Dutch
[FIX] send 'location' as '_type' for 'steps' #674 14.2.2 04/21/2021
OwnTracks version 26.1.1
Updated At: 2025-12-10
Changes: Bug Fixes and iOS 26 adpation
[NEW] adapt to XCode 26 - requires iOS 17 or later
[FIX] Settings options missing HTTP Mode #874
OwnTracks version 18.5.2
Updated At: 2025-09-10
Changes: Sep 10, 2025
Version 18.5.2
Bug fixes and translation updates
[NEW] Russian and French translation update
[FIX] SUBSCRIBE is not repeated if MQTT broker reports no "sessionPresent" in CONNACK #866
[FIX] cleanup if broker repors no sessionpresent in CONNACK (mqttc)
OwnTracks version 18.3.5
Updated At: 2025-03-12
Changes: Mar 12, 2025
Version 18.3.5
Bugfixes and performance optimizations
[FIX] App killed due to overrun background time #836
[NEW] show warning message after app swipe out #832
remove sharedFriends only used by obsolete today widget
processing messages Streamline logging #835
[FIX] CoreData synching fixes
[FIX] UI transparency for background processing
OwnTracks version 18.3.2
Updated At: 2025-02-20
Changes: Feb 20, 2025
Version 18.3.2
UI fixes
[FIX] warn and correct negative or zero position max
[FIX] Can't post POI with image #834
[NEW] add section index to history for easy naviagation
[FIX] History tab shown although disabled by default #833
OwnTracks version 18.1.0
Updated At: 2024-12-22
Changes: Dec 22, 2024
Version 18.1.0
UI enhancements
[NEW] POI with photos (tagging) #824
Disclaimer
Official App Store Link
We do not host OwnTracks on our servers. We did not scan it for viruses, adware, spyware or other type of malware. This app is hosted by Apple and passed their terms and conditions to be listed there. We recommend caution when installing it.
The App Store link for OwnTracks is provided to you by apps112.com without any warranties, representations or guarantees of any kind, so access it at your own risk.
If you have questions regarding this particular app contact the publisher directly. For questions about the functionalities of apps112.com contact us.