Privacy Policy

Last Updated: March 09, 2026

1. Introduction

Ledger ("Ledger", "we," "our," or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, and protect information when you use our mobile application (the "App").

By using the App, you agree to the practices described in this policy.

2. Information We Collect

2.1 Information You Provide

When you use the App, we may collect:

Video URLs

When you paste or input a video link to check it.

User Reports and Disputes

If you choose to report or dispute a video's AI detection status, we collect:

  • The video URL
  • Video ID (if available)
  • Username associated with the video (for example, TikTok, Instagram, or Facebook handle)
  • Your vote (for example, report as AI or dispute the AI status)
  • If you choose "It Is AI", any optional reasons you select (e.g. "Unnatural facial movement", "Lip sync looks off")

Swipe Mode Votes

When you participate in the review queue ("Swipe Mode"), we collect:

  • Your vote on each video (AI, Not AI, or Skip)
  • Evidence tags you select (e.g. "Lips don't match", "Lighting off")
  • Time spent viewing each video before voting
  • Whether your vote matched the community consensus or known ground truth (for accuracy tracking)

Uploaded Videos

When you submit a video through the upload-to-earn feature, we collect:

  • The video URL and extracted video ID
  • The associated username (if available)
  • Your framing of the video (whether you believe it is AI or real)
  • Your user ID as the uploader

Account Information

When you sign in or create an account:

  • Email address when you sign up with email/password or sign in with Google.
  • Account identifier we use Supabase Auth to create and identify your account (e.g. a unique user ID). This is used to link your votes and reports to your account, enforce one vote per video per account, support "Report account" eligibility (e.g. after a minimum number of video ratings), and for trust and anti-abuse purposes.

We do not collect your name or profile picture unless you sign in with Google and that information is provided by Google; we use it only to display your account in the App (e.g. email in the profile panel).

2.2 Information Collected Automatically

We may automatically collect:

Analytics and Usage Data

  • Video URLs checked
  • Video IDs
  • Usernames (when available)
  • Platform (TikTok, Instagram, or Facebook)
  • AI detection results
  • Timestamps of checks
  • Swipe Mode session data (votes cast, daily counts, streak activity)

Device Information

Basic technical information needed for the App to function reliably (for example, OS version, app version, and similar non-sensitive data).

IP Address (Hashed)

When you submit reports or disputes, your IP address is received by our backend and immediately hashed using SHA-256 with a salt for privacy protection.

We do not store your raw IP address; only the hashed identifier is kept for rate limiting, anti-abuse, and trust scoring.

When you are signed in, your activity may also be associated with your account identifier (user ID) for the same purposes.

3. How We Use Your Information

We use the information described above for the following purposes:

Run the AI detection service

Check videos against our database of known or community-reported AI-generated content.

Support community reporting and votes

Let users report or rate AI detection results through both Check Mode and Swipe Mode and improve detection accuracy.

Support account features

Link votes and reports to your account when signed in, prevent duplicate ratings per video per account, and determine eligibility for features such as "Report account" (e.g. after a minimum number of video ratings).

Analytics and service improvement

Understand how the App is used, which platforms and content types are most common, and improve detection and user experience.

Security, abuse prevention, and rate limiting

Prevent spam and abuse using hashed IP-based identifiers, account identifiers, and rate limits.

We do not use your data for advertising, user profiling, or cross-app tracking.

4. Data Storage and Security

  • We use Supabase (supabase.co) as our backend service provider to store and process data.
  • All communication between the App and our backend occurs over encrypted HTTPS connections.
  • Your IP address is never stored in raw form; only a hashed version is retained.
  • Certain usage data (such as daily swipe counts, streaks, and bonus swipe balances) is stored locally on your device using standard app storage and is not transmitted to our servers.
  • We implement reasonable technical and organizational measures to protect data against unauthorized access, loss, or misuse.
  • Data is retained only as long as necessary to operate, secure, and improve the service.

5. Data Sharing

We do not sell, trade, or rent your personal information to third parties.

We may share data only in these limited situations:

Service Provider

With Supabase, solely to provide backend storage and processing needed for the App to function.

Legal or Safety Requirements

If required to comply with applicable law, regulation, legal process, or government request, or to protect our rights, property, or safety and that of our users.

6. Third-Party Services

The App uses:

Supabase

For backend infrastructure, authentication (email/password and Google sign-in), and data storage. Supabase's handling of data is governed by its own privacy policy.

Google

When you choose "Sign in with Google," Google's authentication and data practices apply; we receive only the information Google provides for your account (e.g. email, and optionally name and profile picture if you consent).

Render

We use Render to host certain backend services (e.g. comment analysis) that the App may call. Data sent to these services (such as video URLs or related identifiers) is processed only to provide those features.

7. Your Rights and Choices

Depending on your location, you may have some or all of the following rights:

Access

You can request information about the data we hold that relates to you (for example, based on hashed identifiers associated with your usage).

Deletion

You can request deletion of stored data where feasible and not required for legal, security, or service integrity purposes.

Opt-Out

You can stop using the App at any time, which will prevent any further data collection through the App.

To exercise these rights, contact us using the details below.

8. Children's Privacy

The App is not intended for children under 13 years of age.

We do not knowingly collect personal information from children under 13. If you believe a child under 13 has used the App and provided information, please contact us so we can delete the data where appropriate.

9. International Data Transfers

Your information may be processed and stored on servers located outside your country of residence. By using the App, you consent to the transfer and processing of your information in these locations, subject to this Privacy Policy and applicable law.

10. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. When we do:

  • We will update the "Last Updated" date at the top of this page.
  • We may also provide in-app notices or update notes where appropriate.

We encourage you to review this Privacy Policy periodically.

11. Contact Us

If you have any questions about this Privacy Policy or our data practices, please contact us:

Email: federerroger653@gmail.com

By using the App, you acknowledge that you have read and understood this Privacy Policy and agree to its terms.