Do either of these help?
https://training.wahoofitness.com/login
https://login.wahoofitness.com/saml/auth?class=form
Not sure what you're asking. I only look at the workouts on the Wahoo phone app. I'm not sure Wahoo has a thing like Garmin Connect where there's a community and they track fitness and metrics. I think their site is more like an upload and push things to other platforms (Strava, TrainingPeaks, GC) type of deal.