Category: Sport & exercise

Centralising HealthData Storage

Today the guys over at Google released their newest parry against Apple’s dominance by launching Google Fit.  I’m glad that they’ve made this move to combat the perceived potential monopoly of the Apple HealthKit – as it seems that many people are getting excited about the benefits of a centralised record of a person’s physical activities.

My favourite fitness app – Strava

As you’ll see from the little widget on the side of the blog, I am a big fan of Strava.  Yes, it’s got a bit of a bad reputation for male ‘KOMs’ (King of the Mountains) trying to better each other on dangerous stretches of road, and is a little macho-istic in its purpose – but the real benefit for me is to chart and see my progress over the time that I’ve been using it.  Only in the last few weeks have my commutes started becoming ‘achievement free’ – meaning that I’m no longer simply improving my performance on a weekly basis through chugging away on my commute – or that I’ve hit the ‘safe’ limit for speeding around central London through rush hour.

Strava & Veloviewer –  a match made in heaven.

It’s neat though, because I came across a tool called which can interact with the Strava API and pull out all my ride data, and then provide better analysis and graphing of my progress.  Want to see my performance on a certain segment over the past 2 years? Sure.  They even start by mirroring the privacy settings of what I’ve kept on Strava.  Perfect.

Twitter & Twitpic – the lesson.

However, they’re developing against a moving target.  There’s nothing stopping Strava from seeing how Veloviewer are using the Strava API, copying their efforts and then closing it down*.  Twitter’s API during it’s boom years was a major incentive for companies like TweetDeck, twitpic & Instagram to all grab onto the shirt-tails and using the twitter API boost their own revenues, however, when Twitter decided to expand and compete directly with them, it was easy to shut down the API and make more advanced functionality a ‘premium’ service.

So, Google Fit.

What Google Fit does, is bring together that fitness data under one, independent* source – that will allow a greater level of trust and compatibility between apps like Strava and Veloviewer.  Garmin recently saw the light at the end of the tunnel and opened up their ‘Garmin Connect’ software to sync data in and out with some key mobile fitness apps – but separating the data from the devices has got to be the ultimate aim in usability.  Sites like veloviewer can leverage the functionality of the GoogleFit REST API, whereas Android apps themselves can use the ‘Android’ interface to get data in and out of the datastore.

What’s the problem?

The problem is that it’s another bit of data that is fairly personal that I’m giving to Google.  Now, Google give me a load of stuff for ‘free’ – and in return I get neat functionality.  Want to track whether my girlfriend is going to beat me home to make dinner – yep; check.  I can do it.  The problem I’ve got is the ‘visibility’ of what Google store on me.  When Google Latitude first came out, it was immediately obvious where the data points were gathered from, and though the interfaces were pretty ugly, you could navigate and quite easily see things like your location history.  The difference in the most modern iteration is that the ‘gateway’ for signing yourself up into this data collection exercise is no longer contextualised.  You buy an Android phone and turn on location services (otherwise people have actually got to use orienteering skills to use Google maps, rather than just follow the blue dot!), and Boom!  Now google did react quite positively to concerns about this, so when you google ‘Location History’ you can see the following link: – but many people are still freaked out by this.

So, when an interface like Google Fit comes along, it scares me a bit

Google Fit


It’s so bloody simple it doesn’t really tell me what’s being stored.  At the moment I’ll put this down to ‘freshness’ and hopefully Google will take the same path that they did with location history – but seeing my data stash (being able to import/export from it too) is key functionality that I expect to be developed either by a third party using the Google API – or by Google themselves.

The positive is that they’ve published a paragraph called ‘Responsible use of Google Fit‘ – so at least they’re giving it plenty of thought from the off.

I look forward to seeing the direction this takes, and hopefully more apps like Veloviewer will be able to grow based on today’s announcement.  It’ll be interesting to see how Google manage to compete with Apple’s HealthKit – with Apple clearly taking the initiative on NFC (despite being years late to the party) by proactively curating a network of corporate agreements to get their payment systems integrated with the new ApplePay, versus Google’s passive actions waiting for Contactless, and then NFC to take off organically.

*I have no idea what the incentives of the Strava developers are re: veloviewer, but at the moment it’s all looking rosy from the outside.

Cycling – The joy of braking

Cycling around the lanes of East Sussex just south of Tunbridge Wells last weekend, I had a bit of a tumble. It wasn’t a wild crash, but due to the unfortunate mix of a newly serviced bike and a few wet leaves on the floor, my confidence in the grip of my tyres and the efficacy of my brakes turned out to be a little too high. I was cycling from Brightling to Burwash when my overconfidence led to a 10 meter skid and me left dangling upside down in a hedge after flying straight over the top of my handlebars. Luckily there were no cars coming the other way, but three lovely motorists did decide to stop to make sure I was ok.

I’ve loved my Trek 1.5 since getting in as a birthday present back in March 2012. A sleek white racer, it was the first ‘road bike’ I’ve owned. I did once borrow my Granddad’s Dawes roadies for a few months back in 2003, but technology appears to have massively improved since the 70s. I love the flat, I love going up hills, but sometimes going downhill can feel a little.. hairy.

About 14 months ago I was training for the etape pennines up north of Buxton, Derbyshire. I’d spent quite a bit of my youth up near Edale and Mam Tor, and with my sister up at University in Buxton, figured it would be a great place to get some hill training in before the etape. It was – but cycling down Winnat’s Pass left me feeling pretty uncomfortable about descending at speed. Whenever I applied the brakes it simply felt like the bike was squirming and bending underneath me; not wanting to follow the direction I was guiding it, but behaving like an angry bull trying to throw the rider. It was not a pleasant experience.

A few weeks later I was doing the BHF’s Heart of England ride with my family, when I asked my Dad if I could borrow his Madone 3.1 for the ride. A carbon fibre bike, it was definitely lighter than mine, but I didn’t expect the braking so be so much more comfortable. The Madone comes with a mix of 105 and SRAM components, and it was an absolute dream to ride. Gone was the horrible binary braking experienced on my 1.5, and suddenly I felt in control and far more confident about how the bike would behave at speed downhill.

I begrudgingly gave the Madone back to Dad once I’d finished the etape (3 months later, but who’s counting…) – and since then have been looking around at other bikes to work out whether it’s time to take the plunge and upgrade the 1.5, or whether some small componentry upgrades would help ‘fix’ my problem. It’s taken a while, but for now I’ve decided to upgrade the non-branded brake calipers on the bike to some simple Tiagra ones. I have no frame of reference or comparison as to the difference they may make – but I hope to feedback what I find out.