Skip to content
Solu
Platform

Every media experience
becomes a live system.

The Session turns media into a governed environment for action. Authority enters before software acts, stays present across every runtime, and leaves behind verifiable proof.

A new layer in the media stack
Architecture

Delivery moves media.
Solu governs what software can do around it.

The owner sets the terms once. The Session carries them wherever execution happens. Software can move at runtime speed without moving beyond its authority.

Media path
CDN
DRM
Player
Display
Solu authority path
Rights owner
Aava authority
Session
Device / Edge / Cloud
Apps / AI / Services
Receipt / Record

Solu adds governed execution without replacing the media path.

Authorize / Execute / Prove
01

Authorize

The owner defines the boundary.

What software may do, where it may happen, under which conditions, and for how long.

02

Execute

Software acts inside that authority.

Applications and agents can act locally, at the edge, or in the cloud without asking a central service at every moment.

03

Prove

The outcome leaves evidence.

Material executions produce signed receipts and a Record that counterparties can independently verify.

Authority before execution. Proof after.

Inside the Session
Session fields

Let the experience change.
Keep authority constant.

Media momentIllustrative object

The same media object · three states

Who may act
An authorized agent
What may happen
Commercialize
Where / when
Live · inside the moment
Under which conditions
Constraint hit
How value is counted
Nothing to count
Change the agent
Change what may happen
Change where and when

Not permitted.

A media moment exists. Nothing may act on it yet.

One Session, many surfaces
SessionPrimary screenPhoneConnected displayWearableSpatialAI agentServiceEdge

Media moves across surfaces.
The Session stays whole.

One continuous mechanism

Define

Media owner

The media owner defines the boundary.

Turn the media path into a programmable path.

Add governed execution around the stack you already run.