Features/feature/voice

Sync — light on your device, tight on the timing

Kookey coordinates playback with the source player so you do not have to upload a two-gigabyte file or explain to your laptop why it suddenly sounds like a jet engine.

Notice: Planned Product Feature

This document outlines the design and architectural principles planned for the hosted Kookey social platform, targeting release in Q1 2027. The current public website is a static presentation and waitlist.

1.The actual technical problem with watching together online

Watching something together online has been technically possible for a long time. The bad version of doing it goes roughly like this: one person uploads the file somewhere, both people download it, someone runs a browser extension that syncs a timestamp, the extension breaks halfway through, someone has the wrong version of the file, and the whole setup takes longer than the thing you wanted to watch.

The medium-bad version is a dedicated watch party service where you upload the file directly, wait for it to transcode, and then watch it compress from HD into something that looks like it was filmed through a jar of petroleum jelly.

2.How Kookey handles it instead

Kookey does not host the video. It coordinates playback with the source player. If you are watching a YouTube video, Kookey talks to the YouTube player. When you pause, it sends a pause signal. When you resume, it sends a resume signal with the current timestamp so everyone snaps back to the same point. The video stays on the source platform and streams from there. Kookey is the sync layer, not the media host.

This means the quality stays at whatever the source is delivering. There is no upload step. There is no transcoding. Your laptop is not running a local media server on top of a video call on top of room software.

3.What synchronized playback actually requires

For this to work, everyone in the room needs access to the source content. If the video is region-locked, it is region-locked for everyone. If it requires a subscription on the source platform, it requires a subscription. Kookey does not bypass access controls or licensing restrictions.

Supported sources, playback precision, and sync behavior in edge cases — handling buffering differences, dealing with a slow connection on one participant’s end — have not all been finalized. We will describe how sync works in practice when the service is closer to launch.

4.Battery and performance

Because Kookey coordinates playback rather than processing and streaming video itself, it runs significantly lighter than a local media server or a high-resolution stream alongside a video call. It does not render video. It does not transcode. The load on your device is closer to a messaging app than a video editing tool.

Actual performance depends on your device, connection, and source platform. We are not publishing benchmarks before the service ships. But the reason it should be light is architectural: Kookey is not doing the heavy work. The source player is.

5.What is available today

Synchronized playback is not available on the current website. The hosted social service is in development with a target release in Q1 2027. Supported sources, sync precision, connection requirements, and device support will be documented when the service is confirmed.

Other Planned Features