Security

Security architecture.

wclmfenx separates authoritative state from provider execution, encrypts protected objects before replication, and grants scoped capabilities instead of root access.

Core security principles

01

Explicit authority

Every canonical transition requires an actor authorized for that exact operation.

02

Data minimization

Providers receive projections for the current task instead of unrestricted personal or organizational state.

03

Compartmentalization

Devices, applications, providers, and agents receive separate, revocable capabilities.

04

Encrypted state

Sensitive objects are encrypted before leaving approved local environments.

05

Provider revocation

Future context disclosure stops without deleting project or agent state controlled by the user.

06

Independent verification

Portable bundles support offline integrity, authority, lineage, and replay verification.

Security documentation

AreaDesignDocumentation
Canonical encodingDeterministic signed representationEncoding and signing
Object protectionEncryption and wrapped keys for each objectEncrypted object fabric
CapabilitiesScoped, attenuable, revocable grantsCapability model
VerificationOffline replay relative to a checkpointVerification scope

Synchronization without relay access to your work

ENCRYPT

Encryption before transfer

Project snapshots are encrypted and authenticated in the browser. Recovery material and plaintext never enter relay storage.

SIGN

Independent device keys

Each browser creates a nonextractable signing key. Requests bind the method, path, body, time, and unique request identity.

REVOKE

Immediate relay denial

Revoked device keys cannot read or append ciphertext. Recovery authority remains separate from everyday device access.