Garmin Connect should implement fine-grained controls for activity type-based sharing with connected apps like Strava. Specifically, users should be able to configure which activity types are automatically shared (e.g., allow runs, rides, and hikes but block virtual rides or indoor rows). This solves duplicate activity issues caused by 3rd-party platforms like Zwift or Concept2, which also upload the same activities to Strava. For example, Zwift's data is preferred on Strava for virtual rides due to its virtual map, while Garmin devices provide additional metrics (e.g., HRV) critical for Garmin Connect. An Activity Type Preference Setting in Garmin Connect would allow users to designate share/do-not-share rules for each activity type. This feature enhances data management workflows and eliminates manual cleanup in platforms like Strava.