iSub Player Privacy Policy

Version: V1.4.0

Effective Date: October 17, 2026

Last Updated: October 18, 2026

Welcome to iSub Player! We understand the importance of your personal information and will protect your personal information and privacy in accordance with applicable laws and regulations. The iSub Player Privacy Policy (hereinafter referred to as "this Policy") will explain how we handle your personal information.

Please read and fully understand this Policy before using iSub Player products/services. For personal information processing activities that require your consent under applicable law, we will complete the necessary notification and consent process through in-app prompts or other means before such processing begins; you have the right to refuse or withdraw consent, and such refusal or withdrawal will not affect the core functions we provide on other lawful bases.


Developer Information

This application (iSub Player) is developed and operated by the following entity, through which you may identify the personal information handler:

ItemDetails
Developer (Operator)Shandong HOPE Machine Co., Ltd.
Application NameiSub Player
Application Package Namecn.hopemach.player
Contact Emailisub@hopemach.cn

I. Personal Information We Collect

1.1 Information You Provide

Information TypeUsage ScenarioCollection Method
Media filesPlayback functionCreated when you import to media library
Subtitle filesSubtitle display functionCreated when you import subtitle files
Favorites (subtitle favorites, word favorites)Favorites functionCreated when you use the favorites function
Folder passwordEncrypted folder functionProvided when you set a folder password
Activation codeSoftware license verificationProvided when you enter the code

1.2 Information Collected During Your Use of Services

Information TypeUsage ScenarioCollection Method
Media file information (file name, path, metadata)Media library management, playback historyAutomatically read when you import or open media files
Playback history (playback progress, playback history)Remember playback position, history managementAutomatically recorded when you use playback
Subtitle dataSubtitle loading, display, translationRead when you load subtitle files
Device information (device model, OS version, Android ID / IDFV)App optimization, troubleshooting, activation verification, preventing license abuseAutomatically collected. Android ID and IDFV are one-way hashed on-device via SHA-256; only the hash is transmitted and stored, and the server does not retain the plaintext. (This processing is performed on-device by iSub Player itself for license verification purposes and is independent of the device identifier collection by third-party ad SDKs described in Section 3.4.)
Email addressAnti-loss recovery link for the standalone license credential (used to recover authorization via email verification if the activation code is lost; not used for cross-device sync, community/social, or user profiling/tagging)Provided by the user when binding email
Advertising device identifiers (Android ID, IDFV, OAID, device brand, model, OS version, screen resolution, screen density, network type, IP address, installed app list, sensor information (sensor list), approximate location based on cell towers/Wi-Fi)Ad delivery and display (splash ads, rewarded video ads), for ad targeting and performance statisticsAutomatically collected by third-party ad SDKs (Pangle / GDT). Note: Android ID and IDFV are read in plaintext by the third-party ad SDKs on-device and reported directly to their servers; this app does not hash these identifiers and does not store them on its own servers.

1.3 Information We Do Not Collect

1.4 Microphone and Follow-Reading Recording

To support the "follow-reading" practice feature, the app records audio when you actively use the follow-reading feature and will request Microphone (recording) permission. The handling is as follows:

Information TypeUsage ScenarioCollection Method
Follow-reading recording audio (voice captured by microphone)Follow-reading practice: record your voice for local comparison and playbackWhen you actively use the follow-reading recording feature and grant authorization, captured by the device microphone and saved as a local audio file

Regarding follow-reading recordings, we specifically state:


II. How We Use Collected Information

