# Freika/dawarich

Your favorite self-hostable alternative to Google Timeline (Google Location History)

Repository: https://github.com/Freika/dawarich
Canonical: https://ross.abutalabs.com/products/dawarich
Homepage: https://dawarich.app?utm_source=github&utm_medium=project_description
Language: Ruby
License: AGPL-3.0
License Family: copyleft
Topics: google-maps, maps, self-hosted, homelab, owntracks, gpslogger, timeline, memory, hacktoberfest
Last push: 2026-08-26T21:55:32+00:00

## Health v2 (maintenance only)
Score: 88/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 87, longevity 63
- inputs: {"age_days": 892, "days_push": 7, "days_rel": 10, "gap_med": 2, "n_releases_24m": 170}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 10209, forks 363 (observed 2026-08-28T04:10:39.870423+00:00)

## What it is
Dawarich is a self-hostable web application that replaces Google Timeline (Google Location History), letting users track, visualize, and analyze their location history on interactive maps. It supports mobile tracking apps (OwnTracks, GPSLogger, Overland, native iOS/Android apps), imports from Google Takeout/GPX/GeoJSON, and offers trips, stats, family location sharing, and photo integrations with Immich and PhotoPrism.

## Use cases
- replace google timeline with self-hosted location history
- import my google maps timeline data
- track my location history privately
- visualize my travel history on a map
- share my location with family
- see my photos on a map with immich
- track location offline and sync later
- get stats on countries and cities visited

## When to choose
- you want full ownership and privacy of your location data instead of Google's
- you already run a homelab with Docker and use OwnTracks, GPSLogger, or Overland
- you want to import and preserve years of Google Timeline history
- you want family location sharing and photo-map integrations with Immich or PhotoPrism

## When to avoid
- you need a fully stable, set-and-forget product - the project warns of frequent breaking changes and requires reading release notes before updating
- you don't want to maintain a Docker-based server with PostgreSQL, Redis, and Sidekiq
- you only need simple one-off GPS logging without a web dashboard

## Facets
- artifact type: application
- maturity: active
- function: geospatial, self-hosted, analytics, data-visualization, http-server
- domain: privacy, self-hosted, travel, web-development
- platform: self-hosted, cross-platform
- tags: location-history, google-timeline-alternative, gps-tracking, owntracks, gpx-import, immich, photoprism, family-location-sharing, ruby-on-rails, postgis, maps, docker, web-server, android, ios

## Member repositories
- Freika/dawarich (main) score 88

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:39.870423+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:19:30.963372+00:00, confidence not recorded.
  - readme: https://github.com/Freika/dawarich (fetched 2026-08-28T04:10:39.870423+00:00, sha 126fce594b63)
  - homepage: https://dawarich.app?utm_source=github&utm_medium=project_description (fetched 2026-08-29T08:19:08.673287+00:00, sha 394150704767)
  - site_page: https://dawarich.app/docs/self-hosting/introduction (fetched 2026-08-29T08:19:08.683159+00:00, sha bf00a23101bf)
  - site_page: https://dawarich.app/docs/dawarich-for-ios (fetched 2026-08-29T08:19:08.686343+00:00, sha 14fad3791bb6)
  - site_page: https://dawarich.app/docs/dawarich-for-android (fetched 2026-08-29T08:19:08.688474+00:00, sha d0f802dd11df)
  - site_page: https://dawarich.app/docs/intro (fetched 2026-08-29T08:19:08.690344+00:00, sha bf00a23101bf)
  - site_page: https://dawarich.app/docs/changelog (fetched 2026-08-29T08:19:08.692312+00:00, sha ad0b5c336642)
  - site_page: https://dawarich.app/pricing (fetched 2026-08-29T08:19:08.680691+00:00, sha 79d42c601333)
  - site_page: https://dawarich.app (fetched 2026-08-29T08:19:08.676366+00:00, sha 394150704767)
  - site_page: https://dawarich.app/integrations (fetched 2026-08-29T08:19:08.678562+00:00, sha 366f56783ce5)
- Data as of 2026-08-30T08:39:29.467469+00:00.
