Find My Device (FMD)

Locate and control your device remotely
AppID:de.nulide.findmydevice
Author:Unknown
License:GPL-3.0-only
Donation:Webpage
LiberaPay
InRepoSince:2021-01-09
LastRepoUpdate:2025-11-25
LastAppUpdate:Unknown
LastVersion:0.13.0
Categories:Phone & SMS, Security, System
APK source:
Google Play:Check if it's there
icon I lost my new phone.
And because I don't use Google Services I couldn't locate it and my phone was gone for good.
In the hope that this doesn't happen again, I developed this application, so that I can locate the phone via SMS.

Features:

- Locate the device (using GPS or cellular location)
- Lock the device
- Let the device ring
- Take pictures with the device's camera to see its surroundings
- Factory-reset the device

Usage:

You can control FMD (and thus your phone) either via SMS or via FMD Server.
You send a command to the phone (e.g. "fmd ring") and the phone executes it.

For SMS you can either define a list of trusted contacts (phone numbers) that are allowed to send commands.
Or you can set a PIN to allow anonymous usage.
Then non-trusted phone numbers can also send commands by including the PIN in the message.
This is useful because now if you lose your phone, you can ask a random person for help to wipe your phone remotely.
If you simply text "fmd" to your phone FMD will reply with a text listing the available commands.

With FMD Server you get a web interface to send commands, to view the location of your device on a map,
and to view pictures taken by the device.
You can self-host FMD Server.
For more details, see: https://gitlab.com/fmd-foss/fmd-server

Disclaimer:

This app is provided on a best effort basis.
We hope it is useful, we use it ourselves, but this is a hobby project
and we can't guarantee that it will work when you need it the most.

WhatsNew:

0.13.0:
- Replace "fmd.nulide.de" with "server.fmd-foss.org"
- Format phone numbers in Allowed Contacts (!377)
- Security: Enforce a minimum password/PIN length of 8 characters (!379)
- Actively warn if UnifiedPush is missing (!394)
- Fix regression from 0.12.0: Allow user CA certs again (#380)
- Fix issues around settings import/export (!385)
- Fix: Don't abort low battery location upload when regular upload is disabled (#318)

Download Source Issues ChangeLog
screenshot-1.png screenshot-2.png screenshot-3.png screenshot-4.png screenshot-5.png
While you can download the APKs here directly, you should preferably use an F-Droid client so the app stays up-to-date on your device.

Packages