Skip to content
Bootleg python script for getting my daily travels from google location history
Branch: master
Clone or download
Latest commit 60b08e6 May 28, 2015
Type Name Latest commit message Commit time
Failed to load latest commit information.
frontend Update example_map.js May 28, 2015
.gitignore created a quick location tracker to pull from google location history Dec 28, 2014 Update Apr 15, 2015 added frontend Apr 15, 2015
app.wsgi configured shit to work on server Apr 15, 2015 cleaned up a bit Apr 15, 2015

Location Tracker Script (Originally built for use on

For anyone using Android devices, google is pulling your location history and storing it (and it is no longer accessible via Latitude). It can be found at This python code allows you to programatically pull an arbitrary subset of that data and dump it into a database (mongo currently) and use a Flask server to expose that data via API endpoints.

To set this up you must:

  1. run apache and cofigure it to forward to the Flask server in
  2. put mongo database login string in a file named password.conf
  3. OPTIONAL: put a google API key in passwords.conf for reverse geocoding and a Mandrill API key for email alerting on failure
  4. store your google cookie in a collection named credentials on your database (because this can vary I update it manually in the DB when it changes)
  5. OPTIONAL: run on a cronjob to pull data regularly into the DB

You can see an example Mapbox-based frontend visualization for the data in the /frontend folder or live at

You can’t perform that action at this time.