Last Updated: December 25, 2025
Effective Date: December 25, 2025
Welcome to LetsPlayer ("the App", "we", or "application"). We highly value your privacy and are committed to protecting your personal information. This Privacy Policy explains how we collect, use, store, and protect the information generated when you use the LetsPlayer application.
LetsPlayer is a local and network video player application designed to provide users with a smooth video playback experience. This application contains third-party advertising services that collect certain information for providing personalized advertisements.
This Privacy Policy complies with the European Union General Data Protection Regulation (GDPR), California Consumer Privacy Act (CCPA), Children's Online Privacy Protection Act (COPPA), and other applicable data protection laws.
2.1.1 Locally Stored User Data
The following information is actively created by you when using the app's features and is stored only locally on your device:
Video File Access Records: Local video file paths you browse and play
Playback History: Video viewing records, playback position, and duration
Favorites List: Information about videos you favorite (title, path, duration)
Streaming List: Network video URLs you added
Playback Settings: Personal preferences such as playback speed and playback mode
Important Notice: The above data is stored only locally on your device. We do not upload it to our servers.
2.1.2 Crash and Diagnostic Data (May Be Enabled in the Future)
Current Status: Not Enabled
We plan to integrate Firebase Crashlytics in future versions to improve application stability. When enabled, the following information will be automatically collected:
Application crash reports and stack traces
Device model and operating system version
Application version information
Device status at the time of crash (memory usage, network status, etc.)
Unique anonymous installation ID (Firebase Installation ID)
We Promise:
✅ We will update this Privacy Policy before enabling crash collection
✅ We will clearly inform users in the app update notes
✅ We will provide an opt-out mechanism (if required by law)
✅ Crash data will not include your personal identification information or viewing content
This application integrates Google AdMob and AppLovin MAX advertising platforms, which along with their advertising partners automatically collect the following information:
📱 Device Information
Device model and manufacturer
Operating system version
Screen size and resolution
Device language settings
Time zone
🔢 Identifiers
Advertising Identifier (Android Advertising ID / IDFA) - used for providing personalized ads
App package name and version number
Firebase Installation ID (anonymous identifier)
📊 Usage Data
Ad display, click, and interaction data
App crash and performance data (if Crashlytics is enabled)
App usage duration and frequency (collected by ad SDKs)
Ad loading and rendering performance
🌐 Network Information
IP address (used to determine approximate geographic location, accurate to city level)
Network type (WiFi, 4G, 5G, etc.)
Carrier information
❌ Precise geographic location (GPS coordinates)
❌ Personal identification information (name, email, phone number, etc.)
❌ Contacts or address book
❌ Photos or camera access
❌ Microphone or audio recording
❌ Information about video content you watch (not shared with advertisers or any third parties)
❌ Clipboard content (only read temporarily when you click "Add Stream" for auto-filling URLs, not uploaded)
To provide core functionality and advertising services, LetsPlayer needs to request the following device permissions:
Permission
Purpose
Required
Used By
Storage Permission (READ_MEDIA_VIDEO, READ_MEDIA_AUDIO, READ_MEDIA_IMAGES)
Access video, audio, and image files on your device for playback and displaying thumbnails
✅ Required (for local video playback)
App itself
Network Permission (INTERNET)
Play network streaming videos, load ads, report crash data (if enabled)
✅ Required
App itself + Ad SDKs + Crashlytics (future)
Network State (ACCESS_NETWORK_STATE)
Detect network connection status, optimize ad loading and video playback
✅ Required
App itself + Ad SDKs
Screen Wake Lock (WAKE_LOCK)
Prevent screen from automatically turning off during video playback
✅ Required (enhances user experience)
App itself
View WiFi Connection (ACCESS_WIFI_STATE)
Optimize ad loading strategy
⚠️ Optional (used by Ad SDKs)
Ad SDKs
Important Notes:
All permissions are used only when necessary, not continuously accessed in the background
You can revoke these permissions at any time in your device's app settings
Denying permissions may affect related functionality but will not impact other features
About Advertising ID: You can reset your advertising ID or opt out of personalized ads in device settings (see Section 17)
App Core Functionality (Local Data):
Record your playback history for convenient continued viewing
Save your favorites list
Restore your playback settings and preferences
Manage your added streaming URL list
The above data is stored only locally on your device and is not uploaded to our servers.
App Quality Improvement (Crash Data, May Be Enabled in the Future):
Identify and fix app crash issues
Optimize app performance and stability
Understand device compatibility issues
Improve user experience
Google AdMob and AppLovin MAX, along with their advertising partners, use collected data for:
📢 Display Ads: Show ad content within the app
🎯 Personalized Ads: Provide relevant ads based on your interests and behavior (if you haven't opted out)
📈 Ad Performance Measurement: Track ad display, click, and conversion data
🛡️ Fraud Prevention: Detect and prevent invalid clicks and ad fraud
🔧 Performance Optimization: Improve ad loading speed and app stability
💰 Billing and Payment: Calculate ad revenue and pay developers
❌ We do not upload your playback history and favorites data to any server
❌ We do not share specific video content you watch with advertisers
❌ We do not sell your personal identification information
❌ We do not track your activities on other apps or websites (but ad networks may track advertising IDs across apps)
Locally Stored Data:
App private storage directory (inaccessible by other apps)
SharedPreferences (app settings)
GetStorage (lightweight local database)
Playback history, favorites list, streaming list
Data Stored by Third Parties:
Ad Data: Transmitted to Google and AppLovin servers (United States and other countries/regions)
Crash Data (future): Transmitted to Firebase servers (Google Cloud Platform, United States and other regions)
All data transmission uses encryption technology (HTTPS/TLS)
Our Security Measures:
Local data is protected by your device's operating system security mechanisms
We do not transmit your playback data, so there is no security risk during transmission
Your playback data remains only on your device, completely under your control
Third-Party Service Security Measures:
Google AdMob, AppLovin MAX, and Firebase use industry-standard security technologies
Data transmission uses HTTPS encryption
Advertising identifiers employ anonymization and pseudonymization techniques
Data is stored on secure cloud infrastructure (Google Cloud Platform, AWS, etc.)
For specific security measures, please consult their privacy policies (links in Section 7)
Local Data:
Data will remain on your device until you:
Manually delete related records (playback history, favorites, etc.)
Clear app data
Uninstall the app
Third-Party Service Data:
Google AdMob: Usually retained for up to 26 months, depending on data type
AppLovin MAX: Usually retained for 12-24 months, depending on data type
Firebase Crashlytics (future): Crash reports usually retained for 90 days
You can reset your advertising ID at any time to terminate association with old data
For detailed retention periods, please refer to each platform's privacy policy
We ourselves do not share, sell, or disclose your playback history, favorites list, or other local data with any third parties.
Google AdMob and AppLovin MAX share data with the following third parties:
📢 Ad Networks and Advertisers
Hundreds of advertising network partners (complete list in Section 7.3)
Shared content: Advertising identifier, device information, ad interaction data
Purpose: Provide and optimize ad delivery
📊 Analytics Service Providers
Google Analytics for Firebase (if AdMob enabled)
AppLovin internal analytics system
Shared content: Aggregated usage data and performance metrics
Purpose: Measure ad effectiveness and app performance
🔒 Service Providers
Cloud storage service providers (e.g., Google Cloud Platform, AWS)
Data processing service providers
Shared content: Technical data needed for ad delivery and crash analysis
Purpose: Provide advertising infrastructure and diagnostic services
⚖️ Legal Requirements
Data may be disclosed in the following circumstances:
Comply with laws, regulations, or court orders
Protect the rights, property, or safety of us or third parties
Detect, prevent, or handle fraud, security, or technical issues
Enforce our Terms of Service
As advertising service providers are located worldwide (primarily in the United States), your data may be transferred outside your country/region. These transfers comply with:
GDPR Standard Contractual Clauses (SCC)
Adequacy Decisions
Other lawful data transfer mechanisms
🟢 Google AdMob
Provider: Google LLC (United States)
Purpose: Display banner ads, interstitial ads, rewarded video ads
Data Collected: Advertising identifier, device information, IP address, ad interaction data
Privacy Policy: https://policies.google.com/privacy
AdMob Data Usage: https://support.google.com/admob/answer/6128543
How Google Uses Data from Sites or Apps That Use Our Services: https://policies.google.com/technologies/partner-sites
🟠 AppLovin MAX
Provider: AppLovin Corporation (United States)
Purpose: Ad mediation platform, aggregating multiple ad networks
Data Collected: Advertising identifier, device information, IP address, ad interaction data
Privacy Policy: https://www.applovin.com/privacy/
Opt Out: https://www.applovin.com/optout/
🔴 Firebase Crashlytics
Provider: Google LLC (United States)
Purpose: Crash reporting and app performance monitoring
Data Collected: Crash stack traces, device information, app version, Firebase Installation ID
Status: Currently Not Enabled, may be enabled in future versions
Privacy Policy: https://firebase.google.com/support/privacy
Data Processing Terms: https://firebase.google.com/terms/data-processing-terms
Promises Before Enabling:
We will update this Privacy Policy before enabling
We will clearly inform users in app update notes
We will provide an opt-out mechanism (if required by law in your region)
Through AdMob and MAX, you may see ads from the following ad networks (partial list):
Meta Audience Network
Unity Ads
Vungle
ironSource
Chartboost
AdColony
InMobi
Tapjoy
Pangle (TikTok/ByteDance)
Mintegral
And hundreds of other ad networks
Complete List:
AdMob Certified Ad Partners: https://support.google.com/admob/answer/9012903
AppLovin MAX Integrated Ad Networks: https://dash.applovin.com/documentation/mediation/network-integrations
Each ad network has its own privacy policy and opt-out mechanism. You can visit the following resources:
IAB Europe - Transparency & Consent Framework: https://www.youronlinechoices.eu/ (EU users)
Digital Advertising Alliance (DAA): https://optout.aboutads.info/ (US users)
Network Advertising Initiative (NAI): https://optout.networkadvertising.org/
Google Ad Settings: https://adssettings.google.com/
When you use the network streaming playback feature:
Your device will directly connect to the video URL address you entered
This connection is initiated directly by your device, we do not participate
The server corresponding to the URL you entered may collect your IP address and other network information
Data collection behavior by these third-party servers is not covered by this Privacy Policy, please consult their privacy policies
When you import an M3U/M3U8 file, the file is parsed only locally on your device
We do not upload file contents to any server
URL addresses in the playlist are stored only locally on your device
LetsPlayer is not designed for children under 13. We do not knowingly collect personal information from children under 13.
According to COPPA (Children's Online Privacy Protection Act) and GDPR requirements:
We have configured AdMob and MAX for "mixed audience" mode
Ad SDKs automatically limit data collection and personalized ads targeting children
For users identified as children, only non-personalized ads will be displayed
If you are a parent or guardian:
If you believe your child has used this app without consent, please contact us
You can request our assistance in deleting any potentially collected children's data
You can directly manage app permissions on the device or uninstall the app
You can disable personalized ads in device settings
Under GDPR and other data protection laws, you have the following rights:
You can view your playback history, favorites list, and streaming list in the app at any time
You can request access to data collected by advertising service providers (see Section 7)
Local Data:
Delete playback history, favorites, or streaming records one by one within the app
Clear all history records in app settings
Clear app data in device settings
Uninstall the app to completely delete all local data
Advertising Data:
Reset your advertising ID to disconnect association with old data (in device settings)
Contact Google and AppLovin to request data deletion:
Google Data Deletion Request: https://myaccount.google.com/data-and-privacy
AppLovin Privacy Request: privacy@applovin.com
Crash Data (Future):
Firebase Crashlytics data is automatically deleted after 90 days
You can contact us to request immediate deletion
Local data: Access app storage directory using your device's file manager, or backup device data
Advertising data: Contact Google and AppLovin to request a data copy (see their privacy policies)
You can revoke app permissions at any time (in device settings)
You can opt out of personalized ads (see Section 17)
You can object to ad SDK data collection (but may affect ad display)
You can limit the app's data access capabilities by revoking permissions
You can limit ad data processing by resetting your advertising ID
You can withdraw consent for data processing at any time (if applicable)
You can manage ad preferences in app settings (if we provide this feature)
If you are dissatisfied with our privacy practices, you have the right to file a complaint with a data protection supervisory authority (see Section 19).
LetsPlayer does not transfer your playback history, favorites list, or other local data outside your device. All local data processing is completed locally.
Through integrated ad SDKs and Crashlytics (future), the following data will be transferred to third-party servers:
Transfer Destination: United States (Google, AppLovin main servers) and other countries/regions
Transfer Method: HTTPS encrypted transmission
Legal Basis:
Legitimate Interest - Providing you with free app services, obtaining revenue through advertising
Consent - If required by law in your region, we will seek your consent at first launch (through Google UMP SDK)
Data Protection Measures:
Using GDPR Standard Contractual Clauses (SCC)
Complying with Privacy Shield framework (if applicable)
Adopting data minimization principles
If future versions introduce cloud sync or online features, we will:
Notify you in advance and update this Privacy Policy
Seek your explicit consent
Adopt industry-standard encryption technology to protect data transmission
The LetsPlayer app itself does not use Cookies, web beacons, pixel tags, or any other tracking technologies.
Google AdMob and AppLovin MAX, along with their advertising partners, may use the following technologies:
SDK Identifiers: Used to identify app instances and ad sessions
Advertising Identifiers: Used for cross-app tracking of ad effectiveness (resettable)
Cookies: May be used if ad content is loaded through WebView
Pixel Tags: Used to measure ad displays and clicks
Local Storage: Cache ad materials and configurations
You can manage these technologies through:
Reset advertising ID (in device settings)
Opt out of personalized ads (see Section 17)
Clear app cache and data
Since we do not collect or store your personal data on our servers, there is no risk of data breaches from our servers.
If Google AdMob, AppLovin MAX, or Firebase experiences a data breach:
These companies are obligated to notify affected users as required by law
We will cooperate with these companies to provide necessary notifications and assistance
We will post announcements within the app (if necessary)
The security of your local data depends on your device's security. We recommend:
Set a device lock screen password or biometric authentication
Regularly update device operating system and apps
Download apps only from official app stores (Google Play, App Store)
Do not root/jailbreak your device
Use trusted security software
We may update this Privacy Policy from time to time. When significant changes occur, we will:
📢 Notify you through pop-ups or notifications within the app
📅 Update the "Last Updated" date at the top of this policy
✅ Seek your consent before changes take effect (if required by law)
📧 Explain main changes through in-app notifications
Significant changes include but are not limited to:
Introducing new data collection types (e.g., enabling Crashlytics)
Changing data usage purposes
Adding third parties with whom data is shared
Changing data retention periods
Reducing data protection measures
We recommend you review this Privacy Policy regularly to stay informed. Continued use of the app indicates your acceptance of the updated Privacy Policy.
This Privacy Policy is governed by the following laws:
🇪🇺 European Union General Data Protection Regulation (GDPR)
🇺🇸 California Consumer Privacy Act (CCPA)
🇺🇸 Children's Online Privacy Protection Act (COPPA)
🇧🇷 Brazil General Data Protection Law (LGPD) (if applicable)
🌍 Other data protection laws in your jurisdiction
Under GDPR, we process your data based on the following legal grounds:
Data Type
Legal Basis
Explanation
Local Playback Data
Contract Performance
Necessary to provide video playback services to you
Advertising Identifier
Legitimate Interest/Consent
Providing you with free app services, obtaining revenue through advertising; in EEA/UK, we will seek your consent
Device Information
Legitimate Interest
Optimize app performance and ad delivery
Ad Interaction Data
Legitimate Interest/Consent
Measure ad effectiveness and improve services
Crash Data (Future)
Legitimate Interest
Improve app quality and stability
If you are located in the European Union/European Economic Area (EEA) or United Kingdom:
We will display a consent dialog at app first launch (through Google UMP SDK or similar tools)
You can choose to consent to or refuse personalized ads and data collection
You can change your choices at any time in app settings
Refusing consent will not affect the app's core functionality, but you will still see non-personalized ads
You can withdraw your consent at any time:
Manage ad preferences in app settings (if we provide this feature)
Reset advertising ID in device settings
Visit third-party advertising service opt-out pages (see Section 7.4)
Contact us to request stopping data processing
If you are a California resident, you have the following additional rights:
You have the right to know in the past 12 months:
Categories of Personal Information Collected: Advertising identifier, device information, IP address, ad interaction data, crash data (collected by third parties)
Sources of Personal Information Collected: Your device (automatically collected)
Business Purposes for Collecting Personal Information: Display ads, provide free app services, improve app quality
Categories of Third Parties with Whom Personal Information is Shared: Ad networks, analytics service providers, cloud service providers
You have the right to request deletion of personal information we collect. However, please note:
We ourselves do not collect your personal information to our servers
You need to contact advertising service providers (Google, AppLovin) to request deletion of ad data
You can clear local app data on your device at any time
Important Notice: We do not sell your personal information. However:
Under CCPA's broad definition, sharing data with ad networks may be considered a "sale"
If you want to opt out, please follow the instructions in Section 17
You can also use California's "Global Privacy Control" (GPC) signal
Exercising your CCPA rights will not result in:
❌ Denial of services
❌ Charging different prices or rates
❌ Providing different levels or quality of services
✅ But you will still see ads (the app remains free through advertising)
You can designate an authorized agent to submit CCPA requests on your behalf. The agent must provide:
Your written authorization
The agent's own identification
Your identification (for request verification)
We do not knowingly "sell" personal information of minors under 16
We have configured ad SDKs to limit data collection targeting minors
Method 1: Device Settings
Open Settings > Google > Ads
Tap Reset Advertising ID (disconnect old data association)
Enable Opt out of Ads Personalization
Method 2: Google Account Settings
Turn off Ad Personalization
Device Settings:
Open Settings > Privacy & Security > Tracking
Turn off Allow Apps to Request to Track
Or in Settings > Privacy & Security > Apple Advertising, turn off Personalized Ads
Visit https://www.applovin.com/optout/ and follow the instructions.
✅ You will still see ads (the app remains free through advertising)
✅ All core app functionality remains available
⚠️ Ads will no longer be tailored to your interests
⚠️ You may see more irrelevant ads
⚠️ The number of ads will not decrease
If you have any questions, comments, or requests about this Privacy Policy, please contact us through:
Email: [contact@letsplayer.app]
Response Time: We will respond to you within 30 days of receiving your request (GDPR requirement).
Data Subject Requests: If you wish to exercise GDPR rights (access, deletion, correction, etc.), please note "GDPR Data Request" in the email subject and provide the following information:
Your advertising ID (can be viewed in device settings)
Your request type (access, deletion, correction, etc.)
Approximate time frame of your app usage
Any other information that may help identify your data
If you believe we have violated your privacy rights, you have the right to file a complaint with your local data protection supervisory authority:
European Union:
List of EU Data Protection Authorities: https://edpb.europa.eu/about-edpb/board/members_en
United Kingdom:
Information Commissioner's Office (ICO): https://ico.org.uk/
United States (California):
California Attorney General's Office: https://oag.ca.gov/privacy
Other Regions: Please consult your local data protection authority or privacy regulator.
LetsPlayer app itself does not respond to "Do Not Track" browser signals because it is a native mobile application. However, you can opt out of personalized ads through device settings (see Section 17).
This app may display ads containing links to third-party websites or apps. We are not responsible for the privacy practices of these third parties. Please review their privacy policies before clicking.
While we take reasonable measures to protect data, no method of electronic storage or transmission is 100% secure. We cannot guarantee absolute security. You use the app at your own risk.
LetsPlayer's core functionality (local video playback) works completely offline. Only the following features require an internet connection:
Network streaming playback
Ad loading (used to keep the app free)
Crash reporting (if enabled in the future)
Personal Information: Information that can be used to identify, contact, or locate an individual, such as name, email address, phone number, etc. Note: Advertising identifiers are considered personal information under GDPR, but can be reset.
Advertising Identifier: A unique identifier provided by the device for advertising purposes (Android Advertising ID or iOS IDFA). It can be reset by the user and does not directly reveal your identity.
Anonymization: The process of removing personal identifying information so that data subjects can no longer be identified.
Pseudonymization: The process of replacing identifying information with pseudonyms (e.g., replacing names with codes), but still potentially identifiable if combined with other information.
Data Controller: The entity that determines the purposes and means of data processing. In this app, Google and AppLovin are data controllers for advertising data.
Data Processor: The entity that processes data on behalf of the data controller. Some ad network partners are data processors.
Legitimate Interest: One of the legal bases under GDPR, allowing data processing if it is necessary for legitimate business interests and does not unduly infringe on data subjects' rights.
This Privacy Policy has been drafted with reference to the following standards and best practices:
✅ GDPR Article 13 & 14 (Transparency Requirements)
✅ CCPA Section 1798.100-1798.199
✅ COPPA Rule 16 CFR Part 312
✅ Google Play Developer Policy - User Data
✅ Apple App Store Review Guidelines - Privacy
✅ IAB Europe Transparency & Consent Framework
Version 1.0 (December 25, 2025)
Initial release of Privacy Policy
Added Google AdMob and AppLovin MAX advertising service descriptions
Added Firebase Crashlytics future usage description
Compliance with GDPR, CCPA, COPPA requirements
Thank you for reading this Privacy Policy. If you have any questions, please feel free to contact us at [contact@letsplayer.app].
This Privacy Policy is effective as of December 25, 2025. By continuing to use LetsPlayer, you agree to this Privacy Policy and any future updates.