Welcome to Integrity Apps, a Secure Bookmark WebAssembly Loader

Drag link to tab bar or click to copy link
FAQs

Why do we need this?

We need an app architecture that is secure by default, which means the code cannot change behind your back, especially when it comes to sensitive data with secrets and personal information. Even the most cutting edge cryptography organizations are using Browser extensions or Mobile Apps to hold these secrets, both of which can change code without you knowing. But the traditional solutions do not work and this a more secure alternative.

How does this work?

When you copy/paste or drag the link into the address bar, the app will be loaded. This is a secure way to load the app because the app code cannot change behind your back. Once the data URL has loaded, you can bookmark it and use it in the future.

Why is this secure?

This is secure because the browser will check the integrity of the app code before loading it. This means you (or a nerdy friend) can review the app code once, then know that it hasn't changed after that. This is important so that "updates" aren't applied without your knowledge or active consent!

What if I want to update?

If you want to update the app, you can simply revisit this page and copy/paste or drag the link into the address bar again. This will load the new version of the app. If there have been updates since you last book marked, you'll get a new integrity hash for the new code.

Can I run this page myself?

Yes! Everything is public and open source. You can run this page yourself by forking the code repository with one click. GitHub will even host your Intergrity App for you if you like, for free.

What is the app?

The Integrity App uses a Wurbo Loader by default, which means you can safely load any WebAsembly App that implements the Wurbo interfaces. Wurbo is a cutting edge Wasm framework that uses a minimal amount of JavaScript to make the WebAssembly Component interactive, but not enough to make it dangerous. It's just enough JavaScript to run the WebAssembly Component, nothing else!

What is the Wurbo Loader?

The Wurbo Loader is a WebAssembly Loader that uses a minimal amount of JavaScript to make the WebAssembly Component interactive, but not enough to make it dangerous. It's just enough JavaScript to run the WebAssembly Component, nothing else!