the official app is something we DIY orgs use to measure gpx files for validation; I don't know where it gets its elevation data from; presumably not from a device as some don't record this.
I've been looking to tweak the Anfractuous route to see if we can squeeze an AAA point or fraction thereof out of it.
My immediate problem is to generate a gpx track with elevation data that could be processed by the AUK track validator app.
As a Garmin Mapsource+Metroguide user, my best solution* to-date is to generate a ROUTE in Mapsource, save it as a gpx and upload to Bikehike requesting an elevation profile. Bikehike calcs this in realtime, taking a couple of minutes. I can then download the route as a GPX TRACK which includes the elevation data for processing by the AUK trackapp.
So that's the good news. The bad news - or even more good news, depending on your POV - is even after some tweaking I'm still a couple of hundred metres short of AAAdom. So its official, the Anfractous is officially PAN FLAT.
Edit: *AFAICT