- Embed SDK — your product (Customer X) shows one dashboard to many tenants (C1, C2, C3) with server-side isolation.
- Share links — password-optional URLs for stakeholders who just need a link.
Start with these three pages
How the SDK flow works
- A product manager enables embed, liquid tags, coverage, and an API key in Vizkraft.
- Your backend stores the API key and mints a short-lived session with tenant liquid values.
- Your frontend installs
@vizkraft/embedand mounts withgetSessionTokenonly—never the API key.
Embed SDK vs share links
Two filter layers (SDK)
Liquid tags never appear in the filter UI. Interactive filters cannot widen past liquid scope. Details: Security and Liquid tags and coverage.
Glossary
Next steps
Security
API key + liquid tags, threat model, and sequence diagram
Developer guide
Install, mint, mount, verify—hand this to engineering
Admin setup
Enable embed, origins, keys, and audit in the app
Partner demo
Try Acme Analytics before you integrate