There is a similar ap(not as detailed though) called Track My Hack put out my Woof Wear. I haven't had a chance to test it yet though since I was trampled and can't ride for a few more days. But it tracks your trail, your speeds, the distance etc... then records it all for you.
The one you are talking about sounds nice though where you can add pictures and such with it. I would totally try it out!
Thanks for the kind words