JSZurich - Unhosted: Freedom from the web’s monopolies - you provide the app, your users have their data where they want.

This month, @jancborchardt will present the Unhosted project, a great way to ensure the web stays as open as it should be.

Unhosted: Freedom from the web’s monopolies – you provide the app, your users have their data where they want.

Web applications usually come with storage attached to it. Your users can not choose where your app stores their files, it’s just your server. Put plainly: They get your app, you get their data. And you have to bother about providing data storage.

We want to improve the web infrastructure by separating web applications from user data: unhosted apps are pure JavaScript running locally in a browser – like many web apps already. People identify with their user address which then connects their remote storage to the app and loads their data in. All in their browser, nothing leaking to your server. This makes web apps easier to use and puts users in control of their data, as they are not bound to the app+storage package deal anymore and don’t need to register a new account when they first use your app.

Technically speaking, we define a protocol stack consisting of CORS (Cross-Origin Resource Sharing), WebFinger, OAuth and GET, PUT, DELETE – and work on its adoption through patching apps and storage providers.

Check out http://unhosted.org for more info.

23 people are attending this meetup

Open in Google Maps