Privacy Policy

Effective April 2, 2026

Overview

Solace is a music education app built by a solo developer. We collect only what we need to make the app work and to improve your experience. We do not sell your data.

Data We Collect

Account Information

  • Email address (for authentication)
  • Display name and avatar (optional, set by you)
  • Account creation date

Practice Data

  • Practice session history (dates, durations, exercises completed)
  • Exercise results and scores
  • Spaced repetition scheduling data
  • Preferences (instrument, level, session length, goals)
  • XP and progression data

Usage Data (with your consent)

  • Page views and feature usage via PostHog analytics
  • Session replay recordings via PostHog (anonymized)

Error Tracking (production only)

  • Application error reports via Sentry — helps us find and fix bugs. Active in production without requiring cookie consent, as it collects technical error data only (stack traces, browser version), not analytics or browsing behavior.

Cookies & Tracking

We use the following cookies:

CookieCategoryPurpose
sb-*EssentialSupabase authentication session
solace-consentEssentialStores your cookie preferences
solace-themeEssentialTheme preference (light/dark/system)
ph_*AnalyticsPostHog analytics and session replay
fb_*FeedbackFeaturebase feedback widget

Analytics and feedback cookies are loaded only after you give consent via our cookie banner. You can change your preferences at any time.

Third-Party Services

We use the following services to operate Solace:

  • Supabase — Database, authentication, and file storage. Your account and practice data is stored here. Servers in the US.
  • PostHog — Analytics and session replay (consent-gated). Helps us understand how people use the app so we can improve it.
  • Sentry — Error tracking (production only, not consent-gated). Captures application errors so we can find and fix bugs. No analytics or personal browsing data is collected through Sentry.
  • Featurebase — Bug reports and feedback (consent-gated). Powers the in-app feedback widget.
  • LemonSqueezy — Payment processing (merchant of record). Handles subscriptions, billing, and tax compliance. We do not store your payment details.
  • Vercel — Hosting and deployment. Serves the app globally via CDN.

Data Retention

We keep your data for as long as your account is active. If you delete your account, all associated data is permanently removed within 30 days. Backups are purged on their regular rotation schedule.

Your Rights (GDPR)

You have the right to:

  • Access — Download all your data from your profile page.
  • Rectification — Update your profile information at any time.
  • Erasure — Delete your account and all data from your profile page.
  • Portability — Export your data in JSON format.
  • Withdraw consent — Change your cookie preferences at any time.

Children's Privacy

Solace is not directed at children under 13. We do not knowingly collect data from children under 13. If you believe a child has provided us with personal data, please contact us.

Changes

We may update this policy. Significant changes will be communicated via email or in-app notice. The effective date at the top reflects the latest revision.

Contact

Privacy questions? Reach us through the feedback widget or email hello@solacemusic.app.

Terms of Service