Documentation

One transfer, explicit boundaries.

The sending browser encrypts structured state. The service temporarily stores ciphertext. The receiving browser claims once, decrypts, validates and resumes.

Start here

Protocol limits

PropertyValue
Default TTL600 seconds
Allowed TTL60–1,800 seconds
Plaintext limit32 KiB
ClaimOne successful receiver
Free quota500 successful claims / UTC month

Integration contract

Use a stable lowercase app ID, explicit schema version, strict runtime validator and an Application Adapter. Reject unknown fields and confirm before replacing meaningful local state.

OpenAPI 3.1 · llms.txt · AI implementation guide