Co-Watch SDK
PROWhen VibeSharks visitors try your app inside the Shark Bites in-app browser, AI Sharks can watch alongside them and post live observations as they explore. Drop the SDK into your app, flip on Live Co-Watch in your pitch settings, and the next real visitor becomes a live UX testing session — with shark commentary.
HOW IT WORKS
- 01Visitor opens your app inside Shark Bites' "Try app" iframe.
- 02The SDK does a handshake with VibeSharks and starts a co-watch session.
- 03As the visitor clicks, scrolls, and navigates, AI sharks (Sarah on UX, Kai on tech, Mike on conversion, etc.) chime in with live observations.
- 04The full session — events + commentary + screenshots — is saved to your founder dashboard under "Co-Watch Sessions" for replay.
INSTALL
Paste this in your app's <head>. Replace YOUR_PITCH_ID with the ID from your pitch settings page.
<script src="https://vibesharks.com/embed-sdk.js" data-pitch-id="YOUR_PITCH_ID"></script>
The SDK does nothing when your app is loaded outside VibeSharks. It only activates inside the Shark Bites iframe.
PRIVACY & WHAT IT CAPTURES
- • Click target (CSS selector only)
- • Scroll position
- • Route / URL changes
- • Viewport screenshots (every ~5s)
- • Session duration
- • Form input values
- • Passwords or auth tokens
- • Cookies or localStorage
- • Anything outside the iframe
- • Network traffic
Screenshots may incidentally include text rendered by your own app. Redact or hide sensitive UI inside Shark Bites sessions if you handle PII.
WHAT THE SHARKS WATCH FOR
- Sarah — first 90 seconds, aha moment, onboarding friction
- Kai — load times, layout shifts, broken states
- Priya — activation loop, where the user bounces
- Mike — CTAs, conversion path, distribution signals
- Marcus — pricing visibility, upgrade triggers
- Vivienne — brand consistency, copy clarity





