Your help content is already out of date .
Shadow captures what users actually do inside your product and turns it into narrated tutorials — in minutes, not weeks. The same capture substrate will power Insights, Demos, and Assist.
Sites are approved one by one during beta.
One capture substrate. Four product lines.
Every tenant installs Shadow once. Tutorials ships today. Insights, Demos, and Assist light up on the same pipe — no second integration, no second SDK.
<script async src="https://sdk.byshadow.ai/v1.js"
data-site="YOUR_SITE_PUBLIC_KEY"></script> - SDK size · gzipped 39 KB
- Privacy posture Passive by default. PII redacted at capture. Author UI activates only after your team calls
identify(). - Docs Read the SDK reference →
Narrated walkthroughs, generated from real product usage.
Shadow watches what users actually do, then writes, narrates, and renders on-brand tutorial videos. In minutes.
- Finds the right screens from the semantic flow graph
- Drafts scene-by-scene narration with persona grounding
- Renders cinematic 1080p MP4 with your brand lockup
- Publish, embed, or download — one click
Install snippet to published tutorial. Under ten minutes.
The boring parts run in the background. You review and ship.
Install the snippet
One script tag. Passive, privacy-safe, PII-aware from the first request.
No rebuild, no backend work, no user-facing change.
Describe the tutorial
Type the flow you want — or pick one Shadow already indexed.
The flow graph surfaces candidate journeys you can ship today.
Review & refine
Tweak narration, reorder scenes, regenerate any one at any time.
You stay in control. Nothing ships until you approve it.
Render & publish
On-brand MP4 and embed snippet. Paste it anywhere.
The render runs in the background. You come back to a link.
Shadow runs inside your product. It acts like it.
Every trust commitment below maps to a real control in the platform — published as an assertion on every deploy, scoped per tenant, and verifiable end-to-end.
- 19:42:01passive_by_defaultVerified↳ author UI activates after signed JWT · no background capture
- 19:42:01pii_redaction_at_captureVerified↳ masked client-side before any network request
- 19:42:01no_training_on_capturesVerified↳ vendor endpoints configured no-retention where available
- 19:42:01tenant_isolation_enforcedVerified↳ site-key scoped ingest · row-level tenancy at storage
- 19:42:01data_export_and_deleteVerified↳ deletion completed end-to-end within 30 days
We make our own homepage video with Shadow.
The tutorial below was generated end-to-end by Shadow on our own product. If we can't record our install walkthrough with our own tool, nobody should trust us to record theirs.
When we publish the Install Shadow walkthrough, it will appear here — generated end-to-end by Shadow on our own product.
Shadow is live with design partners in SaaS and internal tools. We only list customer logos with written permission — if you're using Shadow and want to be listed, email hello@byshadow.ai.
Install Shadow. Ship your first tutorial tonight.
One capture substrate. A product family that keeps paying the integration back. No infrastructure to run, no stack to maintain.
Sites are approved one by one during beta.