Skip to main content
Solutions / 04 AR, VR and XR

One codebase. Every headset. Delivered to meet the requirements for the solution, either natively or through the browser.

Cross-platform XR architecture for Unity and the web. Application logic written once and tested on a desktop, then run on Meta Quest, Magic Leap 2, HoloLens 2 and in the browser through WebXR. Delivered through a pipeline that puts a code change on a headset in minutes.

Offers

What we do

01

Cross-platform Unity XR clients

Native Quest and Magic Leap 2 clients with hand tracking on OpenXR, built on a service framework with roots in Microsoft’s Mixed Reality Toolkit v2.

Demonstration: AI Vision Training Platform
02

WebXR through the browser

A TypeScript service framework with bindings for React, three.js, Babylon.js and Meta’s Immersive Web SDK, so one set of application code runs everywhere.

Demonstration: Pale SignalDemonstration: Anatomy Atlas XR
03

Multi-user and collaborative experiences

Live group audio and video, avatars and shared digital content, integrated with systems of record.

04

XR delivery pipelines

Cloudflare and GitHub Actions pipelines with a desktop headset emulator. No app store, install or build step between a commit and a headset.

Demonstration: Pale Signal
Outcomes

What this has produced

Told by organisation type and date. Client and product names are withheld. Business partners are named.

Spatial intelligence start-upExperiment

A web client family from one core

Browser, native mobile and Quest headset clients built from a single core, as an experiment in delivering experiences without an app store.

One core, three targets
Wellness platform2025 to 2026

A multi-user Unity 6 mobile app

Live group audio and video, avatars, contacts, notifications and account management on a serverless backend.

Unity 6, UI Toolkit, AWS
Studio demonstration2026

A game that proved a cross-platform framework

A WebXR discovery game built as the proving ground for the Reality Collective WebXR packages. Of 5,112 lines, 73 touch a host. A new platform is added to the framework, not to the game.

98.6% host-freeDemonstration: Pale Signal
AR, VR and XR enquiries

Tell us about the estate, the device or the problem.

Email a few lines about what you are trying to do. We will reply with what we would look at first.