Privacy Policy

Last Updated: January 14, 2026

Introduction

Welcome to RippleSum. We are committed to protecting your privacy and ensuring transparency about how we handle data. This Privacy Policy explains our practices regarding data collection, use, and protection when you use our puzzle game application.

RippleSum is available as a web application and Progressive Web App (PWA). By using RippleSum, you agree to the terms outlined in this Privacy Policy.

Information We Collect

Anonymous Game Data

RippleSum collects minimal data to provide core gameplay features:

  • Anonymous User ID: A randomly generated identifier stored locally on your device to track your puzzle progress and leaderboard rankings.
  • Game Scores: Your puzzle completion scores, number of moves, and completion times for leaderboard purposes.
  • Puzzle Progress: Which puzzles you have completed today (resets daily at midnight UTC).
  • Streak Data: Your consecutive daily play streak count.

Important: We do NOT collect your name, email address, phone number, precise location, or any personally identifiable information (PII).

Automatically Collected Data

Like most web applications, we may automatically collect:

  • Browser type and version
  • Operating system
  • Device screen size (to optimize gameplay display)
  • General geographic region (country/city level, not precise location)

How We Use Your Information

The data we collect is used exclusively for:

  • Gameplay Functionality: Saving your puzzle progress and tracking daily streaks.
  • Anonymous Leaderboards: Displaying top scores without revealing player identities.
  • Service Improvement: Analyzing aggregate usage patterns to improve puzzle difficulty and user experience.
  • Offline Play: Caching puzzle data locally so you can play without an internet connection.

Data Storage and Security

Local Storage

Most of your game data is stored directly on your device using browser localStorage and IndexedDB. This includes:

  • Your anonymous user ID
  • Daily puzzle progress
  • Streak counts
  • Cached puzzle data

Cloud Storage

Leaderboard scores are stored securely on Supabase (a trusted third-party database provider) with the following protections:

  • All data transmissions are encrypted using HTTPS/TLS
  • Scores are linked only to anonymous user IDs, never to personal information
  • Database access is restricted and monitored

Third-Party Services

RippleSum uses the following third-party services:

  • Supabase: For storing anonymous leaderboard scores and streak data. Supabase Privacy Policy
  • Hosting Provider: Our website is hosted on secure infrastructure that complies with industry-standard security practices.

We do NOT use advertising networks, analytics trackers (like Google Analytics), or social media pixels that track your activity across the web.

Cookies and Tracking

RippleSum does NOT use cookies for tracking or advertising purposes. We use browser localStorage (similar to cookies but more secure) solely for essential game functionality:

  • Remembering your daily puzzle progress
  • Storing your anonymous user ID
  • Caching puzzles for offline play

You can clear this data at any time through your browser settings, but this will reset your progress and streak count.

Children's Privacy

RippleSum is suitable for all ages and does not knowingly collect personal information from children under 13. Since we do not require account registration and collect only anonymous game data, our service complies with COPPA (Children's Online Privacy Protection Act) guidelines.

Parents/guardians: If you believe your child has provided any personal information to us, please contact us at hello@ripplesum.com, and we will promptly address your concerns.

Your Rights and Choices

Data Deletion

You can delete your local game data at any time by:

  • Clearing your browser's localStorage/cache for ripplesum.com
  • Uninstalling the PWA from your device

To request deletion of your leaderboard scores, email us at hello@ripplesum.com with your anonymous user ID (found in browser developer tools under localStorage → "rippleuserid").

Opt-Out of Leaderboards

While you cannot disable leaderboards entirely, your identity remains anonymous. If you prefer not to appear on leaderboards, simply avoid completing puzzles, as scores are only submitted upon puzzle completion.

International Users (GDPR Compliance)

If you are accessing RippleSum from the European Economic Area (EEA), you have additional rights under GDPR:

  • Right to Access: Request a copy of your stored data (anonymous user ID and scores).
  • Right to Erasure: Request deletion of your data from our servers.
  • Right to Portability: Receive your game data in a machine-readable format.
  • Right to Object: Object to data processing (though this may limit gameplay features).

To exercise these rights, contact us at hello@ripplesum.com.

Data Retention

  • Local Data: Stored indefinitely on your device until you clear it.
  • Leaderboard Data: Daily leaderboards reset after 30 days. Archived scores are retained for up to 1 year for historical analysis.
  • Inactive Accounts: Anonymous user IDs with no activity for 2+ years may be purged from our database.

Changes to This Privacy Policy

We may update this Privacy Policy periodically to reflect changes in our practices or legal requirements. When we make significant changes, we will:

  • Update the "Last Updated" date at the top of this page
  • Display a notification on the app for 7 days

Continued use of RippleSum after changes take effect constitutes acceptance of the updated policy.

Contact Us

If you have questions, concerns, or requests regarding this Privacy Policy or your data, please contact us:

We aim to respond to all privacy-related inquiries within 7 business days.

Summary

What we collect: Anonymous game scores, puzzle progress, and streak data.

What we DON'T collect: Your name, email, precise location, or any personal identifiers.

How we use it: To provide leaderboards, save your progress, and improve the game.

Who we share with: No one. Your data is never sold or shared with third parties for advertising.