FREEDOM251

Freedom251 › Family Locator Apps

Hauk

Free plan AndroidLinuxSelf-hostedWeb

Visit Hauk Alternatives Pricing

Hauk's own site

What Hauk is

Hauk is a free, open-source service for sharing a phone’s live location through a self-hosted backend. A user can start a share for a chosen period and send a link that lets others follow the location on a map; the share ends when it expires or the user stops it. Anyone holding the link can view the location while the share is active. The Android app sends location data only to the Hauk backend specified by the user, so the backend must first be installed on a server. It requires a PHP web server and Memcached or Redis, with corresponding PHP extensions. Installation options include manual or scripted setup, an Arch Linux AUR package, and an official Docker image. Hauk supports end-to-end encryption, LDAP authentication, and starting shares via Tasker. The project recommends HTTPS through a reverse proxy because unencrypted traffic can expose location data in transit. The Apache-2.0 project has no location history; its public demo is intended for demonstration and limits shares to two minutes.

Who it suits

Hauk suits people who want to share live location with friends or family and can set up a self-hosted backend. It may also suit users who want location data sent only to a server they specify.

What it does well

  • Free and distributed under Apache-2.0.
  • Shares live location through a link and map.
  • Location data goes only to the configured backend.
  • Supports end-to-end encryption and LDAP authentication.
  • Offers manual, scripted, AUR, and Docker deployment options.

What to know first

  • Requires a self-hosted PHP server and Memcached or Redis.
  • Anyone with the share link can view the location.
  • The public demo limits shares to two minutes.
  • The Android app requires a backend installation.

Limits

The listed plan is free and requires self-hosting with a PHP web server and Memcached or Redis. The public demo limits location shares to two minutes.

Plans

PlanBilled and limitsPrice
HaukSelf-hosted; requires a PHP web server and Memcached or RedisFree

As github.com lists them, read 11 Oct 2026. The maker's own page has the final word.

Getting started

  1. Install the backend on a PHP web server with Memcached or Redis and the corresponding PHP extensions.
  2. Choose manual or scripted installation, an Arch Linux AUR package, or the official Docker image.
  3. Configure the Android app to connect to your Hauk backend server.
  4. Use HTTPS through a reverse proxy to protect traffic in transit.
  5. Start a share for a chosen period and send its link to the people following you.

Overview

Hauk is a self-hosted service for sharing a live location by link, built around an Android companion app. It suits people meeting friends or family who want to choose the server receiving their location and can manage a web server. The appeal is direct control over the destination; the cost is taking responsibility for installation and secure operation.

Key features

In the Android app, a user sets a sharing period and sends a link that opens a live map. Sharing ends when the period expires or the user stops it, making Hauk useful for a planned meetup rather than ongoing family tracking. It has no location history.

Location data goes only to the Hauk backend configured in the app. Anyone with the link can see the location for as long as the share is active; the default link uses eight randomly generated letters and numbers. That keeps access simple for recipients, but the link itself is the gate, so it should be sent selectively.

Hauk keeps location data in Memcached memory rather than on disk, and restarting Memcached clears it. The project supports end-to-end encryption and recommends exposing the service only over HTTPS through a reverse proxy, because unencrypted traffic can expose location data in transit. This is a privacy-conscious design, not a substitute for secure deployment.

Administrators can use LDAP authentication, while the Android app supports HTTP and SOCKS proxies. Tasker support can trigger shares. These are useful options for users with particular infrastructure or automation needs, but they do not make Hauk a managed service: the backend requires a PHP web server plus Memcached or Redis and the corresponding PHP extensions.

Installation can be manual or scripted, and the project also offers an Arch Linux AUR package and official Docker image. The F-Droid version 1.6.2 requires Android 7.0 or newer; the project README gives Android 6 or later as the app requirement. The public demo is limited to two-minute shares and is meant for demonstration, not extended use.

Pricing

Hauk is free and open source under the Apache-2.0 license. Its sole plan costs nothing and is self-hosted; there is no paid tier or free trial. The price removes a software subscription, not the need to provide and maintain a PHP-compatible server and cache service.

Platforms

The companion app is for Android, with a web map for people opening a share link. The backend is self-hosted on Linux or another environment that meets its PHP and Memcached-or-Redis requirements. This setup is best for Android users able to operate the server; it is not a fit for someone seeking a ready-to-use iOS app.

Who it's for

Choose Hauk if you want to share your current position with a specific person for a limited time and prefer to direct location data to infrastructure you control. It is especially suitable for technically capable Android users who value self-hosting and do not need a movement archive. Look elsewhere if you want location sharing without server administration, or need a broader device mix.

Pros and cons

  • Pros: The app connects only to the backend you specify, and the service is open source and free, giving server operators control without a recurring software fee.
  • Pros: Shares expire or can be stopped, and Memcached stores location data in memory rather than on disk.
  • Cons: Users must deploy and secure a backend requiring PHP and Memcached or Redis; HTTPS and a reverse proxy are recommended to protect data in transit.
  • Cons: Anyone with an active share link can view the location, and Hauk provides no location history.
  • Cons: The companion app is Android-only, limiting its usefulness for groups using other mobile platforms.

Alternatives

OpenFamily is another free, self-hosted option, with Android, iOS, API and web platforms; consider it if iOS support matters. Family Locator has a free version with complete functionality and a 14.99 USD one-time Lifetime plan for premium features, making it a better fit for people who prefer an app-based option to running Hauk's backend.

