Skip to content

Finder

F-Droid

Open source

Remote mobile phone searching via SMS requests.

Version
2.4
Size
1.2 MB
Updated
Sep 18, 2020
Get from Download APK (v2.4)
Signing certificate on record

About this app

The main function of Finder is to send the location of the smartphone it's installed on when requested. It also has a "tracker" feature (it can’t be activated remotely, only manually). The application is designed to search for missing people or stolen phones. SMS is used for communication because Internet connectivity may be not available. The app has two ways of determining the coordinates: using GPS (gps must be enabled in system settings, or special permission granted via ADB for auto-enabling), and using mobile and WiFi network info.

Important! On Android 6.0 and newer for the Wifi networks searching feature, GPS must be enabled beforehand! (or enable GPS auto activating). GPS will not be used during network scanning, but nevertheless, newer versions of Android require it to be turned on (otherwise the system returns an empty list of networks). The app has a detailed help section, read it before use (but it is best to check whether the app works on a real device before use).

When location is retrieved using WiFi and mobile networks, the response SMS will have the MAC addresses of surrounding WiFi networks, and to determine the location it is necessary to have this application and a connection the Internet on the requesting phone (not needed on the remote [responding] side). This method can help in the case of trying to find a phone in a building / dense arrangement of buildings in the city.

Time in the "history" section - the local time of the requesting phone at the moment the coordinates were determined by the responding phone (included in sms).

An important feature is the fact that the application only responds to numbers from the "trusted list" and only when the "respond to requests" option is enabled! It is necessary to add the telephone numbers from which the requests will be sent in advance. The commands on the requesting and responding phones must be the same. It is possible to enable remote adding of phone nimbers to the "trusted list". If this mode is enabled (and the command is right) it allows you to remotely register a previously unknown number in the "trusted list". Finder displays notifications for any requests/responses.

It is also possible to send your coordinates manually to any number from "trusted list".

App can ring by request from trusted numbers. It disable "don't disturb mode", set 90% volume and play ringtone. To stop ringtone click on the notification, or it stops automatically after time from settings. Volume remain on original value.

MIUI users (and possibly some other OSes) need to apply additional system settings to make the application operate reliably. This is described in detail in the built-in help.

If the tracker function is enabled, the device sends its coordinates to one of the trusted numbers with a set period. On the other device incoming SMS are parsed and a track is displayed on the map. Tracks can be exported in GPX format to be used in other navigation applications (the only difference from standard is local time instead UTC).

Permissions are requested immediately at the start, because they will be needed later for determining the coordinates in the background. Description of required permissions:

Access to location - obvious, for retrieving location. Access to SMS - "receive" - for detecting commands, "read" - needed in the case of the app not detecting having receivied SMS with network data, "send" - to send location and commands. Write to external storage - for cache of map and export track in gpx. *Read phone state - requested only for android 8.0 due to a bug in this version of the OS (only in 8.0). WRITE_SECURE_SETTINGS, WRITE_SETTINGS - needed for automatically activating GPS on device (app can work without this permission, but GPS should be enabled manually beforehand). Can be granted using an ADB command: "adb shell pm grant ru.seva.finder android.permission.WRITE_SECURE_SETTINGS", for more info see https://githu

Licensed under GPL-3.0-only, by Sevastyanov Nikita.

OfficialSignature VerifiedOpen Source

What's New in v2.4

Imported from the F-Droid repository index.

  • v2.4
  • - for gps- and wifi requests added timestamp to SMS
  • - permissions requests only when they really need (now all permissions are not requested during the start)
  • - services for searching now are "foreground" (should increase reliability)
  • - fixes in Spanish translation

Version history

v2.4Latest
Signature continuous

Sep 18, 2020 · 1.2 MB · Android API 1726 · code 15

Imported from the F-Droid repository index.

  • v2.4
  • - for gps- and wifi requests added timestamp to SMS
  • - permissions requests only when they really need (now all permissions are not requested during the start)
  • - services for searching now are "foreground" (should increase reliability)
  • - fixes in Spanish translation
ACCESS_FINE_LOCATIONACCESS_COARSE_LOCATIONRECEIVE_SMSREAD_SMSSEND_SMSINTERNETACCESS_NETWORK_STATECHANGE_WIFI_STATEACCESS_WIFI_STATEWRITE_EXTERNAL_STORAGEREAD_PHONE_STATEREAD_EXTERNAL_STORAGEACCESS_NOTIFICATION_POLICYWRITE_SECURE_SETTINGSWRITE_SETTINGS

SHA-256 0a7fb3fc3ecc06f7b1bdbff57e4ccc232b77eac2db998cad37e70a37cd0d9dba

v2.3
Signature continuous

Jul 7, 2020 · 1.2 MB · Android API 1726 · code 14

Imported from the F-Droid repository index.

  • v2.3
  • - new feature: ringing by request, even if sound muted (only from trusted numbers)
ACCESS_FINE_LOCATIONACCESS_COARSE_LOCATIONRECEIVE_SMSREAD_SMSSEND_SMSINTERNETACCESS_NETWORK_STATECHANGE_WIFI_STATEACCESS_WIFI_STATEWRITE_EXTERNAL_STORAGEREAD_PHONE_STATEREAD_EXTERNAL_STORAGEACCESS_NOTIFICATION_POLICYWRITE_SECURE_SETTINGSWRITE_SETTINGS

