Twitch, live.Not almost live.

ONSET is a free, independent, open-source Twitch client for Android with a low-latency native player and full chat with 7TV, BTTV and FFZ emotes.

Free · Open source · No ads

Join us on ONSETAll releases

The LIVE pill is an example of the in-player delay readout.

Latency

Seconds, not tens of seconds.

Embedded web players keep a deep buffer and fall well behind the broadcast. ONSET's native player, built on Amazon IVS, the same video technology as Twitch, keeps you close to the edge.

  1. 01

    Live happens at the edge.

    The broadcast is written at its newest moment. Everything behind that edge is already the past.

  2. 02

    Web embeds wait in the past.

    A web player embed builds a long buffer, so what you watch trails what is happening.

  3. 03

    ONSET rides the edge.

    A short buffer, a smooth catch-up when it drifts, and the measured delay shown in the player.

Illustration, not a benchmark. The app measures the real delay.

Live edge

Web player embed

Well behind live

ONSET native player

Close to live2.4s2.2s2.0s1.9s1.8s

Illustration, not a benchmark. The delay you get depends on the stream and your network; ONSET measures the real delay and shows it live in the player.

Inside the app

A closer look

ONSET home screen with continue watching and channels live now
ONSET player with its live delay readoutChat under the player
7TVBTTVFFZ

Emotes from every set

ONSET chat with messages, a timeout notice and a highlighted mention
ONSET profile and settings
ONSET home screen on a tablet
ONSET tablet home screen, featured stream

Your follows, live and close to the edge.

Why ONSET

Built for watching live.

Close to live

A native player that stays near the live edge, with the web player one setting away as a fallback.

Chat as it should be

7TV, BTTV and FFZ emotes, and recent messages the moment you join.

Private by default

No ads, no data sold, and analytics stay off unless you opt in.

Open source

Licensed under AGPL-3.0. Read the code, build it, improve it.

View on GitHub

FAQ

Questions, answered.

Anything else? Write to contact@onsetapp.app.

Is ONSET free?

Yes. ONSET is free to download and use, and it is open source under the AGPL-3.0 license.

Is it an official Twitch app?

No. ONSET is an independent project. It is not affiliated with, endorsed by or sponsored by Twitch.

Do I need a Twitch account?

No. You can browse and watch while logged out. To chat or see the channels you follow, you log in on Twitch's own sign-in page.

Does ONSET collect my data?

No ads, no data sold; analytics stay off unless you opt in.

How do I install the APK?
  1. Download the APK.
  2. Open it, and allow your browser to install apps when Android asks.
  3. Open ONSET.

After that, updates arrive inside the app.

Is there an iPhone version?

Not yet. Join the iPhone waitlist to hear when it is ready.

What do I need to run it?

A 64-bit Android device running Android 7.0 or later.

ONSET app icon

Catch it live.

Free for Android 7.0 and later.