In the &quot;don&#x27;t delete my music&quot; category - google music is pretty good. You can upload your files without deleting them and then stream from web or mobile app. I haven&#x27;t tried playing offline from the browser, but caching on my phone is fine.