A woman on a sofa in Mumbai at night and a man at a kitchen table in New York at dawn, both smiling at their phones.
App · Android

Twoseat

Two people in two cities watch one film together, in step, while hearing each other.

Tonight, 9:41 PM in Mumbai · 11:11 AM in New York

Same film, same second, two cities.

Press play on either phone and both start together. Pause, skip back, talk over the credits. It feels like the seat next to you.

What it does

No host, no guest

Both of you hold the same play and pause. The only difference is whose phone has the file tonight.

Voice first

Voice connects before the film starts and stays on after the credits.

Both time zones

Every time in the app shows in your time and theirs.

Nothing uploaded

The film plays from a copy one of you already has. Nothing goes to a server, and nothing is re-encoded.

Screens

How it was built

  • Expo
  • React Native
  • Supabase

Twoseat keeps two phones in step without a server touching the film. One phone plays from a file it already has, the other follows, and both hold the same controls. Voice runs alongside the whole time.

Built with Expo and React Native for Android, with Supabase for accounts and pairing.

Facts

Platform
Android
Pairing
One invite, paired for good
Video
Plays from a local file