← Back to catalog
FitTrackee · managed by DINAO New release · v1.4.0

Your training log, private and in France

✉️🚫 External email relay required

A outdoor sports activity tracking solution powered by FitTrackee and operated by DINAO. Your cycling, running, and hiking trips on a map — with GPS and health data that remain yours.

Hosted in FranceOpenStreetMap MapsGPX / FIT / TCX ImportGDPR CompliantOfficial publisher image
Overview

What is FitTrackee?

FitTrackee is a self-hosted web application for tracking your outdoor sports activities. Based on track files (GPX, FIT, TCX, KML) or manual entry, it displays your routes on OpenStreetMap maps and calculates distance, duration, elevation gain, and records. It is a private and sovereign alternative to Strava.

A dashboard with a monthly calendar and statistics by sport (21 supported sports: running, cycling, hiking, skiing, swimming, kayaking, paragliding…) allows you to track your progress. FitTrackee is multi-user, offers a REST API with OAuth2 (PKCE flow for third-party apps) and an optional ActivityPub federation to share activities between instances.

On the technical side, the backend is in Python / Flask, the frontend in Vue 3 / TypeScript, with a PostgreSQL database and the PostGIS extension for geospatial data (location filtering, Nominatim geocoding). Deployment is done via Docker, under the AGPL-3.0 license. Since GPS and health data are particularly sensitive, hosting in France is a major GDPR advantage.

Compatible offers

Host FitTrackee at DINAO

Resource tiers compatible with FitTrackee prerequisites (minimum 1 vCPU / 512 Mo / 5 Go). Hosted in France, fully managed.

Discovery
1 vCPU · 2 Go · 20 Go
9,90 € /month excl. VAT
  • 1 allocated vCPU
  • 2 Go RAM
  • 20 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order
Performance
4 vCPU · 8 Go · 80 Go
39,90 € /month excl. VAT
  • 4 allocated vCPU
  • 8 Go RAM
  • 80 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order
Intensive
8 vCPU · 16 Go · 160 Go
79,90 € /month excl. VAT
  • 8 allocated vCPU
  • 16 Go RAM
  • 160 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order

Outbound email requires an external service

Outbound SMTP is blocked by design on DINAO's shared hosting (anti-spam protection for all our customers). For the email-sending features of FitTrackee (notifications, campaigns…), you will need to subscribe to an email routing service outside the DINAO infrastructure (e.g. Mautic hosted elsewhere, SendGrid, Brevo, a third-party SMTP relay…).

Detection: variable EMAIL_URL détectée (service fittrackee).

Managed hosting

Managed FitTrackee hosting in France

Self-hosting FitTrackee means a server to maintain, security updates, backups and monitoring. With our managed FitTrackee hosting, you use the application: we run the infrastructure.

  • Deployed in minutes, always kept up to date
  • Daily backups included
  • Continuous monitoring, data hosted in France (GDPR)
  • Prefer self-hosted with root access? FitTrackee also runs on our Docker VPS.
Under the hood

Technical details

vCPU
1 vCPU
ideal : 2 vCPU
Memory
512 Mo
ideal : 2 Go
Disk
5 Go
ideal : 20 Go
Image : fittrackee/fittrackee:v1.3.2 Registry : docker.io Services : fittrackee, fittrackee-db, fittrackee-redis Ports : 5000
FAQ

You might be wondering…

Does FitTrackee replace Strava?

For the most part of outdoor activity tracking, yes: track import, map display, statistics, records, and training calendar. The big difference is that your GPS and health data remain on your instance in France, not with a public service.

How do I import my activities from my watch?

FitTrackee accepts GPX, FIT, TCX, and KML files, exportable from most watches and apps (FitoTrack, OpenTracks, OsmAnd…). You can also enter an activity manually.

Where are my GPS and health data hosted?

On the DINAO infrastructure in France, in one of the available data centers. This data, among the most sensitive under GDPR, does not leave the territory.

Can multiple people use the same instance?

Yes. FitTrackee is multi-user with administration roles. An optional ActivityPub federation even allows sharing activities between instances.

Can I change my plan or export my activities?

Yes. You can upgrade or downgrade at any time, and your activities remain exportable (notably in GPX format) — no proprietary lock-in.