Skip to content

How it works

Bind is a bridge between apps and existing data.

It avoids inventing (see Don't fork the ecosystem) and makes accessible what's already there.

Bring your own data

The standard setup for most apps is like a snowglobe (where you can see inside but not touch) or like an arcade claw machine (where you use a joystick to grab toys with a wonky crane).

You're one step removed, going 'through' apps to access your stuff, and it's tricky to get things out. When the app isn't available for some reason, your data isn't either; you can just hope it comes back.

Bind flips this around by letting you use data you already have, and keeping it in your hands when apps do their thing. No data silos.

You don't need permission to get your stuff because you already have it. If the app goes away, you can simply use 100% of your data with another one.

Sync with Git

Git lets you see changes, roll them back, sync to all your apps, while still using files.

It's version control for your data that's highly interoperable: use it with a platform (like GitHub, Codeberg, Tangled, Gitea…), your computer, via the terminal, self-hosted on your own machine, run pipelines or scripts on your data—the possibilities are endless.

Powered by remoteStorage

Your data is made available to apps via the remoteStorage protocol, which combines existing standards to facilitate personal data stores and syncronization. It's an open-source grassroots initiative for data agency via bringing your own data to apps.