Skip to content
Huy Vo
Side projects

Open source · Free anti-motion-sickness app

Serene

A free, open-source app against motion sickness: a 100 Hz audio-therapy session and an Android overlay of moving dots that counter the car's motion at the screen edges.

Serene, the real app on a phone

Serene app screen: Therapeutic Tech redesign

Real screens

The Expo app built for the web: the 100 Hz session plays, and the in-app motion dots follow a simulated drive.

Role
Co-developer, started the app
Year
2026
Platforms
Android · iOS
Stack
  • Expo SDK 54
  • Expo Router
  • Reanimated
  • expo-audio
  • Kotlin
  • i18next

Most apps against motion sickness are paid or full of ads. Serene is free: a short audio session before the trip, and on Android an overlay of dots that moves against the vehicle's acceleration.

My part. 14 of 59 commits: I created the app and built the audio session, the first Motion Cues module (Kotlin service and config plugin), the redesign with the pill tab bar, and the entrance animations and haptics.

At a glance

  • 100 Hz

    audio-therapy tone with fade in and out

    Source: app

  • 60 s

    guided session with a breathing countdown

    Source: app

  • MIT

    free and open source

    Source: repo

What I built

Audio session

An expo-audio session that plays the 100 Hz tone with fades, a 60-second ring timer and a calm finish screen.

Serene app screen: Audio session

Therapeutic Tech redesign

The calm visual system with the pill tab bar, entrance animations and haptics.

Serene app screen: Therapeutic Tech redesign

Credit. Trương Bùi Anh Tuấn is the main contributor (dark mode, accessibility, the production Android overlay and the docs). The Android overlay is native and is not shown here; the screens are from the web target.

Next side project

POLG

CS2 skin marketplace · web, admin, API