Study streams,
made simpler.

A desktop app for study streamers on Twitch and YouTube. Manage focus and break states, run timers, track study time, and show it all in OBS.

WindowsBeta
macOSBeta
OBS StudioSupported
StudyDot
Add to OBSSettings
Study timer

Switch between focus, break, and pause while tracking your study time

Edit stream display
Studying
24:00:00
Time remaining
FocusBreak
1h 23m
Current
3h 42m
Today
1,042h
Total
End timer

Fewer controls while live

Switch between focus, break, and finish with just a few controls. When a timer ends, StudyDot can move to the next phase automatically.

Built for OBS

Paste one URL into an OBS Browser Source. Your current state and timer update for viewers in real time.

Stays on your device

No account required. Your settings and study records are stored locally and are not sent to an external server.

Features

Everything you need to manage a study stream with less overhead.

Focus state controls

Clearly manage focus, break, and pause states. Optionally move to the next phase automatically and play a sound when a timer ends.

Viewer overlay

Show your current state, time remaining, status message, and study totals in an OBS Browser Source. Viewer copy supports Japanese and English.

Study time totals

Track time for the current run, today, this week, this month, this year, and all time. You can also add study completed off stream.

Custom counters

Track progress beyond study time, such as pages read, problems solved, repeated activities, or days maintained.

Colors and transparency

Adjust the overlay background, text colors, and transparency to suit your stream without sacrificing readability.

Landscape or portrait

Choose a wide or vertical overlay to fit your OBS scene and streaming layout.

What do viewers see?

A lightweight overlay added to your stream as an OBS Browser Source. It communicates your current state, time remaining, message, and study totals in real time.

Studying / On break
Make your current state clear at a glance.
Time remaining
Keep the timer visible and updated in real time.
Status messages
Set a message for each state and an optional note that always stays visible.
Study time
Show the current run and longer-term study totals.
Japanese and English
Choose the language shown to your viewers.
Live example
How the overlay looks over a stream
Preview layout
OBS Studio — Live
LIVE
Studying
24:00:00
Staying focused. I’ll read chat during the break.
Current1:23
Today3:42
This week14:20
Total1,042:30
Off-stream 1:30Workout 42
Exam in 30 days
StudyDot

Add StudyDot to OBS

Add the viewer overlay to your stream in three steps.

Open StudyDot

Launch the app. StudyDot creates its local settings automatically the first time you open it.

Copy the overlay URL

Open “Add to OBS” in StudyDot, copy the URL, and paste it into an OBS Browser Source.

Start studying

Start a focus timer in the app. The viewer overlay in OBS updates immediately.

Copy from the app
Open “Add to OBS” and copy the URL
Paste the copied URL into an OBS Browser Source.

Privacy

Your data stays on your device. StudyDot does not send it to an external service.

No account

There is no login or sign-up. Install the app and start using it.

Stored locally

Your study records and settings are stored on your device. There is no cloud sync.

No external transfer

StudyDot does not upload your data to an external server or cloud service.

Local OBS connection

Communication with OBS stays on the same computer. The overlay does not require an internet connection.

Download

StudyDot is a free, open-source beta released under the MIT License. The current builds are unsigned, so your operating system may display a security warning.

Windows
Windows 10 / 11 · x64
Beta
macOS
macOS 10.13 or later
Beta