YOUR SHARED TAB
Change sites. Stay together.
Choose one tab to share. When a controller moves to another website, the party follows. Allow website access once to make those changes automatic.
WATCH TOGETHER · 0.4.0
One shared tab. Your favorite sites. A conversation that stays with you.
Already installed? Reload this page, or click lkjparty in your toolbar.
Your guest name, shared URL, enabled sync state and chat are shared with this server and your party. No media streams, cookies or automatic form-input capture.
Click lkjparty in your browser toolbar. You can also paste the complete invite into the panel.
YOUR SHARED TAB
Choose one tab to share. When a controller moves to another website, the party follows. Allow website access once to make those changes automatic.
YOUR CONVERSATION
A familiar live chat with names, timestamps, emoji and saved drafts. Switch to Dashboard for sync and participants, or More for room controls.
YOUR CONTROLS
The host can enable Everyone can control in Dashboard while keeping room ownership. Shared controls require 0.4.0 or newer for everyone. Scroll sharing is off by default. Close the extension panel and keep watching; synchronization continues.
Install lkjparty from your browser's extension store. Both participants should use the same extension version. Reload your shared tabs after updating, then start a new party.
Development downloads for 0.4.0 are also available below. Store updates and development packages are released separately.
Chrome / Edge development ZIP: extract it, open the extensions manager, enable Developer mode and choose Load unpacked. Pin lkjparty to the toolbar.
Firefox development ZIP: extract the unsigned package and load its manifest from about:debugging. Temporary add-ons expire at browser restart. Use Firefox Add-ons above for regular installation. Safari requires macOS, Xcode conversion and signing.
On your first connection, choose whether to allow all websites or individual sites. A permission grant does not share all your tabs: only the selected shared tab is synchronized. Review or revoke access in More or your browser’s extension settings.
Your name, selected URL, enabled synchronization state and chat are visible to the room server and participants. Pointer and application-state sharing are optional. Application integrations need a compatible adapter.
Each person needs their own service access. DRM, inaccessible embeds, live timelines or different layouts may limit synchronization.