The information we collect is used for the following purposes:

  1. Core Function Services: To provide you with media playback, subtitle display, favorites management, and other core functions
  2. Service Optimization: To analyze app usage and improve product features and user experience
  3. License Verification: To verify activation code validity, manage licensed device count, prevent piracy and abnormal usage
  4. Advertising Services: To display splash ads and rewarded video ads for non-Pro users; you can upgrade to Pro or watch rewarded videos to gain Pro experience
  5. Word Lookup, Translation & AI Features: When you actively use word lookup, translation, or AI analysis features, iSub Player primarily provides an entry point to third-party services. Except as otherwise stated in this Policy, iSub Player will not actively forward your media files, subtitle content, or AI conversation content to the third-party service you choose through its own servers. For the AI analysis feature, the app may, based on actions you trigger, write the corresponding prompt to your device clipboard (the prompt may include subtitle segments, words, or other text you have selected), and you decide whether to paste it into a third-party AI app. For word lookup or translation, the app may pass the query term you select to the browser as a URL parameter to access the target website. These operations may cause the relevant content to be received and processed by the system components or third-party services you use; the specific handling is subject to the actual behavior of the relevant service and its privacy policy. iSub Player does not actively read conversation content, web content, or credentials within third-party AI apps or word-lookup websites. The processing of information received by third-party services is the responsibility of the respective service provider under its applicable privacy policy and laws. The specific methods are as follows:
    • AI Analysis: The app only provides an entry point. The names listed (DeepSeek, Doubao, ChatGPT, Gemini, etc.) are only used to identify the external service you choose, and the actual options available are as shown in the app. The app temporarily writes the prompt (which may include subtitle segments, words, or text you have selected) to your device clipboard and launches the corresponding third-party AI app installed on your device, for you to paste and use within that app; your prompt and analysis process take place within that third-party app and are governed by that app's own privacy policy and terms of service. Some system or user configurations may support cross-device clipboard syncing; iSub Player itself does not actively upload clipboard content to its own servers.
    • Word-lookup/Translation websites: The app opens third-party websites such as Youdao, Baidu, and Google Translate via system-provided browser components (Android Custom Tabs / iOS SFSafariViewController, falling back to the system browser when unavailable); the word you look up is sent to that website by the browser as a URL parameter to complete the query. Such web pages are hosted by the system browser component and are not rendered or controlled by iSub Player within the app.
    • Third-party content, login state, and data: iSub Player will not actively read, extract, or collect conversation content, web content, or credentials within the above third-party apps or websites, nor obtain related information through means such as injecting scripts or intercepting web content. Third-party web pages are opened by system-provided browser components or the system browser, and the management of specific browser sessions and login states is determined by the respective platform and browser mechanisms; iSub Player cannot access or read the cookies, login states, or page data therein.

III. How We Share, Transfer, and Publicly Disclose Personal Information

3.1 Sharing

We do not share your personal information with other companies, organizations, or individuals, except in the following circumstances:

  1. Legal Requirements: In accordance with laws and regulations, for dispute resolution, or upon request by administrative or judicial authorities.
  2. Advertising Service Sharing: To implement ad delivery and performance statistics, we share necessary device information through integrated third-party ad SDKs (Pangle, GDT) (see Section 3.4 for the third-party SDK information sharing list). Eligible Pro users, where the ad SDK is not initialized, will not experience data collection caused by the SDK launching within this app; this statement is subject to the app's actual operating mechanism. On iOS devices, you can manage applicable tracking behavior through the system's App Tracking Transparency authorization mechanism. Denying that authorization does not mean all ad SDK data processing will stop; whether other data continues to be processed depends on the actual behavior of the respective SDK, system limitations, and applicable rules. The specific effects of upgrading to Pro, denying tracking authorization, or disabling related permissions are subject to the app's actual implementation and the respective platform rules.

3.2 Transfer

We do not transfer your personal information to any company, organization, or individual, except in the following circumstances:

3.3 Public Disclosure

We only publicly disclose your personal information in the following circumstances:

3.4 Third-Party SDK Information Sharing List

To ensure the implementation of iSub Player's related functions and the safe and stable operation of the app, we may integrate third-party software development kits (SDKs) or similar applications. We conduct strict security reviews of third-party SDKs to protect your personal information security. The following is information about the third-party SDKs we integrate:

