Nice, where do you get the data from? I'm using OpenStreetMap (OSM features annotated as 'Peak'), and check with PostGIS for peaks that are close to the GPS track.
Yes, I use the same (OSM features annotated as 'Peak'). I've found a few edge cases, like volcanoes, which I also want to count as peaks.
Thanks for sharing your project, I'll have to check it out! It was definitely a huge product gap for Strava, but it's gotten a little better since they've added the 3d maps.
Summit tracker for Strava. Updates your activity with the summited peak name. Go to the web app to see your full list of summits and a map.
Working on some big upgrades, like summit lists and way more stats.
http://hilly.run