
Your watch reads your heart rate while you stream.
Heart-rate relay for VRChat
Send your watch’s heart rate to your VRChat chatbox and avatar through your phone and desktop. The WearStream relay connects over your local network without a WearStream account.
We’re looking for Android + Wear OS testers
Help shape WearStream → · iPhone coming soon
Local pipeline
Your watch reads it. Your phone passes it on.
Your desktop brings it into VRChat.

Your watch reads your heart rate while you stream.

Your paired phone forwards samples to your desktop over your local network.

The desktop relay smooths incoming readings and prepares your outputs.
Display BPM in your chatbox or drive compatible avatar parameters with OSC.
Actual app screenshots, captured in separate sessions.
Downloads
Choose the desktop relay for your setup.
Installer for Windows. Your settings carry over between sessions.
Installer v0.1.9
Universal app for Apple silicon and Intel Macs.
Desktop v0.1.8
Pair the phone app with the desktop relay by QR.
Closed testing. Contact us to request access.
In development. Not yet available to download.
Looking for testers
Have an Android phone and a Wear OS watch? Join our closed test and help us improve pairing, everyday sessions, and reconnects.
Tell us your phone and watch models, and which desktop you use. We’ll reply with the next steps.
wearstream.support@gmail.com
Quick start
Install the phone and watch apps first. Keep your phone and desktop on the same local network.
Open WearStream and click Start Relay. Your pairing QR code appears automatically.
First-launch help ↗Scan the desktop QR code in the phone app, then tap Start Relay on your phone.
Pairing help ↗Tap Start streaming on the watch and allow heart-rate access. Enable OSC and Chatbox in VRChat for output.
Permissions & long sessions ↗Built to stay local
From watch to desktop, your heart-rate relay stays on your devices and local network.
Pair your phone by scanning the desktop QR code. Start and stop streaming in the apps, and choose which VRChat outputs to enable.
When you enable output, WearStream sends the selected heart-rate information to VRChat. See the privacy policy for details about data handling.
Read our privacy policy ↗Need a hand?