I do not wish to share all my activities with my Strava follower
Then set the default visibility level for new activities at Strava to "only you", and only make them visible to your connections manually if you really wish to share them.
Or ask Strava to built in some filters. Garmin cannot, since it would render the API useless to many other 3rd part servies.