That said, as a developer I don't understand why the server is involved at all. Here's the relevant part of the article:
> The server would then fetch the article, format it, package it into a .mobi file the Kindle can deal with and send it to Amazon for delivery to the device.
I understand all this, I really do. What I don't understand is why the computer that I'm holding in my hand when I ask for the article to be converted, which is probably as powerful as the $20/mo Linode instance, can't do this conversion itself.
Surely it can fetch the article, convert it, and pop up an Email sheet with the attachment ready to go and the "to" address filled in. All it would require is for me to tap the Send button and it would get emailed to my Kindle without having the developer's server involved. This way if the developer decides to discontinue the app and take down the server everyone who purchased it isn't left out in the cold.