title_body: Is there a way to sync reading progress across multiple devices and platforms? I know you can already do this for the Kindle and between Android devices with say Moon+ reader installed. What I meant is for EPUBs and between platforms. I would like to read on my Android phone for example and then pick up where I left off on my desktop. Is this possible?
  
  I'm looking for a solution that does not involve using Kobo or Amazon's apps.
upvoted_answer: As a general principle, no.  But most software vendors provide compatible apps for PC/Mac/Android. So if you will be happy using their reader app, you just install their apps and get synchronization across all platforms. 
  
  For instance, I don't own a Kindle, but I buy ebooks from Amazon and read them on both Kindle for PC and Kindle for Android
  
  The same is true of Kobo.
  
  What this doesn't do is let you sync sideloaded books, or any book not purchased from that particular vendor.