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.
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.