This application uses the following SDK technologies when providing services to users. When you view webpages created by third parties or use applications developed by third parties, these third parties may put their own cookies or use other technical means. These cookies or other technical means are not under our control, and their use is not subject to this policy. In order to ensure your information security to the greatest extent, we recommend that you check the privacy terms of any third-party SDK service before using it. In order to protect your legitimate rights and interests, if you find that there are risks in such SDK or other similar applications, we suggest that you immediately stop relevant operations and contact us in time.
In order to provide you with more services, continuously optimize the stability of our services, improve service quality or upgrade related functions, we may adjust the third-party SDK we access and update the SDK directory. We will strictly abide by relevant laws, regulations and regulatory requirements, and evaluate the legality, legitimacy and necessity of third-party SDK to collect your personal information before accessing SDK, so as to protect your personal information. You can view the data usage and protection rules of third parties through related links. Please note that the third-party SDK may change its personal information processing type due to version upgrade, policy adjustment and other reasons. Please refer to its official description. The following is the specific information of the third-party SDK:
Third party name: SwifterSwift
Name of SDK service provider: Open Source Community
Purpose: To provide a collection of native Swift extensions to boost productivity.
Usage scenario: Used to simplify common Swift operations and improve code readability.
Sharing mode: Integrated within the app, local processing only.
Personal information type: None
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/SwifterSwift/SwifterSwift
Third party name: RxSwift
Name of SDK service provider: ReactiveX
Purpose: To provide reactive programming framework for Swift.
Usage scenario: Used for reactive programming and asynchronous event handling in the application.
Sharing mode: Integrated within the app, local processing only.
Personal information type: None
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/ReactiveX/RxSwift
Third party name: RxCocoa
Name of SDK service provider: ReactiveX
Purpose: To provide reactive extensions for Cocoa framework.
Usage scenario: Used for reactive UI binding and event handling.
Sharing mode: Integrated within the app, local processing only.
Personal information type: None
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/ReactiveX/RxSwift
Third party name: YYCategories
Name of SDK service provider: Open Source Community
Purpose: To provide a collection of categories for iOS development.
Usage scenario: Used to extend iOS framework functionality with convenient methods.
Sharing mode: Integrated within the app, local processing only.
Personal information type: None
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/ibireme/YYCategories
Third party name: YYText
Name of SDK service provider: Open Source Community
Purpose: To provide powerful text framework for iOS.
Usage scenario: Used for rich text display and editing functionality.
Sharing mode: Integrated within the app, local processing only.
Personal information type: May process text content entered by users.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/ibireme/YYText
Third party name: YYModel
Name of SDK service provider: Open Source Community
Purpose: To provide high performance model framework for iOS.
Usage scenario: Used for JSON to model conversion and serialization.
Sharing mode: Integrated within the app, local processing only.
Personal information type: May process user data during model conversion.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/ibireme/YYModel
Third party name: Moya
Name of SDK service provider: Open Source Community
Purpose: To provide network abstraction layer built on Alamofire.
Usage scenario: Used for network requests and API communication.
Sharing mode: Integrated within the app. Connects to specified servers for API requests.
Personal information type: May transmit user personal information (e.g., user ID, authentication tokens) through network requests.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/Moya/Moya
Third party name: SwiftyJSON
Name of SDK service provider: Open Source Community
Purpose: To provide better way to deal with JSON data in Swift.
Usage scenario: Used for parsing and handling JSON data.
Sharing mode: Integrated within the app, local processing only.
Personal information type: May process user data contained in JSON responses.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/SwiftyJSON/SwiftyJSON
Third party name: SnapKit
Name of SDK service provider: Open Source Community
Purpose: To provide a DSL to make Auto Layout easy on iOS.
Usage scenario: Used for programmatic UI layout and constraints.
Sharing mode: Integrated within the app, local processing only.
Personal information type: None
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/SnapKit/SnapKit
Third party name: MBProgressHUD
Name of SDK service provider: Open Source Community
Purpose: To provide an iOS activity indicator view.
Usage scenario: Used to display loading indicators and progress feedback to users.
Sharing mode: Integrated within the app, UI display only.
Personal information type: None
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/jdg/MBProgressHUD
Third party name: MJRefresh
Name of SDK service provider: Open Source Community
Purpose: To provide easy way to use pull-to-refresh.
Usage scenario: Used to implement pull-to-refresh functionality in scrollable views.
Sharing mode: Integrated within the app, gesture handling only.
Personal information type: None
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/CoderMJLee/MJRefresh
Third party name: APNGKit
Name of SDK service provider: Open Source Community
Purpose: To provide high performance APNG image rendering framework.
Usage scenario: Used to display animated PNG images.
Sharing mode: Integrated within the app, image rendering only.
Personal information type: May display images containing personal information.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/onevcat/APNGKit
Third party name: IQKeyboardManagerSwift
Name of SDK service provider: Open Source Community
Purpose: To provide keyboard management for iOS apps.
Usage scenario: Used to automatically handle keyboard appearance and dismissal.
Sharing mode: Integrated within the app, keyboard management only.
Personal information type: None
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/hackiftekhar/IQKeyboardManager
Third party name: CocoaDebug
Name of SDK service provider: Open Source Community
Purpose: To provide iOS debugging tool.
Usage scenario: Used for debugging and monitoring app performance in development environment.
Sharing mode: Integrated within the app, local debugging only (Debug configuration).
Personal information type: May collect debug information including device information and network requests.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/CocoaDebug/CocoaDebug
Third party name: KeychainSwift
Name of SDK service provider: Open Source Community
Purpose: To provide helper functions for saving text in Keychain.
Usage scenario: Used for secure storage of sensitive data like authentication tokens.
Sharing mode: Integrated within the app. Data is stored locally in device keychain.
Personal information type: May store sensitive user information (e.g., authentication tokens, passwords) in device keychain.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/evgenyneu/keychain-swift
Third party name: CryptoSwift
Name of SDK service provider: Open Source Community
Purpose: To provide cryptographic functions and helpers for Swift.
Usage scenario: Used for encryption and decryption operations.
Sharing mode: Integrated within the app, local encryption processing only.
Personal information type: May process user data during encryption/decryption operations.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/krzyzanowskim/CryptoSwift
Third party name: WCDB.swift
Name of SDK service provider: Tencent
Purpose: To provide efficient, easy-to-use, and complete database framework for Swift.
Usage scenario: Used for local database storage and data management.
Sharing mode: Integrated within the app. Data is stored locally on the device.
Personal information type: May store user personal information in the local database.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/Tencent/wcdb
Third party name: WCDBOptimizedSQLCipher
Name of SDK service provider: Tencent
Purpose: To provide SQLCipher encryption for WCDB database.
Usage scenario: Used for encrypting local database storage.
Sharing mode: Integrated within the app, local encryption only.
Personal information type: May encrypt user data stored in the database.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/Tencent/wcdb
Third party name: CocoaMQTT
Name of SDK service provider: Open Source Community
Purpose: To provide MQTT client for iOS.
Usage scenario: Used for MQTT protocol communication and messaging.
Sharing mode: Integrated within the app. Connects to MQTT broker for real-time messaging.
Personal information type: May transmit user personal information (e.g., user ID, messages) through MQTT channel.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/emqx/CocoaMQTT
Third party name: KakaJSON
Name of SDK service provider: Open Source Community
Purpose: To provide fast and convenient conversion between JSON and model.
Usage scenario: Used for JSON serialization and deserialization.
Sharing mode: Integrated within the app, local processing only.
Personal information type: May process user data during JSON conversion.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/kakaopensource/KakaJSON
Third party name: InAppPurchase
Name of SDK service provider: Open Source Community
Purpose: To provide in-app purchase functionality for iOS.
Usage scenario: Used for processing in-app purchases and subscriptions.
Sharing mode: Integrated within the app. Connects to Apple App Store for purchase transactions.
Personal information type: May process purchase information and user account data through Apple App Store.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/jinSasaki/InAppPurchase
Third party name: DeviceKit
Name of SDK service provider: Open Source Community
Purpose: To provide device information and detection utilities.
Usage scenario: Used to detect device model, screen size, and device capabilities.
Sharing mode: Integrated within the app. The app initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: Collects device identifiers (e.g., device model, screen resolution). This is considered personal data.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/devicekit/DeviceKit
Third party name: CYLTabBarController
Name of SDK service provider: Open Source Community
Purpose: To provide highly customizable tab bar controller.
Usage scenario: Used for implementing tab bar navigation in the application.
Sharing mode: Integrated within the app, UI navigation only.
Personal information type: None
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/ChenYilong/CYLTabBarController
Third party name: Lottie iOS
Name of SDK service provider: Airbnb
Purpose: To provide library to render After Effects animations natively on iOS.
Usage scenario: Used to display animated graphics and visual effects.
Sharing mode: Integrated within the app, animation rendering only.
Personal information type: None
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/airbnb/lottie-ios
Third party name: Lantern
Name of SDK service provider: Open Source Community
Purpose: To provide image browser for iOS.
Usage scenario: Used for browsing and previewing images in the application.
Sharing mode: Integrated within the app, image display only.
Personal information type: May display images containing personal information.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/xiaoxuanzi/Lantern
Third party name: Agora Chat iOS
Name of SDK service provider: Agora.io
Purpose: To provide instant messaging and chat functionality.
Usage scenario: Used for real-time messaging and chat features in the application.
Sharing mode: Integrated within the app. Connects to Agora's servers for messaging services.
Personal information type: Collects and processes user messages, user IDs, device information, and usage statistics. This is highly sensitive personal data.
Client: iOS
Partner Privacy Policy Link/official website Link: https://www.agora.io/en/privacy-policy/
Third party name: SDWebImage
Name of SDK service provider: Open Source Community
Purpose: To provide asynchronous image downloader with cache support.
Usage scenario: Used for downloading and caching images from network.
Sharing mode: Integrated within the app. Fetches images from specified URLs and caches locally.
Personal information type: May cache images containing personal information. May collect network information during image downloads.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/SDWebImage/SDWebImage
Third party name: SDWebImageWebPCoder
Name of SDK service provider: Open Source Community
Purpose: To provide WebP image format support for SDWebImage.
Usage scenario: Used for decoding and displaying WebP format images.
Sharing mode: Integrated within the app, image decoding only.
Personal information type: May process images containing personal information.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/SDWebImage/SDWebImageWebPCoder
Third party name: Protobuf
Name of SDK service provider: Google
Purpose: To provide protocol buffers, a language-neutral, platform-neutral extensible mechanism for serializing structured data.
Usage scenario: Used for data serialization and network communication.
Sharing mode: Integrated within the app. May transmit data through network requests.
Personal information type: May process user personal information during serialization/deserialization.
Client: iOS
Partner Privacy Policy Link/official website Link: https://developers.google.com/protocol-buffers
Third party name: SwiftProtobuf
Name of SDK service provider: Google
Purpose: To provide Swift runtime library for Protocol Buffers.
Usage scenario: Used for Protocol Buffer serialization in Swift code.
Sharing mode: Integrated within the app. May transmit data through network requests.
Personal information type: May process user personal information during serialization/deserialization.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/apple/swift-protobuf
Third party name: SVGAPlayer
Name of SDK service provider: YY
Purpose: To provide SVG animation player for iOS.
Usage scenario: Used to play SVG animation files.
Sharing mode: Integrated within the app, animation playback only.
Personal information type: None
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/svga/SVGAPlayer-iOS
Third party name: Agora RTC Engine iOS
Name of SDK service provider: Agora.io
Purpose: To provide real-time voice and video communication.
Usage scenario: Used to enable real-time audio and video communication between users in the app.
Sharing mode: Integrated within the app. Connects to Agora's servers for real-time communication.
Personal information type: Collects and processes voice and video data, device information, network information, and usage statistics. This is highly sensitive personal data.
Client: iOS
Partner Privacy Policy Link/official website Link: https://www.agora.io/en/privacy-policy/
Third party name: Agora RTM
Name of SDK service provider: Agora.io
Purpose: To provide real-time messaging functionality.
Usage scenario: Used for real-time messaging and signaling in the application.
Sharing mode: Integrated within the app. Connects to Agora's servers for messaging services.
Personal information type: Collects and processes user messages, user IDs, device information, and usage statistics. This is highly sensitive personal data.
Client: iOS
Partner Privacy Policy Link/official website Link: https://www.agora.io/en/privacy-policy/
Third party name: Agora Sync Manager
Name of SDK service provider: Agora.io
Purpose: To provide data synchronization functionality for real-time scenarios.
Usage scenario: Used for synchronizing application state and data in real-time scenarios.
Sharing mode: Integrated within the app. Connects to Agora's servers for data synchronization.
Personal information type: May transmit user personal information (e.g., user ID, application state) through synchronization channel.
Client: iOS
Partner Privacy Policy Link/official website Link: https://www.agora.io/en/privacy-policy/
Third party name: AGMCapturer iOS
Name of SDK service provider: Agora.io
Purpose: To provide camera and screen capture functionality.
Usage scenario: Used for capturing video from camera or screen for real-time communication.
Sharing mode: Integrated within the app. Captures video locally and may transmit through Agora RTC Engine.
Personal information type: Collects video data from camera or screen. This is highly sensitive personal data.
Client: iOS
Partner Privacy Policy Link/official website Link: https://www.agora.io/en/privacy-policy/
Third party name: TYCyclePagerView
Name of SDK service provider: Open Source Community
Purpose: To provide infinite loop pager view.
Usage scenario: Used for implementing carousel and pager view functionality.
Sharing mode: Integrated within the app, UI display only.
Personal information type: May display content containing personal information.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/12207480/TYCyclePagerView
Third party name: AMPopTip
Name of SDK service provider: Open Source Community
Purpose: To provide animated popover, great for subtle UI tips and onboarding.
Usage scenario: Used for displaying tooltips and onboarding hints.
Sharing mode: Integrated within the app, UI display only.
Personal information type: None
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/andreamazz/AMPopTip
Third party name: QCloud COS XML
Name of SDK service provider: Tencent Cloud
Purpose: To provide cloud object storage service SDK.
Usage scenario: Used for uploading and downloading files to/from Tencent Cloud Object Storage.
Sharing mode: Integrated within the app. Connects to Tencent Cloud servers for file storage services.
Personal information type: May transmit user files and data to Tencent Cloud. May collect device information and network information.
Client: iOS
Partner Privacy Policy Link/official website Link: https://cloud.tencent.com/document/product/436
Third party name: CollectionViewPagingLayout
Name of SDK service provider: Open Source Community
Purpose: To provide simple paginated collection view layout.
Usage scenario: Used for implementing paginated collection view layouts.
Sharing mode: Integrated within the app, UI layout only.
Personal information type: None
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/amirdew/CollectionViewPagingLayout
Third party name: KTVHTTPCache
Name of SDK service provider: Open Source Community
Purpose: To provide HTTP media resource cache framework.
Usage scenario: Used for caching audio and video resources from network.
Sharing mode: Integrated within the app. Caches media files locally on the device.
Personal information type: May cache media files containing personal information. May collect network information during media downloads.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/ChangbaDevs/KTVHTTPCache
Third party name: Localize-Swift
Name of SDK service provider: Open Source Community
Purpose: To provide Swift localization and i18n framework.
Usage scenario: Used for implementing multi-language support in the application.
Sharing mode: Integrated within the app, local language processing only.
Personal information type: May process language preferences and localized content.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/marmelroy/Localize-Swift
Third party name: JXSegmentedView
Name of SDK service provider: Open Source Community
Purpose: To provide powerful segmented view controller.
Usage scenario: Used for implementing segmented control and category switching functionality.
Sharing mode: Integrated within the app, UI navigation only.
Personal information type: None
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/pujiaxin33/JXSegmentedView
Third party name: JXPagingView
Name of SDK service provider: Open Source Community
Purpose: To provide paging view controller with nested scroll views.
Usage scenario: Used for implementing paging view with nested scrollable content.
Sharing mode: Integrated within the app, UI layout only.
Personal information type: None
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/pujiaxin33/JXPagingView
Third party name: ZLPhotoBrowser
Name of SDK service provider: Open Source Community
Purpose: To provide photo browser and image picker for iOS.
Usage scenario: Used for selecting and browsing photos from device photo library.
Sharing mode: Integrated within the app. Interfaces with the device's photo library.
Personal information type: Accesses user's photos and videos. This is highly sensitive personal data.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/longitachi/ZLPhotoBrowser
Third party name: YMTGetDeviceName
Name of SDK service provider: Open Source Community
Purpose: To provide device name detection utility.
Usage scenario: Used to get the device model name.
Sharing mode: Integrated within the app. The app initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: Collects device identifiers (e.g., device model). This is considered personal data.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/ymtdev/YMTGetDeviceName
Third party name: BDAlphaPlayer
Name of SDK service provider: ByteDance
Purpose: To provide high performance video player for iOS.
Usage scenario: Used for playing video animations and effects.
Sharing mode: Integrated within the app, video playback only.
Personal information type: May play videos containing personal information.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/bytedance/AlphaPlayer
Third party name: Masonry
Name of SDK service provider: Open Source Community
Purpose: To provide elegant Auto Layout DSL for iOS.
Usage scenario: Used for programmatic UI layout and constraints.
Sharing mode: Integrated within the app, local processing only.
Personal information type: None
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/SnapKit/Masonry
Third party name: SSZipArchive
Name of SDK service provider: Open Source Community
Purpose: To provide utility class for zipping and unzipping files on iOS.
Usage scenario: Used for compressing and decompressing files.
Sharing mode: Integrated within the app, local file processing only.
Personal information type: May process files containing personal information during compression/decompression.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/ZipArchive/ZipArchive
Third party name: DZNEmptyDataSet
Name of SDK service provider: Open Source Community
Purpose: To provide empty state placeholder for table views and collection views.
Usage scenario: Used for displaying empty state views when there is no data.
Sharing mode: Integrated within the app, UI display only.
Personal information type: None
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/dzenbot/DZNEmptyDataSet
Third party name: Presentr
Name of SDK service provider: Open Source Community
Purpose: To provide simple wrapper for custom view controller presentations.
Usage scenario: Used for custom modal presentations and transitions.
Sharing mode: Integrated within the app, UI presentation only.
Personal information type: None
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/IcaliaLabs/Presentr
Third party name: AppAuth
Name of SDK service provider: OpenID Foundation
Purpose: To provide SDK for communicating with OAuth 2.0 and OpenID Connect providers.
Usage scenario: Used for OAuth authentication and authorization.
Sharing mode: Integrated within the app. Connects to OAuth providers for authentication.
Personal information type: May transmit user authentication information (e.g., user ID, access tokens) to OAuth providers.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/openid/AppAuth-iOS
Third party name: GTMAppAuth
Name of SDK service provider: Google
Purpose: To provide Google Toolbox for Mac - AppAuth integration.
Usage scenario: Used for Google authentication integration.
Sharing mode: Integrated within the app. Connects to Google services for authentication.
Personal information type: May transmit user authentication information to Google services.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/google/GTMAppAuth
Third party name: Google Sign-In
Name of SDK service provider: Google
Purpose: To provide Google Sign-In SDK for iOS.
Usage scenario: Used for Google account authentication and sign-in functionality.
Sharing mode: Integrated within the app. Connects to Google servers for authentication services.
Personal information type: Collects and processes user account information, authentication tokens, and device information. This is highly sensitive personal data.
Client: iOS
Partner Privacy Policy Link/official website Link: https://developers.google.com/identity/sign-in/ios
Third party name: Facebook SDK Core Kit
Name of SDK service provider: Meta (Facebook)
Purpose: To provide Facebook SDK core functionality.
Usage scenario: Used for Facebook integration and analytics.
Sharing mode: Integrated within the app. Connects to Facebook servers for SDK services.
Personal information type: May collect device information, app usage data, and user identifiers. This is considered personal data.
Client: iOS
Partner Privacy Policy Link/official website Link: https://www.facebook.com/privacy/explanation
Third party name: Facebook SDK Login Kit
Name of SDK service provider: Meta (Facebook)
Purpose: To provide Facebook login functionality.
Usage scenario: Used for Facebook account authentication and sign-in functionality.
Sharing mode: Integrated within the app. Connects to Facebook servers for authentication services.
Personal information type: Collects and processes user account information, authentication tokens, and device information. This is highly sensitive personal data.
Client: iOS
Partner Privacy Policy Link/official website Link: https://www.facebook.com/privacy/explanation
Third party name: Firebase
Name of SDK service provider: Google
Purpose: To provide mobile platform for building and improving apps.
Usage scenario: Used for app analytics, authentication, and cloud services.
Sharing mode: Integrated within the app. Connects to Google Firebase servers for various services.
Personal information type: Collects and processes device information, app usage data, user identifiers, and analytics data. This is considered personal data.
Client: iOS
Partner Privacy Policy Link/official website Link: https://firebase.google.com/support/privacy
Third party name: Firebase Analytics
Name of SDK service provider: Google
Purpose: To provide app analytics and user behavior tracking.
Usage scenario: Used for tracking user behavior, app performance, and analytics.
Sharing mode: Integrated within the app. Connects to Google Firebase servers for analytics services.
Personal information type: Collects and processes device information, app usage data, user identifiers, and analytics data. This is considered personal data.
Client: iOS
Partner Privacy Policy Link/official website Link: https://firebase.google.com/support/privacy
Third party name: Firebase Auth
Name of SDK service provider: Google
Purpose: To provide authentication service.
Usage scenario: Used for user authentication and account management.
Sharing mode: Integrated within the app. Connects to Google Firebase servers for authentication services.
Personal information type: Collects and processes user account information, authentication tokens, and device information. This is highly sensitive personal data.
Client: iOS
Partner Privacy Policy Link/official website Link: https://firebase.google.com/support/privacy
Third party name: Firebase Crashlytics
Name of SDK service provider: Google
Purpose: To provide crash reporting and analytics.
Usage scenario: Used for collecting and reporting app crash information.
Sharing mode: Integrated within the app. Connects to Google Firebase servers for crash reporting services.
Personal information type: Collects crash reports, device information, and app state information. This is considered personal data.
Client: iOS
Partner Privacy Policy Link/official website Link: https://firebase.google.com/support/privacy
Third party name: Google Ads On-Device Conversion
Name of SDK service provider: Google
Purpose: To provide on-device conversion measurement for Google Ads.
Usage scenario: Used for measuring ad conversions and attribution.
Sharing mode: Integrated within the app. Connects to Google servers for ad conversion measurement.
Personal information type: Collects device information, ad interaction data, and conversion events. This is considered personal data.
Client: iOS
Partner Privacy Policy Link/official website Link: https://policies.google.com/privacy
Third party name: JLRoutes
Name of SDK service provider: Open Source Community
Purpose: To provide URL routing framework for iOS.
Usage scenario: Used for deep linking and in-app routing.
Sharing mode: Integrated within the app, local routing only.
Personal information type: May process URLs containing user information.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/joeldev/JLRoutes
Third party name: MarqueeLabel
Name of SDK service provider: Open Source Community
Purpose: To provide drop-in replacement for UILabel with scrolling text.
Usage scenario: Used for displaying scrolling text labels.
Sharing mode: Integrated within the app, UI display only.
Personal information type: May display text containing personal information.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/cbpowell/MarqueeLabel
Third party name: GCDWebServer
Name of SDK service provider: Open Source Community
Purpose: To provide lightweight GCD based HTTP server for iOS.
Usage scenario: Used for local web server functionality and file upload via web interface.
Sharing mode: Integrated within the app. Runs local web server on the device.
Personal information type: May process files and data uploaded through web interface.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/swisspol/GCDWebServer
Third party name: SDCycleScrollView
Name of SDK service provider: Open Source Community
Purpose: To provide infinite loop scroll view.
Usage scenario: Used for implementing banner carousel and infinite scroll views.
Sharing mode: Integrated within the app, UI display only.
Personal information type: May display images and content containing personal information.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/gsdios/SDCycleScrollView
Third party name: WXActionSheet
Name of SDK service provider: Open Source Community
Purpose: To provide action sheet component for iOS.
Usage scenario: Used for displaying action sheets and option menus.
Sharing mode: Integrated within the app, UI display only.
Personal information type: None
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/weixiangyu/WXActionSheet
Third party name: HGPlaceholders
Name of SDK service provider: Open Source Community
Purpose: To provide nice placeholders for UITableView and UICollectionView.
Usage scenario: Used for displaying placeholder views when table or collection views are empty.
Sharing mode: Integrated within the app, UI display only.
Personal information type: None
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/HamzaGhazouani/HGPlaceholders
Third party name: SwiftyFitsize
Name of SDK service provider: Open Source Community
Purpose: To provide screen adaptation framework for iOS.
Usage scenario: Used for adapting UI to different screen sizes.
Sharing mode: Integrated within the app, local processing only.
Personal information type: May collect screen resolution information.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/LinXunFeng/SwiftyFitsize
Third party name: UITextView+Placeholder
Name of SDK service provider: Open Source Community
Purpose: To provide placeholder support for UITextView.
Usage scenario: Used for displaying placeholder text in text views.
Sharing mode: Integrated within the app, UI display only.
Personal information type: May process text content entered by users.
Client: iOS
Partner Privacy Policy Link/official website Link: https://github.com/devxoul/UITextView-Placeholder
Third party name: Glide
Name of SDK service provider: Open Source Community
Purpose: To provide fast and efficient image loading library for Android.
Usage scenario: Used for loading, caching, and displaying images from various sources.
Sharing mode: Integrated within the app. Fetches images from network URLs and caches locally.
Personal information type: May cache images containing personal information. May collect network information during image downloads.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/bumptech/glide
Third party name: APNG Animation
Name of SDK service provider: Open Source Community
Purpose: To provide APNG (Animated PNG) image format support for Android.
Usage scenario: Used for displaying animated PNG images.
Sharing mode: Integrated within the app, image rendering only.
Personal information type: May display images containing personal information.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/penfeizhou/android-animation
Third party name: WebP Decoder
Name of SDK service provider: Open Source Community
Purpose: To provide WebP image format decoder for Android.
Usage scenario: Used for decoding and displaying WebP format images.
Sharing mode: Integrated within the app, image decoding only.
Personal information type: May process images containing personal information.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/zjupure/WebP
Third party name: Banner
Name of SDK service provider: Open Source Community
Purpose: To provide banner carousel view for Android.
Usage scenario: Used for implementing banner carousel and infinite scroll views.
Sharing mode: Integrated within the app, UI display only.
Personal information type: May display images and content containing personal information.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/youth5201314/banner
Third party name: BaseRecyclerViewAdapterHelper
Name of SDK service provider: Open Source Community
Purpose: To provide powerful and flexible RecyclerView adapter library.
Usage scenario: Used for simplifying RecyclerView adapter implementation.
Sharing mode: Integrated within the app, local processing only.
Personal information type: May process data displayed in RecyclerView.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/CymChad/BaseRecyclerViewAdapterHelper
Third party name: ChipsLayoutManager
Name of SDK service provider: Open Source Community
Purpose: To provide flow layout manager for RecyclerView.
Usage scenario: Used for implementing flow layout and tag cloud functionality.
Sharing mode: Integrated within the app, UI layout only.
Personal information type: May display content containing personal information.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/BelooS/ChipsLayoutManager
Third party name: PinnedSectionItemDecoration
Name of SDK service provider: Open Source Community
Purpose: To provide pinned section decoration for RecyclerView.
Usage scenario: Used for implementing sticky header functionality in RecyclerView.
Sharing mode: Integrated within the app, UI display only.
Personal information type: May display content containing personal information.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/oushangfeng/PinnedSectionItemDecoration
Third party name: EasyFloat
Name of SDK service provider: Open Source Community
Purpose: To provide floating window functionality for Android.
Usage scenario: Used for displaying floating windows and overlays.
Sharing mode: Integrated within the app, UI display only.
Personal information type: May display content containing personal information.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/princekin-f/EasyFloat
Third party name: SmartRefreshLayout
Name of SDK service provider: Open Source Community
Purpose: To provide pull-to-refresh functionality for Android.
Usage scenario: Used for implementing pull-to-refresh and load-more functionality in scrollable views.
Sharing mode: Integrated within the app, gesture handling only.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/scwang90/SmartRefreshLayout
Third party name: ZlwAudioRecorder
Name of SDK service provider: Open Source Community
Purpose: To provide audio recording functionality for Android.
Usage scenario: Used for recording audio from device microphone.
Sharing mode: Integrated within the app. Records audio locally and may transmit through network.
Personal information type: Collects audio data from microphone. This is highly sensitive personal data.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/zhaolewei/ZlwAudioRecorder
Third party name: ExoPlayer
Name of SDK service provider: Google
Purpose: To provide media player library for Android.
Usage scenario: Used for playing audio and video content.
Sharing mode: Integrated within the app. May fetch media from network and cache locally.
Personal information type: May play media containing personal information. May collect network information during media playback.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/google/ExoPlayer
Third party name: AndroidVideoCache
Name of SDK service provider: Open Source Community
Purpose: To provide video caching framework for Android.
Usage scenario: Used for caching video files from network.
Sharing mode: Integrated within the app. Caches video files locally on the device.
Personal information type: May cache videos containing personal information. May collect network information during video downloads.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/danikula/AndroidVideoCache
Third party name: ImageViewer
Name of SDK service provider: Open Source Community
Purpose: To provide image and video viewer for Android.
Usage scenario: Used for browsing and previewing images and videos in the application.
Sharing mode: Integrated within the app, media display only.
Personal information type: May display images and videos containing personal information.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/iielse/ImageViewer
Third party name: PictureSelector
Name of SDK service provider: Open Source Community
Purpose: To provide image and video selector for Android.
Usage scenario: Used for selecting images and videos from device gallery.
Sharing mode: Integrated within the app. Interfaces with the device's media library.
Personal information type: Accesses user's photos and videos. This is highly sensitive personal data.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/LuckSiege/PictureSelector
Third party name: UCrop
Name of SDK service provider: Open Source Community
Purpose: To provide image cropping functionality for Android.
Usage scenario: Used for cropping and editing images.
Sharing mode: Integrated within the app, local image processing only.
Personal information type: May process images containing personal information.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/Yalantis/uCrop
Third party name: AndroidPicker
Name of SDK service provider: Open Source Community
Purpose: To provide wheel picker and address picker for Android.
Usage scenario: Used for implementing wheel picker, date picker, and address picker functionality.
Sharing mode: Integrated within the app, UI display only.
Personal information type: May process user selections and address information.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/gzu-liyujiang/AndroidPicker
Third party name: XPopup
Name of SDK service provider: Open Source Community
Purpose: To provide popup dialog library for Android.
Usage scenario: Used for displaying various types of popup dialogs and bottom sheets.
Sharing mode: Integrated within the app, UI display only.
Personal information type: May display content containing personal information.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/li-xiaojun/XPopup
Third party name: OkDownload
Name of SDK service provider: Open Source Community
Purpose: To provide file download library for Android.
Usage scenario: Used for downloading files from network with breakpoint resume support.
Sharing mode: Integrated within the app. Downloads files from specified URLs and stores locally.
Personal information type: May download files containing personal information. May collect network information during downloads.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/lingochamp/okdownload
Third party name: StringFog
Name of SDK service provider: Open Source Community
Purpose: To provide string obfuscation library for Android.
Usage scenario: Used for obfuscating strings in the application code.
Sharing mode: Integrated within the app, local obfuscation processing only.
Personal information type: May process strings containing user information during obfuscation.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/MegatronKing/StringFog
Third party name: Agora RTC Engine Android
Name of SDK service provider: Agora.io
Purpose: To provide real-time voice and video communication.
Usage scenario: Used to enable real-time audio and video communication between users in the app.
Sharing mode: Integrated within the app. Connects to Agora's servers for real-time communication.
Personal information type: Collects and processes voice and video data, device information, network information, and usage statistics. This is highly sensitive personal data.
Client: Android
Partner Privacy Policy Link/official website Link: https://www.agora.io/en/privacy-policy/
Third party name: MMKV
Name of SDK service provider: Tencent
Purpose: To provide high-performance key-value storage framework for Android.
Usage scenario: Used for storing key-value data locally on the device.
Sharing mode: Integrated within the app. Data is stored locally on the device.
Personal information type: May store user personal information in local storage.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/Tencent/MMKV
Third party name: Lottie Android
Name of SDK service provider: Airbnb
Purpose: To provide library to render After Effects animations natively on Android.
Usage scenario: Used to display animated graphics and visual effects.
Sharing mode: Integrated within the app, animation rendering only.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/airbnb/lottie-android
Third party name: Tencent Cloud COS
Name of SDK service provider: Tencent Cloud
Purpose: To provide cloud object storage service SDK for Android.
Usage scenario: Used for uploading and downloading files to/from Tencent Cloud Object Storage.
Sharing mode: Integrated within the app. Connects to Tencent Cloud servers for file storage services.
Personal information type: May transmit user files and data to Tencent Cloud. May collect device information and network information.
Client: Android
Partner Privacy Policy Link/official website Link: https://cloud.tencent.com/document/product/436
Third party name: DrawableToolbox
Name of SDK service provider: Open Source Community
Purpose: To provide utility library for creating drawable resources programmatically.
Usage scenario: Used for creating drawable resources dynamically in code.
Sharing mode: Integrated within the app, local processing only.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/duanhong169/DrawableToolbox
Third party name: BRV
Name of SDK service provider: Open Source Community
Purpose: To provide RecyclerView adapter library for Android.
Usage scenario: Used for simplifying RecyclerView adapter implementation.
Sharing mode: Integrated within the app, local processing only.
Personal information type: May process data displayed in RecyclerView.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/liangjingkanji/BRV
Third party name: SVGAPlayer Android
Name of SDK service provider: YY
Purpose: To provide SVG animation player for Android.
Usage scenario: Used to play SVG animation files.
Sharing mode: Integrated within the app, animation playback only.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/yyued/SVGAPlayer-Android
Third party name: BackgroundLibrary
Name of SDK service provider: Open Source Community
Purpose: To provide background drawable library for Android.
Usage scenario: Used for setting background drawable programmatically.
Sharing mode: Integrated within the app, local processing only.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/JavaNoober/BackgroundLibrary
Third party name: Firebase Analytics
Name of SDK service provider: Google
Purpose: To provide app analytics and user behavior tracking.
Usage scenario: Used for tracking user behavior, app performance, and analytics.
Sharing mode: Integrated within the app. Connects to Google Firebase servers for analytics services.
Personal information type: Collects and processes device information, app usage data, user identifiers, and analytics data. This is considered personal data.
Client: Android
Partner Privacy Policy Link/official website Link: https://firebase.google.com/support/privacy
Third party name: Firebase Cloud Messaging
Name of SDK service provider: Google
Purpose: To provide push notification service.
Usage scenario: Used for sending and receiving push notifications.
Sharing mode: Integrated within the app. Connects to Google Firebase servers for push notification services.
Personal information type: Collects device tokens, device information, and notification data. This is considered personal data.
Client: Android
Partner Privacy Policy Link/official website Link: https://firebase.google.com/support/privacy
Third party name: Firebase Crashlytics
Name of SDK service provider: Google
Purpose: To provide crash reporting and analytics.
Usage scenario: Used for collecting and reporting app crash information.
Sharing mode: Integrated within the app. Connects to Google Firebase servers for crash reporting services.
Personal information type: Collects crash reports, device information, and app state information. This is considered personal data.
Client: Android
Partner Privacy Policy Link/official website Link: https://firebase.google.com/support/privacy
Third party name: Google Play Services
Name of SDK service provider: Google
Purpose: To provide Google Play Services functionality.
Usage scenario: Used for accessing Google services and APIs.
Sharing mode: Integrated within the app. Connects to Google servers for various services.
Personal information type: May collect device information, user identifiers, and service usage data. This is considered personal data.
Client: Android
Partner Privacy Policy Link/official website Link: https://policies.google.com/privacy
Third party name: Google Play Services Auth
Name of SDK service provider: Google
Purpose: To provide Google authentication service.
Usage scenario: Used for Google account authentication and sign-in functionality.
Sharing mode: Integrated within the app. Connects to Google servers for authentication services.
Personal information type: Collects and processes user account information, authentication tokens, and device information. This is highly sensitive personal data.
Client: Android
Partner Privacy Policy Link/official website Link: https://policies.google.com/privacy
Third party name: TheRouter
Name of SDK service provider: Open Source Community
Purpose: To provide routing framework for Android.
Usage scenario: Used for deep linking and in-app routing.
Sharing mode: Integrated within the app, local routing only.
Personal information type: May process URLs containing user information.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/HuolalaTech/hll-wp-therouter-android
Third party name: Google Play Integrity
Name of SDK service provider: Google
Purpose: To provide app integrity verification service.
Usage scenario: Used for verifying app integrity and detecting tampering.
Sharing mode: Integrated within the app. Connects to Google servers for integrity verification.
Personal information type: May collect device information and app integrity data. This is considered personal data.
Client: Android
Partner Privacy Policy Link/official website Link: https://policies.google.com/privacy
Third party name: EventBus
Name of SDK service provider: Open Source Community
Purpose: To provide event bus library for Android.
Usage scenario: Used for event-driven communication between components.
Sharing mode: Integrated within the app, local event processing only.
Personal information type: May process event data containing user information.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/greenrobot/EventBus
Third party name: Guava
Name of SDK service provider: Google
Purpose: To provide core libraries for Java and Android.
Usage scenario: Used for providing utility classes and common functionality.
Sharing mode: Integrated within the app, local processing only.
Personal information type: May process user data during utility operations.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/google/guava
Third party name: OkHttp
Name of SDK service provider: Square
Purpose: To provide HTTP client library for Android.
Usage scenario: Used for making HTTP requests and network communication.
Sharing mode: Integrated within the app. Connects to specified servers for API requests.
Personal information type: May transmit user personal information (e.g., user ID, authentication tokens) through network requests.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/square/okhttp
Third party name: Paho MQTT Android
Name of SDK service provider: Eclipse Foundation
Purpose: To provide MQTT client for Android.
Usage scenario: Used for MQTT protocol communication and messaging.
Sharing mode: Integrated within the app. Connects to MQTT broker for real-time messaging.
Personal information type: May transmit user personal information (e.g., user ID, messages) through MQTT channel.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/eclipse/paho.mqtt.android
Third party name: Gson
Name of SDK service provider: Google
Purpose: To provide JSON serialization and deserialization library.
Usage scenario: Used for converting between JSON and Java objects.
Sharing mode: Integrated within the app, local processing only.
Personal information type: May process user data during JSON conversion.
Client: Android
Partner Privacy Policy Link/official website Link: https://github.com/google/gson
Third party name: Room Database
Name of SDK service provider: Google
Purpose: To provide SQLite database abstraction layer for Android.
Usage scenario: Used for local database storage and data management.
Sharing mode: Integrated within the app. Data is stored locally on the device.
Personal information type: May store user personal information in the local database.
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/training/data-storage/room
Third party name: AndroidX Core KTX
Name of SDK service provider: Google
Purpose: To expand the core library of Android and provide more convenient Kotlin syntax support.
Usage scenario: Improve the simplicity and readability of the code and support the development of the core functions of the application.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX Annotation
Name of SDK service provider: Google
Purpose: To provide annotation tools to support code quality improvement and compile-time checking.
Usage scenario: Mark code specification, prompt non-null, scope limitation, etc.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX Work Runtime KTX
Name of SDK service provider: Google
Purpose: Support task scheduling and background work management.
Usage scenario: Realize functions such as timing task and background synchronization in the application.
Sharing mode: Local management, limited data interaction with service providers when necessary.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX Navigation Fragment KTX
Name of SDK service provider: Google
Purpose: To support Kotlin extension of navigation architecture components.
Usage scenario: Realize page navigation and management in application.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX Navigation UI KTX
Name of SDK service provider: Google
Purpose: Support UI operation extension of navigation architecture.
Usage scenario: Realize the automatic processing of UI components such as navigation bar and menu.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX Room KTX
Name of SDK service provider: Google
Purpose: To support Kotlin extension of Room database.
Usage scenario: Manage local database and simplify query and transaction operation.
Sharing mode: Local storage, no need to share data with service providers.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX Room Compiler
Name of SDK service provider: Google
Purpose: To provide compile-time annotation processing for the Room database.
Usage scenario: Generate database access code to simplify the development process.
Sharing mode: Local processing, no need to share data with service providers.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX Room Runtime
Name of SDK service provider: Google
Purpose: To provide runtime support for the Room database.
Usage scenario: Local persistent storage and data management.
Sharing mode: Local storage, no need to share data with service providers.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX Lifecycle ViewModel KTX
Name of SDK service provider: Google
Purpose: To support Kotlin extension of ViewModel.
Usage scenario: Realize page state management and data storage.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX Lifecycle LiveData KTX
Name of SDK service provider: Google
Purpose: To support Kotlin extension of LiveData.
Usage scenario: Realize the observation and response of data changes.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX Lifecycle Runtime KTX
Name of SDK service provider: Google
Purpose: Kotlin extension supporting life cycle management.
Usage scenario: Realize the management of lifecycle-aware components.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX Lifecycle Common Java8
Name of SDK service provider: Google
Purpose: To support the life cycle components of Java 8 features.
Usage scenario: Improve the convenience of component development and life cycle management.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX DataStore Preferences
Name of SDK service provider: Google
Purpose: Support lightweight key-value pair storage.
Usage scenario: Managing local configuration data instead of SharedPreferences.
Sharing mode: Local storage, no need to share data with service providers.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX DataStore
Name of SDK service provider: Google
Purpose: To provide efficient local data storage tools.
Usage scenario: Managing application configuration and user data.
Sharing mode: Local storage, no need to share data with service providers.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX ConstraintLayout
Name of SDK service provider: Google
Purpose: To support flexible and efficient layout management.
Usage scenario: Designing complex UI layout.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX Legacy Support v4
Name of SDK service provider: Google
Purpose: To provide compatibility support for the old support library.
Usage scenario: Compatibility guarantee when migrating old applications to AndroidX architecture.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX ViewPager2
Name of SDK service provider: Google
Purpose: Support the function of sliding page switching.
Usage scenario: Realize multi-page view and interaction.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX AppCompat
Name of SDK service provider: Google
Purpose: Support backward-compatible UI components and themes.
Usage scenario: Improve the compatibility of applications on the old Android system.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX RecyclerView
Name of SDK service provider: Google
Purpose: Support high-performance list and grid layout.
Usage scenario: Realize efficient scrolling content display.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX CoordinatorLayout
Name of SDK service provider: Google
Purpose: To support the coordination of interaction between child views.
Usage scenario: To achieve complex UI layout and animation effects.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX CardView
Name of SDK service provider: Google
Purpose: To provide a card-style view component.
Usage scenario: Realize the layout design of card UI.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX GridLayout
Name of SDK service provider: Google
Purpose: Support grid layout management.
Usage scenario: Realizing the UI Layout Design Based on Grid.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX PercentLayout
Name of SDK service provider: Google
Purpose: To provide percentage-based layout support.
Usage scenario: Implementing responsive UI layout design.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX Palette
Name of SDK service provider: Google
Purpose: To extract the main color in the picture.
Usage scenario: Designing UI elements with dynamic color matching.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX Activity KTX
Name of SDK service provider: Google
Purpose: To support Kotlin extension of Activity.
Usage scenario: Simplify the development process of Activity.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX Fragment KTX
Name of SDK service provider: Google
Purpose: To support Kotlin extension of Fragment.
Usage scenario: Simplify the development and management of Fragment.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX DynamicAnimation
Name of SDK service provider: Google
Purpose: To provide support for physical dynamics animation.
Usage scenario: To achieve a smooth UI animation effect.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX AsyncLayoutInflater
Name of SDK service provider: Google
Purpose: Load layout asynchronously to improve performance.
Usage scenario: Optimizing the Loading Speed of Complex Layout.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX Preference
Name of SDK service provider: Google
Purpose: To simplify the development of application setting interface.
Usage scenario: Creating and Managing Preference Settings Interface for Applications.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX Emoji AppCompat
Name of SDK service provider: Google
Purpose: To support the display and input of Emoji.
Usage scenario: Enhancing the compatibility of applications with Emoji.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX MultiDex
Name of SDK service provider: Google
Purpose: To support the application of more than 65,536 methods.
Usage scenario: Solve the application compatibility problem with the number of methods exceeding the limit.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX Media
Name of SDK service provider: Google
Purpose: Support multimedia playback and control.
Usage scenario: Handling media playback, notification and device management.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX ExifInterface
Name of SDK service provider: Google
Purpose: To read and write EXIF information of pictures.
Usage scenario: Manage the metadata of pictures, such as orientation and timestamp.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX SQLite
Name of SDK service provider: Google
Purpose: To simplify the operation of SQLite database.
Usage scenario: Local storage data management.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX Paging Runtime
Name of SDK service provider: Google
Purpose: Loading and paging data efficiently.
Usage scenario: Handling paging loading of large data sets.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX Core
Name of SDK service provider: Google
Purpose: To provide core functions and compatibility support.
Usage scenario: Basic Function Support of Application Development.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: AndroidX VectorDrawable
Name of SDK service provider: Google
Purpose: Support the use of vector graphics resources.
Usage scenario: Optimize the usage and performance of graphic resources.
Sharing mode: APP initializes SDK, which is obtained by calling the API of the system logically.
Personal information type: None
Client: Android
Partner Privacy Policy Link/official website Link: https://developer.android.com/jetpack/androidx
Third party name: Google
SDK Name: Firebase Cloud Messaging (FCM)
Type of Service: Push Notification Service
Purpose: To provide reliable and real-time message delivery, including system notifications, social interaction alerts, and background data synchronization.
Usage scenario: Used when sending push notifications to users, such as news updates, chat messages, or marketing promotions, to improve user engagement.
Sharing mode: SDK integration. Establishes a secure connection with Google Firebase servers to receive and process push tokens and messages.
Personal information type: Device identifiers (FCM Token, Firebase Installation ID), device information (model, OS version, language, timezone), network status, and notification interaction data (click-through rates).
Privacy Policy / Official Website: https://firebase.google.com/support/privacy