SHA-256 8e3352a83aefefbe82bd96d5927db3d7f024404d7065cf9886c9e46fdca060d9

v2.2
Signature continuous

Mar 12, 2020 · 1.2 MB · Android API 1726 · code 13

Imported from the F-Droid repository index.

  • - Added Polish translation
  • - fixed bug on android 4 with auto enabling GPS
ACCESS_FINE_LOCATIONACCESS_COARSE_LOCATIONRECEIVE_SMSREAD_SMSSEND_SMSINTERNETACCESS_NETWORK_STATECHANGE_WIFI_STATEACCESS_WIFI_STATEWRITE_EXTERNAL_STORAGEREAD_PHONE_STATEREAD_EXTERNAL_STORAGEACCESS_NOTIFICATION_POLICYWRITE_SECURE_SETTINGSWRITE_SETTINGS

SHA-256 d2053ab76172687fa18a7b8a9396655cd803a2f4d860039a5a620f38e182439a

Will it run on your device?

CompatibilityLikely to run

73%

  • Runs on a broad range of modern Android versions.
  • ABI coverage is focused on newer 64-bit devices.
What changed in this release
Size delta
0 MB
Added permissions
None
Removed permissions
None

Installation Guide

1

Open Settings on your Android device

2

Go to Security → Unknown sources (or Install unknown apps)

3

Enable "Allow from this source" for your browser or file manager

4

Open the downloaded APK file from your Downloads folder

5

Tap "Install" and wait for installation to complete

6

Launch the app from your home screen

Make sure to re-enable Unknown Sources restrictions after installation for security.

How to install this safely

How to verify the file you downloaded

Before you install anything, confirm the file is the one described here. On a computer, run shasum -a 256 your-download.apk (macOS or Linux) or certutil -hashfile your-download.apk SHA256 (Windows), then compare the output character-for-character with the SHA-256 on this page. If a single character differs, the file is not the build we recorded — delete it.

What the signing certificate proves

Every Android app is signed with a private key that only its developer holds. The fingerprint on this page is a hash of the matching public certificate, and it proves continuity rather than identity: it tells you a build came from whoever signed the earlier ones. Android enforces this at install time — if a package claiming to be ru.seva.finder is signed with a different key, the system will refuse to install it over your existing copy. A fingerprint that changes between releases is worth pausing on, because a repackaged app that has been modified by someone else cannot keep the original signature.

How to roll back to an earlier version

If the current release misbehaves, 2.3 is the last build before it. Android will not install an older version code over a newer one, so you must uninstall Finder first — which clears its local data unless you have a backup. Reinstall the older APK only if its signing fingerprint matches the build you already trust, and check the API range: an older release may target an Android version your device has moved past.

Why we list sources instead of hosting everything

The official store channel is almost always the right choice: it updates automatically and carries the publisher's own distribution guarantees. A direct APK is useful when a device has no store access, when a rollout has not reached your region, or when you need a specific version — and only when the publisher has authorized that copy. APKBrowse does not list pirated, cracked, or unauthorized rebuilds of Finder, and a listing is removed when the evidence for it stops holding up.

Get Finder

Every source we list for ru.seva.finder is legality-reviewed. Pirated or cracked builds are never offered.

Other sources

F-Droid listing

official

F-Droid builds this app from source and signs it. This is its official listing, with older builds and full release notes.

Source code

verified publisher

The upstream repository this build is compiled from.

We check legality and signature continuity, but device behaviour still varies. Install at your own discretion.

App Information

Developer
F-Droid
Category
Travel Navigation
Android
API 17+
Architectures
Version
2.4 (code 15)
Size
1.2 MB
Updated
Sep 18, 2020
Package name
ru.seva.finder

Security Verification

File integrity
SHA-256 recorded
Signing certificate
Fingerprint on record
Official source
Download APK (v2.4)

We record provenance; we do not run malware scans. Verify the hash yourself before installing.

SHA-256 Hash

0a7fb3fc3ecc06f7b1bdbff57e4ccc232b77eac2db998cad37e70a37cd0d9dba

Signing certificate

98c584e23fcb03deef9361173e3090b208788ad4fb54e86df2603d561dc425af

Permissions Required

ACCESS_FINE_LOCATION
ACCESS_COARSE_LOCATION
RECEIVE_SMS
READ_SMS
SEND_SMS
INTERNET
ACCESS_NETWORK_STATE
CHANGE_WIFI_STATE
ACCESS_WIFI_STATE
WRITE_EXTERNAL_STORAGE
READ_PHONE_STATE
READ_EXTERNAL_STORAGE
ACCESS_NOTIFICATION_POLICY
WRITE_SECURE_SETTINGS
WRITE_SETTINGS

Previous Versions

Signature verified

The signing certificate fingerprint for this release is on record, so a build that does not match it did not come from this publisher.

Report a problem with this listing

A listing is only as good as its corrections. If a source is broken, a signature looks wrong, or this app should not be here, tell the moderation team.

Report a problem