VeloViewer is your alternate Strava dashboard offering full, filterable lists of your activities and current segment placings, if you love your cycling/running stats then check it out. High level overviews of your progress along with the ability to dive deeper into your activity data with interactive visualisations will let you get the most from your efforts. Let me know your requests! Please don't raise bugs on here, do that over on Facebook or Twitter
Find motivation and track your own activities. Join 100 million+ people on Strava.