Deract

For Fire TV, and every phone

Watch it late.
Watch it together.

Deract pins your group chat to the game clock. Friends react live; you press play an hour later and every reaction lands on the exact moment it happened, never before.

No accounts. No app to install on your phone.

1H23:08
Ada· Live
1H23:08
Tunde· 38 min later

The problem

The group chat is the spoiler

Most people can't watch live: kids' bedtime, a late shift, a different time zone. So they mute the chat, avoid their phone for two hours, and watch alone. The friends who make the game fun become the thing they have to hide from.

How it works

Three steps, one clock

  1. 01

    Start a room

    On the Fire TV or on your phone. Send the link to the group. Everyone joins with just a name.

    KX7P2Mroom code
  2. 02

    React live

    Tap once at kick-off to set your clock, then react with a word or a line. You'll see exactly when each friend will get it.

    Sent

    Tunde will see this in 38 min.

  3. 03

    Press play whenever

    Watching later? Every reaction waits for its moment in your match. Pause, rewind, skip: the reactions follow your playhead.

    Bola

    REF?!

    2H 07:41

Spoiler-safe by design

Nothing reaches you early. Not even by a second.

Your device only ever asks for reactions up to where you are in the match, plus five seconds so they land on the frame. The server enforces it. You'll see that friends are ahead of you, never what they've seen.

  • · Re-synced every half, so ads and breaks never drift you into the future
  • · Skipping ahead files reactions quietly instead of flooding the screen
  • · Replies from friends watching even later still find you

Built for Fire TV

The playhead is the clock

On Fire TV, Deract reads the match straight from the video player. Pause and the reactions wait. Rewind and they replay. Skip ahead and they're filed away instead of flooding the screen.

React straight from the remote: press ▲, pick a word, press OK. Or scan the code on the TV and your phone becomes the reaction pad, already in sync. Nothing to set up, nothing to install.

Runs on
Vega OS · Fire TV
Phones
Any browser, via QR
Clock source
W3C media playhead
Navigation
Remote D-pad

For sports app developers

Add it to your player in a few lines

The sync engine is open source and player-agnostic. Point it at your video's playhead and your viewers get asynchronous co-watching: presence, reactions on the frame, spoiler safety enforced by the server.

import { ApiClient, TimelineSync, playerPlayhead } from '@delayed-reaction/client';

const sync = new TimelineSync({
  api: new ApiClient({ baseUrl: API_URL }),
  roomCode, token, viewerId,
  // Your player's playhead is the clock. Kick-off at 0:00 in the media.
  readPlayhead: playerPlayhead(
    [{ period: 1, localStartMs: 0 }],
    () => player.currentTime * 1000,
    () => !player.paused,
  ),
});

sync.subscribe((event) => {
  if (event.type === 'due') showLowerThird(event.reactions);
});
sync.start();

Next match, watch it when you can.

Start a room