JustRelax

  • Live
  • Android
  • iOS

A relaxing-sounds app where you layer rain, waves, fire and birds into one living scene.

Metrics

  • −25%cold start
  • 571 mscold start after Baseline Profiles
  • 12languages
  • 468unit tests

Highlights

  • Describe a moment in one sentence and AI builds the scene.
  • v3.0 shipped for Android and iOS from a shared KMP core (34 Gradle modules); offline-first, 12 languages.
  • A TypeScript Cloudflare Workers backend that keeps API keys off the device, verifies Play Integrity and App Attest, rate-limits each install and powers AI-generated sound scenes.
  • Baseline Profiles cut cold start by 25% (764 ms → 571 ms); 468 Kotlin unit tests run in CI.

Stack

  • Kotlin Multiplatform
  • Compose Multiplatform
  • SwiftUI
  • Cloudflare Workers
  • TypeScript