We believe that a better Web is possible, for the benefit of all: end users, content creators, service developers.
Capyloon is an experimental user agent that aims to give you what you deserve: privacy and control through freedom from the constraints imposed by OS vendors and service providers who decide what you can or can't do online, and how.
Modern mobile OSes like to present themselves as paragons of user friendliness and power. That can't be less true however: for instance, why can't you easily know what song was playing at a given point of a cycling route once home? Of course you can't expect applications to all know about each other - but the current OSes are failing to bridge that gap for you.
Both for business reasons and because of their dated design, the incumbents mobile OSes favor silos bundling applications code with their data.
Instead, you should to be able to make the most of the data you create and consume when using these services, on your own terms.
Fortunately we have solid foundations to build on: the Web as an application platform offers unique strengths to remedy to these problems. A Web runtime has unrivaled capabilities to leverage your online activity for your benefit. That's why Capyloon is built as a Web based OS, re-using and extending b2gOS.
It's still early days and we don't have all the answers, so it's important to keep an open mind and to experiment with new ideas. The current prototype starts to explore some: support for the IPFS protocol and for privacy respecting Web Assembly plugins to bring code to your data instead of the other way around.
Can these technologies (and others!) fit together to provide user control alongside the creation of an ecosystem for creators of content and plugins? What kind of payment system can fit in? What are the UX challenges?
You can download the latest Debian package here.
You can download the latest image here.
The code is available on github. The main repositories are:
- Nutria : This is Capyloon set of Web apps. If you are a front-end developer, you will find everything you need in this repository.
api-daemon : Non
standard apis exposed to the UI. The
contentmanagerservice is specific to Capyloon, and provides the data management layer.
- B2G : Gonk based devices. The Pixel 3a and Android Generic System Images are currently supported.