← back to vibe

Privacy Policy

Effective date: 2026-07-22 · App: vibe-ai

Publisher: Casian Dan Colto (individual sole publisher, based in Germany) · Contact: casian.colto@gmail.com

TL;DR. vibe-ai needs an account so the recommendations get smarter for you over time. We store the songs you've played and which moods you tend to gravitate toward. We never store the raw text of your searches — only a hash. We never sell your data. You can delete everything any time from Settings → Account → Delete Account.

1. Who's responsible for this data

The data controller is Casian Dan Colto, an individual sole publisher based in Germany. You can reach me at casian.colto@gmail.com.

2. What we collect

2.1 Account data

Provided by you and your sign-in provider (Google, Apple, or email/password) when you create an account:

2.2 Listening data

Created as you use the app:

2.3 Search data

Created as you search:

2.4 Cost & usage data

For each AI request you make:

2.5 Taste preferences

Manually entered by you in Settings:

2.6 Diagnostic data (Firebase Crashlytics + Firebase Performance Monitoring)

2.7 Approximate location (opt-in)

If you enable "Use approximate location" in Settings and grant iOS location permission:

2.8 Analytics (Firebase Analytics)

Sensitive fields (raw search queries, raw user input, custom instructions) are SHA-256 hashed before they reach Firebase Analytics. Arrays of song titles are stripped entirely. The Identifier-for-Advertising (IDFA) is not collected.

2.9 Playlist exports (public pages)

When you export a playlist, vibe-ai publishes a page at listentoyourvibe.com/p/… containing the playlist's name, its vibe text (if it came from a vibe search), the song titles/artists/artwork, and links to those songs on other services. This page is public — anyone with the link can view it (the URL is random and unguessable, and pages are excluded from search engines). Export pages are only ever created by you pressing Export, and the point of them is to be shared. If you want one taken down, contact us and we'll delete it.

2.10 Purchases

Payments are processed by Apple — we never see your card or billing details. To deliver what you bought (export packs, subscriptions), we store your purchase state (plan, expiry, remaining export credits) keyed to your account, and our payments partner RevenueCat processes your purchase receipts and an app-user identifier on our behalf (see 4.4).

3. What we DON'T collect

4. Who we share data with

4.1 Infrastructure

Google Firebase / Google Cloud (US) — provides Authentication, Firestore database, Cloud Functions, Crashlytics, Performance Monitoring, Analytics. Subject to Google's Firebase privacy commitments and Google's general policy.

4.2 AI providers

OpenAI — when you search, we send the following to OpenAI through our Cloud Functions proxy:

We do not send your email, your Firebase user ID, your sign-in provider, your device identifiers, or your full play history. OpenAI processes this under their API data-usage policy; per that policy, requests made via the API are not used to train OpenAI's models.

4.3 Apple

Apple MusicKit — runs on your device to search the Apple Music catalog and play tracks. Data sent to Apple Music is governed by Apple's privacy policy. vibe-ai creates a library playlist called "vibe ai" in your Apple Music library and appends recommended tracks to it.

4.4 Payments (RevenueCat) & export links (Google)

RevenueCat (US) — processes in-app purchase receipts from Apple and tells our backend what you're entitled to. It receives your app-user identifier and purchase history, never your payment details. Subject to RevenueCat's privacy policy.

YouTube Data API (Google) — when a playlist is exported, our backend looks up matching YouTube videos by song title/artist. Only the song metadata is sent — nothing about you.

4.5 Optional metadata enrichment

Last.fm and Genius — if (and only if) you enter your own API keys for these services in Settings, the app calls them from your device to enrich the prompt with metadata. We don't proxy these calls and we don't see your keys.

4.6 We do NOT

5. How long we keep it

While your account exists:

After you delete your account (industry-standard retention timeline):

We will hold data longer only if a specific law explicitly requires it (e.g. a court order); this is rare for a consumer music app.

6. Your rights under GDPR (and your equivalents elsewhere)

Wherever you live, you have these rights for data we hold about you:

To exercise any of these, email casian.colto@gmail.com. I respond within 30 days.

7. Lawful basis for processing (GDPR Art. 6)

PurposeLawful basis
Account creation & authenticationContract (Art. 6(1)(b))
Storing your listening history to personalise recommendationsContract — recommendations are the core service you signed up for
Search records (hashed) and vibe profilesContract
Crash reports + performance tracesLegitimate interest (Art. 6(1)(f)) — keeping the app reliable
Analytics (no IDFA, hashed sensitive fields)Legitimate interest
Sending verification email after signupLegal obligation (anti-fraud) + Legitimate interest

8. International data transfers

Our infrastructure runs in Google Cloud us-central1 (Iowa, USA). When you use the app, your data is transferred from your device to the United States. This transfer is covered by:

OpenAI is also based in the United States. The same safeguards apply.

9. Children

vibe-ai is not directed at children under 13 (or 16 in the EU). We don't knowingly collect data from anyone in that age group. If you believe a minor has registered, email casian.colto@gmail.com and we'll delete the account.

10. Security

No system is perfectly secure. We will notify affected users within 72 hours of becoming aware of a breach that materially affects them, per GDPR Art. 33–34.

11. Changes to this policy

We may update this policy. When we do, the Effective date at the top changes and we'll surface the new policy on the next app launch via the Privacy & Terms sheet in Settings → Account. Material changes will also trigger an in-app dialog asking you to review.

12. Contact

For any privacy question, request, or complaint:

Casian Dan Colto (Publisher — vibe-ai)
casian.colto@gmail.com