Built from the ground up for self-hosted audiobooks. M4B and MP3, with chapter-accurate sync across every Apple device you own.
Deep dives
RexyListen handles M4B chapter metadata natively and reconstructs chapter boundaries from filenames or audio gaps when you only have MP3s. The result is the same clean chapter list either way — tap any chapter to jump there instantly.
Variable-speed playback preserves pitch so you can run at 1.5× without the narrator sounding sped up. Skip back 30 seconds is a single tap; skip forward is configurable. Lock-screen controls behave the way Apple's own audio apps do.
Voice boost and EQ are built into the audio pipeline for those times when narration drops too low against road noise or background sound.
Position is tracked to the second and updates in real time. Pause in the car, walk inside, open the iPad, and you're already where you left off.
Per-user profiles mean every member of the household gets their own queue and their own progress. The profile picker is two taps away from anywhere in the app.
If your server is unreachable, position is queued locally and flushed the moment connectivity returns — you never lose your spot, even if the network dies mid-chapter.
RexyListen talks directly to your server over your LAN, with TLS certificate pinning to make sure connections can't be intercepted. Pairing happens once, via QR code or a typed pairing string. After that, every request is signed with a per-device API key you can revoke at any time.
For travel, install Tailscale on RexyServer and on each device you want to use remotely. Your devices will see each other as if they were on the same LAN, from anywhere, without opening ports or exposing your home network to the public internet. The per-device keys still apply.
There is no RexyListen account. There is no cloud sync. There is no telemetry. Your listening is yours and it stays where you keep it.