title_body: Is there an Android reading app that synchronizes across devices? I have been using Aldiko and Kindle for reading on my Android devices, but I find it annoying to always have to convert epub books to mobi format just so I can synchronize them across devices using Whispersync.
  
  There is an Aldiko Sync app, but it requires root privileges and I have not rooted any of my devices and I don't want to.
  
  Is there an app that can synchronize, especially reading progress, across devices? Even an open source project where I have to run something on my own server would be fine.
upvoted_answer: Moon+ Reader can do this, storing the data in Dropbox or in Google Drive.
  
  (Note: I have not actually tried this functionality myself as I can't bear to use Moon+ due to its horrible UI and poor support for the ePub standard. But the feature is there in the settings, if you can find the right settings page...)
  
  Google Play Books does so too - but it does not directly open files stored on the device (you have to let it upload them to Google's servers and then download them again...)