TinyCloud Documentation
TinyCloud lets browser and backend applications store user-owned KV and SQL data in isolated spaces, then share access through scoped capabilities. These docs are for application developers, protocol integrators, and node operators. TinyCloud is designed for data the user should own and control. It is not a replacement for every application database, especially when the application operator must own all data and access policy.This documentation currently targets the reproducibly pinned stable toolchain:
@tinycloud/web-sdk and @tinycloud/node-sdk 3.0.0, plus
@tinycloud/cli 1.0.0. Behavior that only ships in the current beta
(3.1.0-beta SDKs, 1.1.0-beta CLI) is labeled where it appears.Build in the browser
Follow the Web SDK path from sign-in to your first KV write.
Build on Node
Choose private-key or session-only mode before you write backend code.
Understand the protocol
Check capabilities, manifests, and delegation terms before you implement.
Operate TinyCloud
Install, host, troubleshoot, and wire OpenKey without detouring into theory.
