Skip to main content
About Batoi Exchange icon About Batoi Exchange

A controlled lifecycle for platform extensions

Exchange separates public discovery and publication trust from entitlement, workspace installation, explicit binding, contextual execution, updates, advisories, rollback, revocation, and publisher support.

Batoi Exchange governed asset lifecycle

Designed for Control, Not Chaos

Exchange is
  • A governed extensibility layer
  • A partner-led innovation channel
  • A controlled asset catalog
  • A platform-native capability
Exchange is not
  • An open app store
  • A marketplace of unmanaged plugins
  • A bypass for platform governance
Asset Lifecycle

Each stage grants only the authority it declares

Discovery, procurement, installation, and execution are separate decisions. No stage silently inherits permissions from the one before it.

Discover

Browse publisher, asset type, current publication details, support owner, and stated availability.

Review trust

Inspect provenance, signature, risk class, compatibility, permissions, data handling, documentation, and review status.

Entitle

Approve applicable commercial, license, procurement, policy, and workspace eligibility conditions.

Install

Create a version-specific workspace installation record. Installation grants no capability use.

Bind

An authorized owner explicitly binds approved capabilities to a Project, App, asset, environment, purpose, and identity scope.

Execute

Runtime gateways re-check identity, binding, policy, Guard status, expiry, rate, schema, and context before each protected action.

Update or roll back

Review changelog, permission and processing diffs, migrations, compatibility, staged activation, and rollback before promotion.

Advise or revoke

Publish security advisories, deprecate versions, disable unsafe use, propagate revocation, and preserve incident evidence.

The publisher owns declared asset support and lifecycle duties; Batoi owns the Exchange channel and platform controls. Workspace operators remain accountable for installation, binding, and contextual use.

How Exchange Is Governed

Published assets declare their trust and lifecycle properties; installed and bound use remains subject to workspace identity, policy, security, and runtime enforcement.

Controls include
Versioning and compatibility checks
Permission and scope enforcement
Policy compliance
Audit visibility
Controlled updates and rollback
A Partner-Driven Ecosystem

A Partner-Driven Ecosystem

Publishers include:

  • Certified technology partners
  • Consulting and solution partners
  • Academy contributors
  • Internal Batoi teams

Publishing requires adherence to:

  • Security standards
  • Documentation requirements
  • Compatibility guidelines
Partner with Batoi
Where Exchange Fits

Where Exchange Fits

Exchange assets are used by Studios and Systems but never replace them.

  • Studios provide capability engines
  • Systems deliver outcomes
  • Exchange accelerates both
Browse Exchange Assets

Publish on Exchange

Exchange enables partners to productize expertise and deliver reusable value.

faq icon Frequently asked questions
What is Batoi Exchange?
Batoi Exchange is a controlled channel for discovering and publishing reviewed assets. Entitlement, workspace installation, capability binding, contextual execution, updates, advisories, rollback, revocation, and support remain separate lifecycle stages.
How is Exchange different from typical app marketplaces?
Exchange is not an unmanaged plugin store. A public listing supports discovery; it does not grant entitlement, installation, capability binding, identity privilege, or execution. Each later stage requires its own checks.
Who can publish assets on Exchange?
Certified partners and internal Batoi teams can publish Exchange assets, subject to security, documentation, and compatibility requirements.