GeoPulse Mobile Client

A privacy-first Android client for a self-hosted location and presence server. GeoPulse helps trusted people share arrival, departure, and current-location updates without advertising SDKs or third-party cloud tracking.

Self-hosted Connects to the GeoPulse server you control.
Battery-conscious Uses known places, Wi-Fi, and runtime profiles to reduce GPS work.
Private by design No Firebase, no ads, and no analytics SDKs.

What it does

GeoPulse Mobile Client tracks presence around places that matter, such as home or work, and syncs updates to your own backend for people you choose to trust.

Privacy approach

Location data is used for the core presence feature and is sent only to the server configured by the user. The app is designed for users who want direct control over where their location data is stored.