Legal

Privacy Policy

Last updated: April 17, 2026

This Privacy Policy explains how Rap Verdict ("we," "us," "Service") collects, uses, shares, and safeguards your information. The Service is restricted to users 16 and older.

1. Data We Collect

Account & Profile Data

Email address, display name, username, date of birth (stored as a timestamp used solely to enforce the 16+ age requirement), country (optional, profile-level), avatar image (optional, stored in Firebase Storage).

Battle Interaction Data

Picks (pre-battle predictions), votes (post-battle verdicts), prediction history, and associated rapper/battle IDs.

Credits & Payment Data

Credit balance, credit purchase transactions (processed via Stripe — we do not store raw card data), credit deduction history (i.e., which analyses were unlocked), and Stripe payment identifiers.

Battle Submissions

URLs and metadata submitted by users for admin review. Submissions are stored until processed and may be retained for spam/abuse detection.

Community Data

Chat messages (with your username and user ID, timestamped), chat presence signals (approximate last-seen timestamps), and public-facing community activity.

Technical & Security Data

Hashed IP counters for signup rate limiting (auto-purged within ~48 hours), authentication events, error logs, and Firebase App Check tokens.

We do not collect sensitive categories of data (health, biometrics, financial account numbers, etc.).

2. Legal Bases (GDPR / Similar)

  • Contract — to operate and provide the Service you signed up for
  • Legitimate Interests — fraud prevention, security, analytics, improving AI models
  • Consent — where explicitly requested (e.g., marketing emails)
  • Legal Obligation — age restriction enforcement, law enforcement requests

3. How We Use Your Data

  • Operate, maintain, and personalize the Service
  • Compute and display battle statistics, RV Scores, and leaderboards
  • Process credit purchases and track credit deductions for AI analyses
  • Review and process battle submissions
  • Moderate chat and community contributions
  • Detect and prevent fraud, abuse, and spam
  • Generate aggregated, anonymized analytics (e.g., most-voted battles, leaderboard trends)
  • Improve AI verdict models using anonymized interaction signals
  • Comply with applicable law

4. AI Analysis & Your Data

When you unlock an AI battle analysis using credits, the battle content (transcript/video metadata) is processed by our AI infrastructure. Your account data is not passed to the AI model. AI outputs (scorecards, verdicts, sentiment) are stored on our servers and displayed publicly on the battle page.

5. Credits, Payments & Stripe

Credit purchases are processed by Stripe. When you purchase credits:

  • Stripe collects and stores your payment method; we do not store raw card data
  • We receive a payment confirmation and update your credit balance
  • Stripe's use of your data is governed by Stripe's Privacy Policy
  • We store your Stripe customer ID, payment reference IDs, and credit deduction records as part of your account

6. Data Retention

| Data Type | Retention | |---|---| | Account profile & picks | Until deletion request | | Credit purchase history | Retained per financial record requirements (typically 7 years) | | Credit deduction records | Until account deletion | | Hashed IP rate-limit docs | Auto-purged within ~48 hours | | Chat messages | Retained for integrity; may be anonymized on account deletion | | Battle submissions | Retained until processed; archived for anti-abuse purposes | | Aggregated statistics | Persisted without personal identifiers after account deletion |

7. Sharing

We do not sell your personal data. Limited sharing occurs with:

  • Firebase / Google Cloud — cloud infrastructure and Authentication
  • Stripe — payment processing
  • AI Model Providers — anonymized battle content (not your account data) for analysis generation
  • Legal Authorities — when required by law, court order, or to protect rights/safety

8. International Transfers

Data may be stored and processed in data centers outside your country (primarily the United States). We rely on standard cloud-provider protections and access controls as transfer safeguards.

9. Security

We implement App Check enforcement, least-privilege Firestore security rules, rate limiting, hashed (not raw) IP logging, and access monitoring. No system is perfectly secure — please report any vulnerabilities to support@rapverdict.com.

10. Your Rights

Depending on your jurisdiction, you may have the right to:

  • Access & Export — Settings → Export Data
  • Deletion — Email support@rapverdict.com to request account deletion. We will remove your profile, username reservation, and auth credentials; aggregate counts without personal linkage may persist.
  • Rectification — Change your username or display name via Settings
  • Restrict or Object — Contact us at support@rapverdict.com
  • Portability — your exported data is provided in a portable JSON format

We may retain limited logs for security and legal compliance after deletion.

11. Age Restriction

This Service is only for users 16 and older. We do not knowingly collect data from anyone under 16. If you believe a user under 16 has registered, contact us and we will remove the account.

12. Changes to This Policy

We will post updates here and may notify you in-app or by email for material changes. Continued use after the updated effective date constitutes acceptance.

13. Contact

support@rapverdict.com