Home / Companies / Jam / Blog / Post Details
Content Deep Dive

Recording Links: The Nitty Gritty Details Behind Today's Launch

Blog post from Jam

Post Details
Company
Jam
Date Published
Author
Aidan Nulman
Word Count
1,333
Language
English
Hacker News Points
-
Summary

Recording Links is a new feature introduced by Jam, designed to allow product teams to capture screen recordings, reproduction steps, and user feedback directly within their apps without needing additional installations or browser extensions. This solution was achieved using iframes, enabling seamless integration into any major browser while ensuring reliability and simplicity. The architecture of Recording Links builds on Jam’s existing core extension and customer support products but innovates by eliminating the previous network dependency through state partitioning and embedding capture and recorder scripts directly on user pages, overcoming challenges with browser security constraints and communication between tabs. Two embedding methods were considered: Direct Embed and Managed Embed, with the latter chosen for its streamlined design and ease of implementation. Domain verification strategies were also developed to ensure data security, emphasizing simplicity and accessibility. The launch of Recording Links represents a significant advancement in debugging capabilities, promising future enhancements and a user-friendly experience.