← Back to catalog Statistics for Strava · managed by DINAO

Your Strava data, finally yours

An advanced dashboard for your Strava activities, powered by Statistics for Strava and hosted by DINAO. Progression, equipment, segments, heatmaps: your sports statistics remain in France.

Hosted in FranceYour data remains privateAnalytics beyond StravaGDPR CompliantOfficial publisher image
Overview

What is Statistics for Strava?

Statistics for Strava is a self-hosted dashboard that aggregates and visualizes your Strava sports data far beyond the native interface. It offers progression charts, monthly and yearly views, equipment tracking and maintenance, segment history, heatmaps, milestones, an annual « Rewind » feature, challenge tracking, and a photo archive.

The application includes an AI training assistant that generates personalized analysis and suggestions based on your activities. With DINAO, this assistant can be connected to a local LLM hosted in France, ensuring your performance data remains confidential. Activity import is performed via the Strava API (OAuth), which requires creating a Strava application on the user side.

Technically, the application is built on PHP (Symfony/Twig), delivered as a PWA, and deployed in a container with a database. Hosted and maintained by DINAO in France, it is the private and sovereign alternative to fully leverage your Strava data.

Compatible offers

Host Statistics for Strava at DINAO

Resource tiers compatible with Statistics for Strava prerequisites (minimum 1 vCPU / 512 Mo / 2 Go). Hosted in France, fully managed.

Découverte
1 vCPU · 2 Go · 20 Go
9,90 € /month excl. VAT
  • 1 dedicated 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 dedicated vCPU
  • 8 Go RAM
  • 80 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order
Dédié
8 vCPU · 16 Go · 160 Go
79,90 € /month excl. VAT
  • 8 dedicated vCPU
  • 16 Go RAM
  • 160 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order
🧠

This application uses AI

The container hosts the application, not the AI engine (which requires dedicated GPUs) : inference is handled externally, with your own provider key. Prioritize a sovereign engine — Mistral AI, NumSpot, Scaleway, or OVHcloud AI Endpoints (France, GDPR) ; an international provider (OpenAI, Anthropic…) only if a specific capability requires it. Inference subscriptions are not included in hosting.

Under the hood

Technical details

vCPU
1 vCPU
ideal : 2 cœurs
Memory
512 Mo
ideal : 2 Go
Disk
2 Go
ideal : 10 Go
Image : robiningelbrecht/strava-statistics:latest Registry : docker.io Services : app, daemon Ports : 8080:8080 (tableau de bord web)
FAQ

You might be wondering…

How are my activities imported?

Via the official Strava API: you create a Strava application (client ID/secret) and authorize access via OAuth. Your activities are then imported and archived on your instance in France.

What does it offer beyond Strava?

Much more advanced analytics: progression charts, heatmaps, equipment maintenance tracking, segment history, milestones, photo archive, and Rewind feature — without a Premium subscription.

Does the AI assistant send my data elsewhere?

With DINAO, the training assistant can be connected to a local LLM hosted in France, so your performance data is not transmitted to a third-party provider.

Do I need technical skills?

No for usage: DINAO handles installation, the database, and updates. The only step on the user side is authorizing OAuth for your Strava account.

Is my data exportable?

Yes. Your data remains yours, hosted in France, and exportable — no proprietary lock-in.