← Back

Privacy Policy

Last updated: February 28, 2026

What We Collect

Email address — provided when you sign in via magic link. Used solely for authentication.

Playlist data — song titles and artist names you submit for analysis. This data is sent to our AI provider for processing and is not permanently stored.

Session cookie — a JSON Web Token that keeps you signed in. See the Cookies section below.

How We Use Your Data

Authentication — your email is used to send a one-time magic link via Resend. We do not send marketing emails.

AI analysis — your playlist is sent to OpenRouter/Anthropic Claude to generate your soulprint analysis. The playlist data is not retained by us after processing.

Session management — a session JWT cookie keeps you authenticated between requests.

Data Storage & Retention

User records are stored in Vercel KV (Redis) with a 7-day TTL. After 7 days of inactivity, your data is automatically deleted.

Email verification tokens expire after 1 hour.

We do not maintain long-term databases of user information.

Third Parties

We share data with the following services, only as needed:

  • Resend — email delivery for magic link authentication
  • OpenRouter / Anthropic — AI processing of playlist data
  • Vercel — hosting and KV (Redis) data storage

We do not sell your data. We do not use analytics, advertising cookies, or third-party trackers.

Cookies

We use a single essential cookie for authentication:

  • authjs.session-token / __Secure-authjs.session-token — session JWT, strictly necessary for authentication. No expiry beyond your session.

We do not use analytics cookies, advertising cookies, or any third-party tracking cookies.

Your Rights (GDPR)

If you are in the EU/EEA, you have the right to:

  • Access — request a copy of your data
  • Rectification — correct inaccurate data
  • Erasure — request deletion of your data
  • Portability — receive your data in a portable format
  • Object — object to processing of your data

Since all user data auto-expires after 7 days, erasure happens automatically. For immediate requests or any other enquiries, contact privacy@soulprint.app.

No Tracking

Soulprint does not use Google Analytics, Meta Pixel, or any other tracking or analytics service. We do not serve ads. Your visit is not tracked beyond what is necessary for the service to function.

Changes

We may update this policy from time to time. Changes will be reflected on this page with an updated date.