Strava offers several different features to help you manage your privacy. Most privacy settings are located on your personal settings page, but some are specific to individual activities or athletes.
If you have enhanced privacy on, an athlete must be following you in order to view your public training log.
Your new activities will not appear on public segment leaderboards. This setting does not alter past activities, and you can change this on individual activities at any time.