Skip to main content
Question

How does Strava filter duplicate activities uploaded from the same account?

  • November 3, 2025
  • 3 replies
  • 78 views

Forum|alt.badge.img+1

Hi,

I’d like to know how Strava handles cases where two activities from the same athlete are uploaded within a short time interval — for example, if both have overlapping timestamps.

Does Strava automatically detect and filter one of them as a duplicate?
I’m asking just to better understand the logic behind this behavior when explaining it to others.

Thanks!

3 replies

Jana_S
Superuser
Forum|alt.badge.img+29
  • Superuser
  • November 10, 2025

No one answered yet, so I’ll just summarize my observation (not saying it's the correct answer - just guessing from what I see). I’ve never seen duplicate detection at work, people often have two records from different sources for the same activity, and even if the start/stop time is (almost) exactly the same / the timing overlaps, the activities both show up on the profile. 

So either there's none, or if it is, it allows duplicates anyway. 


Jan_Mantau
Superuser
Forum|alt.badge.img+27
  • Superuser
  • November 10, 2025

The duplication detection only triggers when the same activity from the same source is uploaded again. That happens if someone uploads the same file twice or excutes an “Upload to Strava” function from their recording device repeatedly.

If the activity comes from different sources it wouldn’t be prudent from Strava to decide that one is to keep and the other to disregard, because they can contain different measurings with different accuracy.


Forum|alt.badge.img
  • Hub Starter
  • November 21, 2025

I do not know how it works, but in my experience when I used my apple watch and garmin at the same time (to compare their gps, I did it atleast 4 times), only the apple watch activity is being uploaded to strava. When I tried to manually upload the garmin runs, it fails because it says it's a duplicate activity. Shame because I am faster on garmin hahahaha