One membership. Every device.

Keep learning, wherever music takes you.

A shared RevenueCat entitlement will connect web purchases with the future App Store and Play Store companion apps.

Monthly subscription

Studio Membership

Pricing, introductory offers, and products are configured securely in RevenueCat. Nothing is charged during development.

  • Cloud progress across web and companion apps
  • Full current and future learning library
  • Composition projects and Listening Lab research
  • Shared premium entitlement on iOS, Android, and web
Sign in to subscribe

RevenueCat is not configured. Add the public Web SDK key and server secret to .env.local, then configure your web billing provider, product, offering, paywall, and premium entitlement.

Secure checkout is hosted by the configured RevenueCat billing provider. Subscription management, taxes, and receipts follow that provider’s settings.

Companion app rule: configure the native RevenueCat SDK with the same Firebase UID as appUserID and the same entitlement identifier. Store receipts never need to touch your database.