Sorry to drag up this discussion again, but fo me it's quite topical...
Actually, PADI uses Scuba Earth as their log provider. I found that scuba earth automatically updated my profile to include my last 2 specialties. I sure as hell didn't put them on there myself!
I too started generating a tool for electronic logging. It won't replace the paper copy, for reasons already stated by others, but having an electronic database to allow analysis of statistics and determine how you are improving (especially as a beginner like myself), is quite useful.
I started with a template in excel that I intend to morph into an app on Mac, and then slowly start integrating phone capabilities. Maybe I need to convert to xml, as at work we are using xml to perform tool based development for interfaces, and I noticed other tools use a similar format (UDCF, XML, and others)
So far I found that most electronic log providers (online, mobile app based, or desktop app based alike) are lacking one thing or another.
I noticed Reefbuddy looks clean and slick. Many existing logs have something in their favour, but are missing other bits. Most tools don't even tell you where they store their database, let alone allow you to select its location. I got some serious issues with Dive Log Manager, which doesn't allow exporting databases. I asked them where the database is stored, but they tell me a lot without giving me the answer to my question...
As a note, I do like divelogs (en.divelogs.de), as it allows direct import from computers, and you can print out your log as PDF files or as epub ibook. I also like diveboard (
Diveboard : Your online scuba logbook. Track, share and explore scuba diving through community dive logs), which seem sto have a nice interface and is fairly comprehensive. But again, like most tools, they do not include all parameters I'd like to see.