SDK NameDeveloper (SDK Provider)PurposeData Types CollectedEncrypted Data TransmissionSDK Privacy Policy LinkData Processing Description
Google ML Kit SDKGoogle LLCLanguage identification (on-device)Text processed (on-device only, not uploaded to Google servers)No (not transmitted)Google Privacy PolicyAll language identification processing is completed locally on the device. No user data is uploaded to Google servers. The SDK only runs machine learning models locally to identify text language, with results returned immediately to the app. No storage, transmission, or sharing of user data.
In-App Purchase SDKApple Inc. (iOS) / Google LLC (Android)In-app purchasesPurchase records, device informationYes (HTTPS)Apple Privacy Policy / Google Privacy PolicySubject to the corresponding platform's privacy policy
Pangle Ad SDKBeijing Ocean Engine Network Technology Co., Ltd.Splash ads, rewarded video adsDevice identifiers (Android ID, IDFV (iOS), OAID, IDFA (iOS)); Device and system information (device brand, model, OS and version, screen resolution and density (DPI), device language, time zone, system uptime, disk and storage space, battery and charging status); Network information (network type, carrier name, IP address, Wi-Fi status and signal strength); App information (app package name, version number, running process info, installed app list); Sensor information (accelerometer, gyroscope, magnetometer, gravity, rotation vector and other sensor list); Location information (approximate location based on cell towers, nearby Wi-Fi, connected Wi-Fi BSSID/SSID); Ad and interaction data (ad impressions, clicks, conversion records); Diagnostic data (crash data, performance data)Yes (HTTPS)Pangle Privacy PolicyUsed for ad delivery, performance statistics, and anti-fraud. Collects device identifiers, device and system information, network information, app information (including installed app list), sensor information (sensor list), approximate location, ad interaction and diagnostic data. Only collects information necessary for advertising and does not collect users' personal identity information (such as name, contacts, SMS, call logs, phone number, etc.). This SDK reads the corresponding device identifiers in plaintext on-device (on Android: Android ID / OAID; on iOS: IDFV / IDFA) and reports them directly to its servers; this app's server does not store those plaintext identifiers. Data is processed according to Pangle's privacy policy. See Pangle Privacy Policy
GDT SDK (Tencent Ads)Shenzhen Tencent Computer Systems Company LimitedSplash ads, rewarded video adsDevice identifiers (Android ID, IDFV (iOS), OAID, IDFA (iOS)); Device and system information (device brand, model, OS and version, screen resolution and density (DPI), device language, time zone, system uptime, disk and storage space, battery and charging status); Network information (network type, carrier name, IP address, Wi-Fi status and signal strength); App information (app package name, version number, running process info, installed app list); Sensor information (accelerometer, gyroscope, magnetometer, gravity, rotation vector and other sensor list); Location information (approximate location based on cell towers, nearby Wi-Fi, connected Wi-Fi BSSID/SSID); Ad and interaction data (ad impressions, clicks, conversion records); Diagnostic data (crash data, performance data)Yes (HTTPS)GDT Privacy PolicyUsed for ad delivery, performance statistics, and anti-fraud. Collects device identifiers, device and system information, network information, app information (including installed app list), sensor information (sensor list), approximate location, ad interaction and diagnostic data. Only collects information necessary for advertising and does not collect users' personal identity information (such as name, contacts, SMS, call logs, phone number, etc.). This SDK reads the corresponding device identifiers in plaintext on-device (on Android: Android ID / OAID; on iOS: IDFV / IDFA) and reports them directly to its servers; this app's server does not store those plaintext identifiers. Data is processed according to GDT's privacy policy. See GDT Privacy Policy

IV. How We Store and Protect Personal Information

4.1 Information Storage

4.1.1 Storage Location

Your personal information is primarily stored within the People's Republic of China. For word lookup, translation, AI analysis, and other features, iSub Player itself does not transmit your content to the third-party service you choose: the AI prompt is only temporarily written to your device clipboard (for you to manually paste into the third-party AI app), and word-lookup requests are sent directly to the third-party word-lookup/translation website by the browser; none of this passes through our servers.

4.1.2 Data Transmission

For word lookup, translation, AI analysis, and other features, the relevant content (such as the AI prompt or the looked-up word) is not transmitted via iSub Player: the AI prompt is only temporarily written to your device's local clipboard for you to paste into the third-party AI app; word-lookup requests are sent directly to the third-party word-lookup/translation website by system-provided browser components (Android Custom Tabs / iOS SFSafariViewController) or the system browser. If you choose an overseas third-party AI app or word-lookup website, any cross-border transmission of data within that app or website is handled by the third party in accordance with its own privacy policy and applicable law; iSub Player does not participate in the transmission or storage of such data.

