Radar (Find my Device)

Rating: 
5
Your rating: None Average: 5 (1 vote)

Radar (Find My Device) is a native find-my-device app for Sailfish OS: see your device's last position on a map and control it remotely via MQTT or SMS — fully self-hosted, no Google or cloud account involved.

Features:

  • Locate your device on an OpenStreetMap map (optional free Geoapify key needed for a zoomable map)
  • Track other Sailfish OS devices on the same map (Radar app installed + same MQTT broker)
  • Publish your device's GPS position via MQTT (optional — use your own or a free public broker)
  • Remote commands, via MQTT and/or SMS:
    • RING / STOP_RING — ring the device for 60 seconds
    • LOCK — lock the device into the lock screen
    • GPS — report the current position (published via MQTT, or replied by SMS — SMS costs may apply)
    • CAMERA — take a photo (front or back camera) and upload it to your WebDAV folder
    • DELETE — wipe all user data and reboot (NOT a factory reset)
  • Everything is opt-in: each command, MQTT, SMS and background tracking can be enabled/disabled individually in the settings

Security:

  • This is not a spy app: every remote action — even a failed one — shows a notification on the device.
  • All commands are disabled by default.
  • MQTT commands require broker authentication plus a one-time HMAC token derived from your PIN.
  • SMS commands are only accepted from whitelisted numbers and require a TOTP code (authenticator app on a second device) or a one-time backup code.

Tested on: Fairphone 4 (SFOS 5.0.0.62), Emulator (5.0.0.62, 5.1.0.11)

Links:

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-find-my-device-0.1-1.aarch64.rpm181.78 KB16/07/2026 - 14:57
File harbour-find-my-device-0.1-1.armv7hl.rpm181.82 KB16/07/2026 - 14:57
File harbour-find-my-device-0.1-1.i486.rpm181.84 KB16/07/2026 - 14:57
Changelog: 

- Initial implementation of application
- Added MainPage, Device-Page, Map-Page, Settings-Page
- Added backend logic for device tracking, commands, and settings management

Comments

frankps's picture

And where is the download link?

DomiH's picture

Here you are, please try it out 

DomiH's picture

Hehe that was quick, Frank. 

I prepare everything right now, wait some more minutes :P

frankps's picture

Seems to work very fine. Found my phone correctly on the map.

I would love to see this as a Nextcloud app! I will most likely only have one phone in the future :)

DomiH's picture

unfortunately i dont have Nextcloud installed (or experience with it), but if someone is willing to develop such an app and knows how to do it i can support here with the implementation. 

I added also an example python-flask app for personal usage within the github-repo under /docs/examples -- You can run it on your local computer or server and display the location and send remote actions. With that it should be easy to develop a nexcloud app then.