Confirmed users
51
edits
Line 173: | Line 173: | ||
[[File:Gaia Architecture Proposal Data Sync.png]] | [[File:Gaia Architecture Proposal Data Sync.png]] | ||
Applications | Applications data lives on the device, and is synchronized to a remote service. | ||
The content is first encrypted on the client side before being propagated remotely. | |||
This remote service is accessible by any | This remote service is accessible by any app using Firefox Accounts. | ||
The encryption token is derived from Firefox Accounts in order to | The encryption token is derived from Firefox Accounts in order to be shareable between multiple devices. | ||
The remote storage back-end is not yet defined. One suggestion that is currently under investigation is to have a proxy offering an HTTP API in order to abstract the specificity of the remote storage back-end. | The remote storage back-end is not yet defined. One suggestion that is currently under investigation is to have a proxy offering an HTTP API in order to abstract the specificity of the remote storage back-end. |