Skip to main content

SMSPonder

Tracker​

Download SMSPonder_v1.0.6.apk

Server​

Download SMSPonderServer_v1.0.1.apk

Overview​

SMSPonder is an Android application designed to act as an independent location beacon. Instead of relying on internet connectivity, the app periodically sends GPS coordinates via SMS to a designated receiver.

This creates a secondary communication channel for location reporting that works even when traditional internet-based tracking systems fail.

The product is intentionally simple: it logs the device's location and transmits periodic "pings" over SMS containing the most recent coordinates.


Why This Exists​

Most modern tracking apps depend entirely on mobile data and internet connectivity. If data connectivity fails due to network issues, server outages, DNS problems, or restricted data access, these systems stop reporting location entirely.

SMSPonder provides a backup location signal using the cellular SMS network, which often continues functioning even when mobile data services are unavailable.

In short:

When internet-based tracking goes dark, SMSPonder still sends a signal.


Use Cases​

Emergency Backup Tracking​

Users running services like Google Timeline or Life360 can use SMS Transponder as a secondary reporting channel if their primary tracker fails.

Disaster Preparedness​

During natural disasters or infrastructure disruptions, mobile data networks may fail while SMS remains operational.

Remote Workers & Field Personnel​

Teams operating in remote areas can maintain a periodic location beacon even with unstable data connectivity.

Hiking & Outdoor Activities​

Outdoor enthusiasts can transmit periodic location pings without relying on continuous internet access.

Device Recovery​

If a device loses data connectivity but still has cellular signal, its last known location can still be transmitted.

Battery Optimized​

Unlike other GPS tracking software, this tracker is specifically designed to be run in the background without draining your battery.


Comparison to Internet-Based GPS Trackers​

FeatureSMSPonderTypical GPS Tracking Apps
Requires mobile data❌ No✅ Yes
Works when internet is down✅ Yes❌ No
Uses SMS network✅ Yes❌ No
Real-time tracking❌ No (periodic pings)✅ Yes
Infrastructure dependencyVery lowHigh (servers, APIs)

SMSPonder is not meant to replace real-time trackers.
Instead, it functions as a low-frequency backup telemetry channel.


How It Works​

  1. The Android app periodically retrieves the device's GPS coordinates.
  2. Coordinates are stored locally on the device.
  3. At a configured interval (e.g., every hour), the app sends an SMS containing the latest location data.
  4. A receiving system (such as a Linux server connected to a GSM modem) collects and processes incoming SMS messages.
  5. The server records the coordinates and updates the device's last-known location.

Example message payload:

H1756|1709024400|14.5995|120.9842|12

Where:

  • H1756 = special sequence code
  • 1709024400 = Timestamp
  • 14.5995 = Latitude
  • 120.9842 = Longitude
  • 12 = battery percentage

How to Install​

1. Install the Tracker App to the device you want to track​

Download and install the SMSPonder application on the Android device you wish to monitor.

Download SMSPonder_v1.0.6.apk

2. Grant Required Permissions​

The app requires the following permissions:

  • Location access
  • SMS sending permission
  • Background execution permission

These permissions allow the app to collect location data and send periodic SMS pings.

3. Ensure SIM Connectivity​

The device must have a functioning SIM card capable of sending SMS messages.

4. Install the Server App to the device you set as recipient earlier​

Download and install the SMSPonderServer application on the Android device you use to receive and view the logs.

Download SMSPonderServer_v1.0.1.apk


Configuration​

Configure Destination Number​

Enter the phone number that will receive location pings.
This can be:

  • A dedicated SIM connected to a GSM modem
  • An SMS gateway
  • Another phone used for monitoring

Configure Ping Interval​

Choose how frequently the device sends location updates.

Typical configurations:

IntervalUse Case
15 minutesHigher visibility
30 minutesBalanced reporting
1 hourLow-cost backup beacon

Limitations​

SMSPonder requires:

  • Cellular signal
  • SMS capability on the device

If the device has no signal, airplane mode is enabled, or the SIM card is removed, the device will not be able to transmit location updates.


Summary​

SMSPonder provides a minimal, resilient, and independent location beacon that complements traditional internet-based tracking systems.

It is designed for situations where reliability matters more than real-time precision.

Instead of continuous tracking, it focuses on ensuring that a device can still send a signal when other systems fail.