Skip to main content

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 beta toolchain: @tinycloud/web-sdk and @tinycloud/node-sdk 2.7.0-beta.2, plus @tinycloud/cli 0.7.7-beta.5.

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.

Source and trust

Claims on this site are grounded in the linked guides, the SDK source, and the generated capability registry. When you need the exact action name or status, use Capability Registry. When you need the mental model, use System model and Security and trust.