Open protocol for per-user storage: Webfinger + OAuth + CORS + REST. Works great with unhosted web apps. https://remotestorage.io