Yesterday (30th September 2019) I released an update migrating over to Strava’s updated authentication process. The first time you revisit VeloViewer after this date you will be re-prompted to allow VeloViewer access to your Strava data. The number of options that users agree to allow access to has increased and below I will explain why VeloViewer requires the options being asked for. Currently VeloViewer will only work if you leave all of the options selected even if you don’t chose to use all of those features within VeloViewer.
This is the new Strava screen to allow VeloViewer access to your data.
- View data about your public profile (required) – So VeloViewer knows who you are.
- View your private non-activity data such as segments and routes – Lets VeloViewer get the details of any private Segments or Routes you have created. Nobody else will have access to this info.
- View your complete Strava profile – VeloViewer needs this to get your bike/shoe info and Club details. Also things like weight and default display preferences.
- Edit certain data on your profile – This option is required to let VeloViewer star/unstar segments. Useful for quickly setting up which segments you want to appear on your GPS unit. VeloViewer doesn’t edit anything on your profile. The other things this option allows are the editing of your weight and FTP but veloViewer doesn’t currently offer this ability.
- View data about your activities – Pretty fundamental for using VeloViewer. Lets the site get your list of Activities. By default, you will be the only person who will be able access and view your public Activity data on VeloViewer. PRO users can choose to share access to their public Activities in the Options section on the Update page.
- View data about your private activities – By default private activities are not sync’ed into VeloViewer, you need to opt-in in the Options section on your Update page. Note that even if you go on to make your VeloViewer data visible to other users, your private activities will never be shared along with data from within your privacy zones.
Functionally nothing has changed in VeloViewer to how it worked on the 29th September and as far as I know the permissions are equivalent to what they were prior to the 30th September but Strava now do a clearer job of explaining what they are and break them up a bit more.
If you decide to make your non-private Strava data available for everyone to see in VeloViewer (check the box in the Options section on your Update page) then you will be prompted again by Strava to authorise VeloViewer access but just for “View data about your activities”. This is to allow me to access the Strava api with a more limited permission to get your activities’ data with the privacy zone data stripped out.