If you do not want data to cross borders, you may prioritize domestic third-party AI apps or word-lookup websites. The app's local playback, subtitle display, and other core functions are not affected.

4.1.3 Storage Period

Data TypeRetention PeriodExpiration Handling
Media files, subtitle filesUntil user actively deletes or uninstalls the appDeleted along with app data
FavoritesUntil user actively deletes or uninstalls the appDeleted along with app data
Playback historyUntil user actively deletes or uninstalls the appDeleted along with app data
Folder passwordUntil user actively deletes or uninstalls the appDeleted along with app data
Activation codeDuring the license validity periodDeleted after license expiration
Device informationDuring license validity and 30 days after expirationAutomatically deleted
Advertising device identifier information (collected by third-party ad SDKs; see Section 3.4)Managed by the respective ad SDK and its platform under its own rulesUninstalling the app may clear the app's local cached data, but does not guarantee deletion of data already received by the ad platform's servers; the retention and deletion of server-side data are subject to the privacy policy and applicable rules of the respective SDK provider
AI interaction dataN/A (the app does not collect or store AI interaction data; relevant interactions take place within the third-party AI app or word-lookup website you choose, managed by that third party)Not applicable

The above "deleted along with app data / after uninstallation" applies to local copies created or managed by this app within the app sandbox (such as media copies imported into the app, favorites, playback history, recordings, etc.); files you originally stored in the system photo library, file manager, or other locations will not be automatically deleted by uninstalling this app. In addition to the above periods, you can actively delete your personal information at any time through in-app operations or by contacting us.

4.2 Data Encryption and Security Statement

In response to Google Play Data Safety and Apple App Store privacy data type declaration requirements, and to clearly distinguish data processed by iSub Player itself from data processed by third-party SDKs, we hereby state the following (for specifics on third-party SDK data processing, see Section 3.4 and Appendix A):

