
A new open source web browser engine called Sneeze is coming to mobile, desktop, and mixed reality devices, project backers announced today at AWE, the mixed reality and AI conference.
Sneeze is a collaborative effort of the Open Metaverse Browser Initiative. It is a product of the non-profit Metaverse Standards Forum and RP1, the primary maintainer of Sneeze.
Sneeze is not a typical VR application designed for one specific system.
“Sneeze focuses on core browser engine layers such as rendering, standards, and interoperability rather than user-facing features such as avatars, profiles, inventory, or messaging,” said Neil Trevett, president of the Metaverse Standards Forum and vice president of NVIDIA. Hypergrid business. “Typically, platform providers or app developers build on top of this.”
Trevett is also Chairman of the Khronos Group, where he created and chaired the OpenGL ES working group, which defined the industry standard for 3D graphics on mobile devices.
Instead, Sneeze’s goal is to simplify how users interact with digital content in the real world.
“When you walk through a city, museum, hospital or store, Sneeze discovers spatial services relevant to your current location, including information, navigation, agents and experiences,” Trevett said.
Trevett said that unlike proprietary software on mixed reality devices, Sneeze aims to be a standardized web engine across multiple devices. It pulls data from a variety of AI sources and spatial structures (sites designed for the metaverse) and simultaneously overlays them on top of the user’s location in the real world.
“These services could be almost anything: an AI navigation agent that reads the environment and guides you through turns in an airport, an AI retail assistant that recognizes what you’re looking at and displays relevant information in real time, a shared workspace where AI helps remote colleagues collaborate as if they were in the same room, a museum experience where AI brings each exhibit to life as you approach it,” Trevett said.

Currently, according to Trevett, mixed reality applications that interact with the web are proprietary and essentially locked into the ecosystem. Additionally, only one application at a time takes over what the viewer sees.
“This model cannot support multiple independent services consisting of a single shared spatial view, because there is no standard for how multiple services can share a scene without interfering with or exposing each other’s data,” Trevett said.
According to Trevett, the Sneeze engine aims to solve this problem by isolating each remote application in its own sandbox, allowing web browsers built on Sneeze to display data from each remote application simultaneously without having to read each other’s data.
“Sneeze achieved this with WebAssembly,” Trevett said. “Each service runs as a sandbox module with per-service memory isolation and a Scene Object Model, a shared scene graph where each service owns its own branch via an access-controlled read-write API. Services do not touch each other’s data and are organized into a scene.”
In the Internet age, there is always a risk of unwanted surveillance by third parties. Sneeze is designed to address this problem by using security measures similar to standard 2D web browsers, such as verifying certificates and ensuring users can grant and deny permissions on a case-by-case basis, Trevett said.
“The browser is the user’s gatekeeper,” Trevett said. “No service has direct access to raw camera, location, or sensor data. All hardware access is mediated by the browser, which acts as a permission boundary between the service and the real world. Users can explicitly grant access, scope it to a session or specific context, and revoke it at any time.”
The open source nature of the project also allows people to inspect the browser engine’s code in real time, Trevett said. “The rules of the system are public (modified versions) and can be tested for compliance, and the security model does not depend on trusting a single vendor for deployment.”
According to Trevett, any institution that wants to host its own AI apps for use on the system will be able to do so without having to entrust all of its data to a third party, unlike the current model.
“For an aerospace manufacturer, hospital or factory operator, this means that in order to run AR, the physical space, operational data and user activity must all be hosted by a third party. This is unacceptable from a data sovereignty perspective and is a hindrance to enterprise adoption,” Trevett said.
The project’s code can be viewed on its GitHub page. More information can be found on the Open Metaverse Browser Initiative webpage.
The name Sneeze is a nod to the Blink engine, which is the foundation of the Chrome web browser, Crabb said.
“Browser engines tend to have informal names,” said Sean Mann, co-founder and CEO of RP1, the company that created the Open Metaverse Browser Initiative with the Metaverse Standards Forum.
“Chrome uses the Blink engine and Safari uses WebKit,” he said. hypergrid business. “We’re building the next engine in that lineage, so we wanted a name that was a nod to Blink, and Sneeze stuck. The name is intentionally light, but the engine and standards behind it are serious work.”