In development · coming soon

Synchronized sound for the whole group ride.

CycleSync is a free app that keeps dozens of sound systems playing in lockstep using a shared GPS clock. It's brand-agnostic, so JBLs, Soundboks, and custom rigs all play together: no range limits, no breaking up when line of sight is lost, and no audible lag between speakers.

CycleSync app home screen
Input
Shared playlists
Phone support
Android & iOS
Timing
Shared GPS clock
Speakers
Any aux speaker

A group ride usually sounds like a dozen speakers fighting each other. CycleSync makes them one — every unit starting the same song on the same beat, so the ride moves like a rolling nightclub.

Speaker-brand agnostic

Every speaker, one system

CycleSync doesn't care what you plug in. A JBL here, a Soundboks there, a custom high-power rig up front — they all lock to the same track and play as one. Bring whatever you've got.

JBL, Soundboks, Sony, etc.portable speakers
Custom sound systemshigh-power rigs
Powered PA speakersevent rigs
Anything with an aux inputjust works
How it works
01

Get the app

Download CycleSync free on iOS or Android. On Android you're ready to ride; on iPhone, just connect the USB-C module.

02

Calibrate your output

Every speaker takes a slightly different amount of time to turn a play command into sound. A one-time calibration measures your setup's delay so the app can offset playback to cancel it.

03

Lock to GPS time

By using GPS, every phone shares one precise clock to synchronize playback against.

04

Ride in sync

Run an aux cable to your speaker, create or join a room with a short code, and hit play. Every speaker plays the same track, aligned to the millisecond.

Wired only

CycleSync feeds your speaker or amplifier through an aux cable — never Bluetooth. Bluetooth adds unpredictable latency, and that lag between speakers is exactly what breaks a group's sync.

Android vs iPhone

The free app is all you need — unless you're on iPhone

On Android: just the free app

Android lets apps read the phone's own GPS timing directly, so CycleSync locks to GPS time with nothing but the app. Any modern Android phone works out of the box — no extra hardware to buy or carry.

On iPhone: app + GPS module

iOS doesn't give apps direct access to the GPS receiver's raw timing, even with location permission enabled. That's the gap the handlebar module fills: a large, sky-facing antenna that feeds a rock-solid GPS clock over USB-C, so iPhones can stay locked to the same precise time — even in dense, obstructed urban conditions.

The iPhone module

A handlebar module that gives iPhones the clock iOS won't

The CycleSync module mounts on your handlebars, feeds the app a precise GPS time reference, and gives you an audio output to your speaker.

In development

The module is being designed now, with the first prototype expected September 2026. Android riders won't need any of this — the free app already syncs on its own.

What's inside
01
GPS-time sync
GPS lets every device agree on exactly what time it is, so playback stays simultaneous across the whole ride with no perceptible latency, no range limits, and no need for devices to be in line-of-sight. Music streams into a short buffer, then plays precisely on GPS time.
02
Your playlists, across the whole ride
Add your playlists ahead of time, in the app or from your computer via the webpage. During your ride, just hit play. The app will stream the music over cellular data, and keep playback in perfect sync using GPS.
03
Runs on the phone you have
The free app is compatible with almost all modern Android and iOS smartphones. Android syncs on its own using the phone's GPS; iPhones add a small USB-C GPS module that enumerates as a standard audio + MIDI class device — no drivers to fuss with.
04
Announce over music
Tap to talk and the leader pauses the track to make a call-out — turn ahead, regroup, last song — to the entire group at once.
The app

One thumb runs the whole ride

Free on iOS and Android. Calibrate, create a room, queue the music, and call out to the whole ride — all from the phone already on your handlebars.

Calibration & sync offset shown live
Shared queue with per-track upload state
Light & dark, tap-to-announce built in
CycleSync synced player
CycleSync dark player with tap-to-announce
For riders & organizers

Turn a scattered string of speakers into one wall of sound. Everyone hears the same drop at the same moment — front of the ride to the back.

For ride leaders

Queue the playlist before you roll out, hit play once, and call out turns, regroups and last songs over the music — heard on every phone at the same moment.

In development · coming soon

Let's talk about CycleSync

The app is in development and the CycleSync USB-C module is being designed now. If you lead rides, run a sound system, or just want to follow along, get in touch. We're actively looking for people interested in beta testing CycleSync.

Bradley Clover
bradley@cyclesync.us
Say hello