Data CategoryProcessing EntityTransmissionStorage LocationDeletion Method
Authorization verification hash (values of device identifiers after one-way SHA-256 hashing on-device)iSub PlayerYes (TLS)iSub serverHandled per authorization data retention rules; deleted or anonymized in accordance with the law after the retention period or when the processing purpose ceases
Media file information, subtitle and favorites dataiSub app (on device)Generally N/A (local processing)On device (app sandbox)Deleted by the user through in-app features; uninstalling the app generally clears copies in the app sandbox, but does not automatically delete users' original files in the system photo library, etc.
Playback historyiSub app (on device)N/AOn deviceDeleted by the user or cleared with the app sandbox
Activation codeiSub PlayerYes (TLS)iSub serverDeleted after license expiration
Follow-reading recording audioiSub app (on device)Not uploaded to iSub serversOn deviceDeleted by the user or cleared per the app's actual mechanism
Ad SDK data (device identifiers, device and system information, network information, app information, sensors, approximate location, ad interaction and diagnostic data, etc.)Respective ad platform and SDKPer the actual SDK communication method (usually HTTPS)SDK local cache and/or platform serversPer the actual storage method and third-party rules; uninstallation may clear local cache but does not guarantee deletion of data already received by platform servers
AI interaction dataThird-party AI / word-lookup services (triggered by the user's active paste or browser access)Not via iSub serversThird-party servicesManaged by the third party under its own rules

4.3 Security Protection Measures

We adopt the following technical and management measures to protect your information security:

  1. Data Encryption: Using SSL/TLS encrypted transmission, encrypted storage of sensitive data
  2. Access Control: Strictly limiting personal information access permissions, only authorizing necessary personnel to access
  3. Security Audit: Establishing security audit mechanisms, conducting regular security assessments and vulnerability scans
  4. Folder Encryption: You can use the folder password function to encrypt and protect local media files

4.4 Security Incident Handling

In the unfortunate event of a personal information security incident, we will follow the following process for emergency response:

  1. Incident Classification:
    • General security incident: involving leakage of a small amount of non-sensitive user information
    • Major security incident: involving leakage of a large amount of user information or sensitive information
  2. Response Process:
    • Immediately activate emergency response mechanisms upon discovering a security incident
    • Assess the scope and severity of the incident
    • Take technical measures to contain the incident's expansion
    • Fix security vulnerabilities
  3. User Notification and Reporting: After a personal information security incident occurs, we will, in accordance with applicable laws and regulations, promptly take remedial and emergency response measures, and, where notification is required by law, promptly notify affected users and the relevant competent authorities. Notification content includes: basic situation of the security incident, measures we have taken or will take, and suggestions for self-protection and risk reduction. If we separately commit to a shorter notification period, such commitment is subject to not being later than the period required by law.
  4. Post-Incident Improvement: Review security incidents, improve security measures, and prevent similar incidents from recurring

V. Your Rights

Under the Personal Information Protection Law of the People's Republic of China, the General Data Protection Regulation (GDPR), and other relevant laws and regulations, you have the following rights:

5.1 Right of Access

You have the right to access your personal information and understand the scope and manner of our processing. You can view your favorites, playback history, and other information through in-app features.

5.2 Right to Rectification

When you find errors in your personal information we process, you have the right to request correction. You can correct it yourself through in-app features or request correction via our contact email.

5.3 Right to Erasure

You can delete your personal information through the following methods:

5.4 Right to Withdraw Consent

You can withdraw your authorized consent by disabling device permissions or turning off specific features. Withdrawal of consent does not affect the legality of processing activities based on prior consent. After withdrawing consent, we will stop processing activities based on that consent, but this does not affect the normal use of core local features.

5.5 Right to Data Portability

Where technically feasible, you have the right to transfer your personal information to a third party you designate. You can export favorites data through the app's export function.

5.6 Response Time

We will respond to your rights requests within 15 business days. In complex cases, this may be extended to 30 business days, and we will inform you of the reason for the extension.


VI. Protection of Minors

We attach great importance to the protection of minors' personal information. In accordance with the Law of the People's Republic of China on the Protection of Minors, the Provisions on the Cyberprotection of Children's Personal Information, and other laws and regulations, we protect minors' personal information according to the following rules:

6.1 Protection of Children Under 14

  1. If you are a child under 14, please use iSub Player under the accompaniment and guidance of your guardian, and only provide personal information with your guardian's explicit consent.
  2. We do not actively collect unnecessary personal information of children under 14. If collection is necessary, we will obtain the guardian's explicit consent and follow the "minimum necessary" principle.
  3. Guardians have the right to exercise the various rights specified in Article V of this Policy on behalf of the child, including accessing, correcting, and deleting the child's personal information.
  4. If we discover that we have collected personal information of children under 14 without obtaining guardian consent, we will delete the relevant information as soon as possible.
  5. We do not use personal information of children under 14 for targeted push or commercial advertising.

6.2 Protection of Minors Between 14 and 18

  1. If you are a minor between 14 and 18, you should use iSub Player under your guardian's guidance and provide personal information with your guardian's consent.
  2. We limit the scope of processing personal information of minors between 14 and 18, only processing information necessary for providing services.
  3. Guardians have the right to understand the usage of iSub Player by minors between 14 and 18 and exercise relevant rights on their behalf.

VII. Updates to This Policy

  1. We may revise this Policy from time to time. When policy terms change, we will notify you through in-app popups or message push.
  2. For major changes (such as expanding the scope of personal information collection, adding third-party SDK sharing, or material changes to processing purposes), we will notify you again through in-app popups or other means; where re-consent is required by law, we will obtain your re-consent before conducting the relevant processing. Please pay attention to policy updates in a timely manner; if you do not agree with the revised Policy, you have the right to stop using iSub Player and delete your personal information.

VIII. Contact Us

If you have any questions, opinions, or suggestions about this Policy, or need to exercise your personal information rights, you can contact us through the following methods:

We will respond to your request within 15 business days.


IX. GDPR Applicability Statement

If you are a user located within the European Economic Area (EEA), you have additional rights under the General Data Protection Regulation (GDPR). This section applies to EEA users:

9.1 Legal Basis for Data Processing

The legal bases for our processing of your personal information include:

9.2 Automated Decision-Making

iSub Player's AI translation and AI analysis features do not constitute automated decision-making regarding users. These features only run when you actively request them, generating results for your reference, and will not automatically affect your rights or interests. You can independently choose whether to use these features.

9.3 Data Subject Rights

In addition to the rights specified in Article V, EEA users also have the following rights:

9.4 EU Representative

Under GDPR Article 27, if we are required by law to designate an EU representative, we will provide the identity and contact information of that representative as required; in the period before such designation, you may contact us via email at isub@hopemach.cn, and we will assist you in understanding the relevant matters.


X. App Tracking Transparency Statement

In accordance with Apple App Store review guidelines and the App Tracking Transparency framework requirements, we hereby declare:

If you have any questions about tracking transparency, please contact us through the methods in Article VIII.


Appendix A: Personal Information Collection List

In accordance with the Personal Information Protection Law and relevant laws and regulations, the following is a complete list of personal information collected by iSub Player:

Information TypeCollection PurposeCollection MethodNecessary
Media files (video, audio)Media playback functionUser actively importsYes (core feature)
Subtitle filesSubtitle display functionUser actively importsNo (auxiliary feature)
Favorites (subtitle favorites, word favorites)Favorites management functionCreated when user uses favorites functionNo (auxiliary feature)
Folder passwordEncrypted folder functionProvided when user sets itNo (auxiliary feature)
Activation codeSoftware license verificationProvided when user enters itNo (paid feature)
Media file information (file name, path, metadata)Media library management, playback historyAutomatically read when importing or opening filesYes (core feature)
Playback history (playback progress, playback history)Remember playback position, history managementAutomatically recorded when using playback functionNo (auxiliary feature)
Subtitle dataSubtitle loading, display, translationRead when loading subtitle filesNo (auxiliary feature)
Device modelApp optimization, troubleshootingAutomatically collectedNo (optimization feature)
Operating system versionApp optimization, troubleshootingAutomatically collectedNo (optimization feature)
Android ID (Android, one-way SHA-256 hashed on-device; server stores only the hash)Activation verification, preventing license abuseAutomatically collectedNo (license management)
IDFV (iOS, one-way SHA-256 hashed on-device; server stores only the hash)Activation verification, preventing license abuseAutomatically collectedNo (license management)
Email addressAnti-loss recovery link for the standalone license; no cross-device sync, social, or profilingUser-boundNo (license recovery)
OAID (Android)Ad delivery and performance statisticsAutomatically collected by third-party ad SDKNo (ad feature, not collected for Pro users)
IDFA (iOS)Ad delivery and performance statisticsCollected by third-party ad SDK (requires user authorization)No (ad feature, not collected for Pro users)
Device brand, model, OS version, screen resolution, network typeAd targeting and performance statisticsAutomatically collected by third-party ad SDKNo (ad feature, not collected for Pro users)
Follow-reading recording audio (voice captured by microphone, stored locally only)Follow-reading feature (record when using the follow-reading feature, for local comparison playback)Captured by device microphone after user actively uses the follow-reading feature and grants authorization; saved as a local audio fileNo (auxiliary feature); recordings are stored locally on device only and not uploaded to servers

Appendix B: Permission Usage Description

Android Permissions

PermissionPurposeNecessityImpact of Denying
Network Permission (INTERNET)For ad services, license activation verification, in-app feedback, and other network features (word lookup and AI analysis are performed by launching third-party apps or the browser, and do not use this app's network)Necessary permission, ad and activation features require a network connectionCannot use ad and activation verification features; local playback, subtitle display, and other core features are unaffected
Foreground Service Permission (FOREGROUND_SERVICE)For continuous audio playback in the backgroundNecessary permission, background playback feature requires itCannot play audio in the background; playback will be interrupted when switching apps
Foreground Service Media Playback Permission (FOREGROUND_SERVICE_MEDIA_PLAYBACK)For continuous audio playback in the background (Android 14+)Necessary permission, required for background playback on Android 14 and aboveAndroid 14+ devices cannot play audio in the background
Notification Permission (POST_NOTIFICATIONS)To display the background playback media control card (play/pause/progress bar, etc.) in the notification bar and lock screen; required for background playback media control on Android 13 and aboveNecessary permission, required for background playback media control on Android 13 and aboveThe media control card in the notification bar and lock screen will not be displayed, but background audio playback can still continue
Network State Permission (ACCESS_NETWORK_STATE)For ad SDK to detect network status to determine if ads can be loadedAd feature required permission, Pro users do not load adsNon-Pro users cannot display ads properly
WiFi State Permission (ACCESS_WIFI_STATE)For ad SDK to detect network connection type, assisting ad deliveryAd feature required permission, Pro users do not load adsNon-Pro user ad display effectiveness may be affected
Install Packages Permission (REQUEST_INSTALL_PACKAGES)For ad SDK to download and install advertised apps (after clicking ads for redirection)Not required but recommended, Pro users do not load adsCannot directly download and install apps after clicking ads, but ad display is not affected
Approximate Location Permission (ACCESS_COARSE_LOCATION)For the ad SDK to obtain approximate location (based on cell towers/WiFi) for ad targeting and fill-rate optimizationRequired for ad feature; Pro users do not load adsFor non-Pro users, ad targeting precision and fill rate may decrease, but ad display and core features are unaffected
Query All Packages Permission (QUERY_ALL_PACKAGES)For the ad SDK to detect installed apps for anti-fraud, device compatibility, and ad scenario judgmentRequired for ad feature; Pro users do not load adsFor non-Pro users, ad anti-fraud and scenario judgment weaken, but ad display and core features are unaffected
Advertising Identifier Permission (com.asus.msa.SupplementaryDID.ACCESS)To obtain the mobile security identifier (OAID-related) provided by the device, generating an advertising identifier for attribution and performance statisticsRequired for ad feature; Pro users do not load adsFor non-Pro users, ad attribution and statistics precision decrease, but ad display and core features are unaffected
Microphone Permission (RECORD_AUDIO)For the "follow-reading" feature, to record your voice when using the follow-reading featureNon-essential permission; the app requests microphone permission only when you actively use the follow-reading feature; recordings are stored locally on device only and are not uploaded to servers; you may revoke authorization at any time in system settingsAfter denial, the follow-reading recording feature cannot be used, but other core features such as local playback and subtitle display are unaffected

iOS Permissions

PermissionPurposeNecessityImpact of Denying
Network PermissionFor ad services, license activation verification, in-app feedback, and other network features (word lookup and AI analysis are performed by launching third-party apps or the browser, and do not use this app's network)Necessary permission, ad and activation features require a network connectionCannot use ad and activation verification features; local playback, subtitle display, and other core features are unaffected
Background Audio PlaybackFor continuous audio playback in the backgroundNecessary permission, background playback feature requires itCannot play audio in the background; playback will be interrupted when switching apps
Ad Tracking Permission (App Tracking Transparency / IDFA)For ad SDK to conduct ad targeting and performance statisticsNon-necessary permission, Pro users do not load adsDenying does not affect core feature usage, but ad display effectiveness may be affected (for non-Pro users)
Photo Library AccessTo read and import the videos/photos you select from the photo library into the local media library via the "Import" featureNon-essential permission; the app requests photo library access only when you actively use the import feature; does not modify or delete your photo library contents; you may revoke authorization at any time in system settingsAfter denial, media cannot be imported from the system photo library, but other core features such as local playback and subtitle display are unaffected
Microphone PermissionFor the "follow-reading" feature, to record your voice when using the follow-reading featureNon-essential permission; the app requests microphone permission only when you actively use the follow-reading feature; recordings are stored locally on device only and are not uploaded to servers; you may revoke authorization at any time in system settingsAfter denial, the follow-reading recording feature cannot be used, but other core features such as local playback and subtitle display are unaffected

iSub Player Team