An outerframe is like a web view, but native. It runs compiled machine code in a sandboxed process, and that code implements an app using the underlying operating system.

Outer Shell is built on outerframe. The outerframe is built into Outer Loop.

A fundamental reason web views are useful is that they let the user experience be driven by something external, safely. This is one of the fundamental things that a computer allows, and it shouldn’t be restricted to HTML / JavaScript. The outerframe is a solution to that problem.

The conventional web is cross-platform. Outerframe content is, instead, multi-platform. It lets creators target the actual devices that people use, rather than building for a lowest common denominator, and it gives platform providers the freedom to innovate.