Findmykids offers Android, iOS and web access, a free Básico plan and a Cuidar plan at €3.58 a month; consider it for a service spanning those platforms. Glympse has a free mobile app and a Glympse PRO plan starting at $15 a month, with Android, iOS, API and web support; it is an alternative for readers seeking a mobile or professional-service option rather than self-hosting.

iSharing has Android, iOS and web apps, with a free plan that includes one place alert and standard SOS; it may suit readers who want those features in a hosted service. OtoZen is an Android and iOS freemium alternative. Be Closer offers real-time location on Android and iOS, with a free plan and a 3.99 USD monthly Premium plan that includes unlimited location history; consider it if history is important. Bluelane is an iOS and web alternative with a free option and a 47.99 USD annual Pro subscription.

For more choices, browse Family Locator Apps.

Verdict

Hauk is a strong fit for Android users who want time-limited location sharing through a server they control, without paying for the software. Its defining compromise is also its barrier: you must run and secure the backend, and an active link grants access to anyone who has it. If you want sharing without server upkeep, or need iOS support or location history, choose a different service.

Verdict

Hauk gives users control over the server receiving location data, but requires server setup and care with link access. Its public demo is limited to short demonstration shares, not extended sharing.

Questions

How much does Hauk cost?

The listed Hauk plan costs nothing. Hauk is open source under the Apache-2.0 license.

What do I need to run Hauk?

The backend requires a PHP web server and Memcached or Redis, along with the corresponding PHP extensions. The Android app must be configured to use that backend.

Which platforms does Hauk support?

The companion app is for Android, and the service uses a self-hosted backend accessed through the web. The listed F-Droid version 1.6.2 requires Android 7.0 or newer; the README lists Android 6 or later.

Who can see a shared location?

Anyone with the share link can see the location in real time while sharing is active. The share ends when its period expires or you stop it.

Does Hauk integrate with other tools?

The Android app supports HTTP and SOCKS proxies, and shares can be started via Tasker. The backend also supports LDAP authentication.

Where can I get help with Hauk?

The repository provides an issue tracker for project issues.

Facts from Hauk's own pages

Android availability
The companion app is available for Android; the listed F-Droid version 1.6.2 requires Android 7.0 or newer. · f-droid.org, 4 Oct 2026
Authentication
The project supports password-protecting session creation and LDAP authentication. · github.com, 11 Oct 2026
Backend requirement
Using the Android app requires installing the Hauk backend on a server. · f-droid.org, 4 Oct 2026
Backend requirements
The server needs PHP and Memcached or Redis, with the corresponding PHP extension installed. · github.com, 11 Oct 2026
Data destination
The app sends location data only to the Hauk backend server specified in the app. · f-droid.org, 4 Oct 2026
Deployment options
The project documents manual or scripted installation, an Arch Linux AUR package, and an official Docker image. · github.com, 4 Oct 2026
Distribution
The backend is available as an Arch Linux AUR package and as an official Docker image. · github.com, 11 Oct 2026
Encryption
The project supports end-to-end encryption, and its Docker guidance recommends exposing Hauk only through HTTPS because unencrypted traffic can reveal location data. · github.com, 11 Oct 2026
How it works
Users install the backend on a PHP-compatible web server and use the companion Android app to share location. · github.com, 11 Oct 2026
How sharing works
A phone user can share their live location for a specified period and send a link that lets others follow them on a map. · f-droid.org, 4 Oct 2026
Integration
Hauk supports starting shares via Tasker. · github.com, 11 Oct 2026
Integrations
The Android app supports HTTP and SOCKS proxies, and the backend supports LDAP authentication. · github.com, 4 Oct 2026
Intended users
The project describes sharing location with friends and family, such as sending a link to someone you are meeting. · f-droid.org, 4 Oct 2026
License and funding
The repository uses the Apache-2.0 license, and its maintainer describes Hauk as an ad-free project made without financial gain while accepting donations. · github.com, 11 Oct 2026
License and support
Hauk is distributed under the Apache-2.0 license, and the repository provides an issue tracker for project issues. · github.com, 4 Oct 2026
Link access
Anyone with a share link can see the location in real time while sharing is active. · f-droid.org, 4 Oct 2026
Live location
A share remains active until it expires or the user stops it. · github.com, 11 Oct 2026
Maker
The repository owner identifies as Marius Lindvall and lists Norway as their location. · github.com, 11 Oct 2026
Notable limit
The public demo server limits location shares to two minutes and is intended for demonstration. · github.com, 4 Oct 2026
Product
Hauk is an open-source, self-hosted realtime location sharing service. · github.com, 11 Oct 2026
Security
The project recommends using a reverse proxy with TLS and exposing Hauk only over HTTPS because unencrypted traffic can expose location data in transit. · github.com, 4 Oct 2026
Sharing access
Anyone with the sharing link can see the shared location, and the default link uses eight randomly generated letters and numbers. · github.com, 11 Oct 2026
Storage
Hauk keeps location data in Memcached in memory rather than saving it to disk; restarting Memcached removes the data. · github.com, 11 Oct 2026
Supported Android version
The README lists Android 6 or later as the requirement for its companion app. · github.com, 11 Oct 2026

Where Hauk stands on Freedom251

Look at these too