Skip to content
The understanding layer for your product · Tutorials, live today

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.

Shadow Tutorials · preview
shadow.tutorial-canvas.v1Animated mock · live product below
Platform thesis

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.

Developer surface
<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 →
Shadow Tutorials·LIVE

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
Shadow Tutorials
shadow.tutorial.v1Shadow default
Atlas Tutorials
tenant.atlas.v1Retinted output
Re-skin
accent = #14b8a6
How it works

Install snippet to published tutorial. Under ten minutes.

The boring parts run in the background. You review and ship.

01
02
03
04
stage.install~ 2s

Install the snippet

One script tag. Passive, privacy-safe, PII-aware from the first request.

No rebuild, no backend work, no user-facing change.

stage.describe~ 20s

Describe the tutorial

Type the flow you want — or pick one Shadow already indexed.

The flow graph surfaces candidate journeys you can ship today.

stage.reviewuser-paced

Review & refine

Tweak narration, reorder scenes, regenerate any one at any time.

You stay in control. Nothing ships until you approve it.

stage.render~ 6 min

Render & publish

On-brand MP4 and embed snippet. Paste it anywhere.

The render runs in the background. You come back to a link.

Security posture

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.

Posture assertions· live
run_id deploy.e7a19c4
  1. 19:42:01passive_by_defaultVerified
    author UI activates after signed JWT · no background capture
  2. 19:42:01pii_redaction_at_captureVerified
    masked client-side before any network request
  3. 19:42:01no_training_on_capturesVerified
    vendor endpoints configured no-retention where available
  4. 19:42:01tenant_isolation_enforcedVerified
    site-key scoped ingest · row-level tenancy at storage
  5. 19:42:01data_export_and_deleteVerified
    deletion completed end-to-end within 30 days
assertions refresh on every deploylast run just now
Dogfood

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.

Demo coming soon

When we publish the Install Shadow walkthrough, it will appear here — generated end-to-end by Shadow on our own product.

Render P95
rolling 30 days · 8-scene tutorial
Tutorials rendered
lifetime total across all tenants

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.

One script tag · Tutorials today · Insights, Demos, Assist next

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.