The new warrant: how US police mine Google for your location and search history

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • SaaSHub - Software Alternatives and Reviews
  • gpslogger

    :satellite: Lightweight GPS Logging Application For Android. open source has plenty of settings can make a GET call every x minutes to url of your choice, you can either collect data by logging GET calls on your nginx or build an API for that specifically

  • duckduckgo-locales

    Translation files for

    google android tracks location even when gps off

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • UnifiedNlp

    Alternative network location provider for Android, with plugin interface to easily integrate third-party location providers.

  • trackbook

    Trackbook - Movement Recorder for Android

  • android

    OwnTracks Android App (by owntracks)

    There's, which has iOS and Android apps and instructions on setting up your own server. If you run NextCloud self-hosted already, there's PhoneTrack (, which has a list of supported/suggested apps that send data back to it in a compatible format.

  • hardened_malloc

    Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability / integration over time.

    And, I might add, consider GrapheneOS and CalyxOS as alternative operating systems for your Pixel phone.

  • Overland-iOS

    📌 GPS logger for iOS devices

    There is an open source iOS app called Overland[0] that can continuously track your location history in the background and upload the data to an arbitrary endpoint as GeoJSON.

    The "protocol" consists of a single HTTP request and response, so you can easily write your own server software to store the data however you want, which is what I did.

    If you don't want to write your own backend, you can also just use the server software[1] the author of the app uses, which is also open source.


  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • Compass

    Compass is a GPS tracking server that stores data in flat files. (by aaronpk)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts