Version: V1.1.0
Effective Date: June 6, 2026
Last Updated: July 22, 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. Once you start using iSub Player products/services, it means you have fully understood and agreed to this Policy.
This application (iSub Player) is developed and operated by the following entity, through which you may identify the personal information handler:
| Item | Details |
|---|---|
| Developer (Operator) | Shandong HOPE Machine Co., Ltd. |
| Application Name | iSub Player |
| Application Package Name | cn.hopemach.player |
| Contact Email | isub@hopemach.cn |
| Information Type | Usage Scenario | Collection Method |
|---|---|---|
| Media files | Playback function | Created when you import to media library |
| Subtitle files | Subtitle display function | Created when you import subtitle files |
| Favorites (subtitle favorites, word favorites) | Favorites function | Created when you use the favorites function |
| Folder password | Encrypted folder function | Provided when you set a folder password |
| Activation code | Software license verification | Provided when you enter the code |
| Information Type | Usage Scenario | Collection Method |
|---|---|---|
| Media file information (file name, path, metadata) | Media library management, playback history | Automatically read when you import or open media files |
| Playback history (playback progress, playback history) | Remember playback position, history management | Automatically recorded when you use playback |
| Subtitle data | Subtitle loading, display, translation | Read when you load subtitle files |
| Device information (device model, OS version, Android ID / IDFV) | App optimization, troubleshooting, activation verification, preventing license abuse | Automatically 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. |
| Email address | Anti-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 statistics | Automatically 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. |
The information we collect is used for the following purposes:
We do not share your personal information with other companies, organizations, or individuals, except in the following circumstances:
We do not transfer your personal information to any company, organization, or individual, except in the following circumstances:
We only publicly disclose your personal information in the following circumstances:
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 Name | Developer (SDK Provider) | Purpose | Data Types Collected | Encrypted Data Transmission | SDK Privacy Policy Link | Data Processing Description |
|---|---|---|---|---|---|---|
| Google ML Kit SDK | Google LLC | Language identification | Text content | Yes (primarily on-device processing) | Google Privacy Policy | All 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 SDK | Apple Inc. (iOS) / Google LLC (Android) | In-app purchases | Purchase records, device information | Yes (HTTPS) | Apple Privacy Policy / Google Privacy Policy | Subject to the corresponding platform's privacy policy |
| Pangle Ad SDK | Beijing Ocean Engine Network Technology Co., Ltd. | Splash ads, rewarded video ads | Device 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 Policy | Used 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 Android ID and IDFV in plaintext on-device 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 Android SDK | Shenzhen Tencent Computer Systems Company Limited | Splash ads, rewarded video ads | Device 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 Policy | Used 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 Android ID and IDFV in plaintext on-device 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 |
| Douyin SDK (Android) | Beijing Microlive Vision Technology Co., Ltd. | Douyin content sharing and authorized login | Device information (device identifiers such as Android ID, OAID, IDFV (iOS); device brand, model, OS version, screen resolution, screen density; network type, IP address; app package name, version number, installed app list; sensor information; approximate location, etc., as actually collected by the Douyin SDK) | Yes (HTTPS) | Douyin SDK Privacy Policy | Used for Douyin platform features (e.g., content sharing, authorized login). Collects device information necessary for the feature (including device identifiers, device and system information, network information, app information, sensor information, approximate location, etc.), and does not collect users' personal identity information (such as contacts, SMS, call logs, phone number, etc.). Data is processed according to the Douyin SDK privacy policy. SDK provider: Beijing Microlive Vision Technology Co., Ltd. |
Your personal information is primarily stored within the People's Republic of China. When you use online translation, AI analysis, and other features, relevant subtitle text or query content is transmitted through encrypted channels to third-party service providers for processing, and the processing does not pass through our servers.
When you use online translation, AI analysis, and other features, your subtitle text or query content will be transmitted to third-party service providers. If you choose overseas service providers, we take the following measures to ensure cross-border transmission security:
If you do not agree to cross-border data transmission, you can choose not to use overseas online translation or AI analysis service providers and use domestic service providers instead. The app's local playback, subtitle display, and other core functions are not affected.
| Data Type | Retention Period | Expiration Handling |
|---|---|---|
| Media files, subtitle files | Until user actively deletes or uninstalls the app | Deleted along with app data |
| Favorites | Until user actively deletes or uninstalls the app | Deleted along with app data |
| Playback history | Until user actively deletes or uninstalls the app | Deleted along with app data |
| Folder password | Until user actively deletes or uninstalls the app | Deleted along with app data |
| Activation code | During the license validity period | Deleted after license expiration |
| Device information | During license validity and 30 days after expiration | Automatically deleted |
| Advertising device identifier information | During ad SDK lifecycle (managed by SDK automatically) | Automatically cleared by SDK after app uninstallation |
| AI interaction data | Not stored (only processed in real-time and results returned) | Not applicable |
In addition to the above periods, you can actively delete your personal information at any time through in-app operations or by contacting us.
In response to Google Play Data Safety and Apple App Store privacy data type declaration requirements, we hereby clearly state:
| Data Type | Encrypted in Transit | Encrypted at Rest | Deletable Upon Request |
|---|---|---|---|
| Media file information | N/A (local storage) | No (local database) | Yes |
| Playback history | N/A (local storage) | No (local database) | Yes |
| Favorites | N/A (local storage) | No (local storage) | Yes |
| Device information | Yes (SSL/TLS) | Yes | Yes |
| AI interaction data | Yes (SSL/TLS) | Not stored | N/A |
| Activation code | Yes (SSL/TLS) | Yes | Yes |
| Advertising device identifier information | Yes (HTTPS) | No (managed by ad SDK) | Yes (deletable upon app uninstallation) |
We adopt industry-leading technical measures to protect your information security:
In the unfortunate event of a personal information security incident, we will follow the following process for emergency response:
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:
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.
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.
You can delete your personal information through the following methods:
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.
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.
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.
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:
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.
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:
The legal bases for our processing of your personal information include:
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.
In addition to the rights specified in Article V, EEA users also have the following rights:
Under GDPR Article 27, if you need to contact our representative in the EU, please obtain relevant information via email at isub@hopemach.cn.
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.
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 Type | Collection Purpose | Collection Method | Necessary |
|---|---|---|---|
| Media files (video, audio) | Media playback function | User actively imports | Yes (core feature) |
| Subtitle files | Subtitle display function | User actively imports | No (auxiliary feature) |
| Favorites (subtitle favorites, word favorites) | Favorites management function | Created when user uses favorites function | No (auxiliary feature) |
| Folder password | Encrypted folder function | Provided when user sets it | No (auxiliary feature) |
| Activation code | Software license verification | Provided when user enters it | No (paid feature) |
| Media file information (file name, path, metadata) | Media library management, playback history | Automatically read when importing or opening files | Yes (core feature) |
| Playback history (playback progress, playback history) | Remember playback position, history management | Automatically recorded when using playback function | No (auxiliary feature) |
| Subtitle data | Subtitle loading, display, translation | Read when loading subtitle files | No (auxiliary feature) |
| Device model | App optimization, troubleshooting | Automatically collected | No (optimization feature) |
| Operating system version | App optimization, troubleshooting | Automatically collected | No (optimization feature) |
| Android ID (Android, one-way SHA-256 hashed on-device; server stores only the hash) | Activation verification, preventing license abuse | Automatically collected | No (license management) |
| IDFV (iOS, one-way SHA-256 hashed on-device; server stores only the hash) | Activation verification, preventing license abuse | Automatically collected | No (license management) |
| Email address | Anti-loss recovery link for the standalone license; no cross-device sync, social, or profiling | User-bound | No (license recovery) |
| OAID (Android) | Ad delivery and performance statistics | Automatically collected by third-party ad SDK | No (ad feature, not collected for Pro users) |
| IDFA (iOS) | Ad delivery and performance statistics | Collected by third-party ad SDK (requires user authorization) | No (ad feature, not collected for Pro users) |
| Device brand, model, OS version, screen resolution, network type | Ad targeting and performance statistics | Automatically collected by third-party ad SDK | No (ad feature, not collected for Pro users) |
| Permission | Purpose | Necessity | Impact of Denying |
|---|---|---|---|
| Network Permission (INTERNET) | For online translation, AI analysis, and other network features | Necessary permission, core features require network connection | Cannot use online translation, AI analysis, and other network features; local playback is not affected |
| Foreground Service Permission (FOREGROUND_SERVICE) | For continuous audio playback in the background | Necessary permission, background playback feature requires it | Cannot 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 above | Android 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 above | Necessary permission, required for background playback media control on Android 13 and above | The 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 loaded | Ad feature required permission, Pro users do not load ads | Non-Pro users cannot display ads properly |
| WiFi State Permission (ACCESS_WIFI_STATE) | For ad SDK to detect network connection type, assisting ad delivery | Ad feature required permission, Pro users do not load ads | Non-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 ads | Cannot 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 optimization | Required for ad feature; Pro users do not load ads | For 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 judgment | Required for ad feature; Pro users do not load ads | For 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 statistics | Required for ad feature; Pro users do not load ads | For non-Pro users, ad attribution and statistics precision decrease, but ad display and core features are unaffected |
| Permission | Purpose | Necessity | Impact of Denying |
|---|---|---|---|
| Network Permission | For online translation, AI analysis, and other network features | Necessary permission, core features require network connection | Cannot use online translation, AI analysis, and other network features; local playback is not affected |
| Background Audio Playback | For continuous audio playback in the background | Necessary permission, background playback feature requires it | Cannot 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 statistics | Non-necessary permission, Pro users do not load ads | Denying does not affect core feature usage, but ad display effectiveness may be affected (for non-Pro users) |
iSub Player Team