DOC2IMG

PRIVACY

Privacy Policy

Last Updated: 2026-10-07
Effective Date: 2026-10-07
最近更新日期:2026年10月7日
生效日期:2026年10月7日

English Version

Last Updated: 2026-10-07
Effective Date: 2026-10-07

Welcome to PDF2IMG ("we", "our", or "the App"). This policy explains how documents are handled on your device, and which limited data the App sends to the service providers named below.

PDF2IMG opens PDFs and renders them to images on your device. PDF files, page images, and exports are not uploaded to us. The App does send limited usage analytics, crash diagnostics, push tokens, and purchase status to the third-party services listed in this policy.

1. On-device document processing

  • PDFs are opened and rendered to images on the device with Apple PDFKit.
  • PDF files, page images, and exports are never uploaded to us or to any of the services listed in this policy.
  • Files stay in the app sandbox, and in the app-group container used by the Share Extension, until you delete them or uninstall the App.
  • Passwords for protected PDFs are stored only on the device.
  • The optional "Download" feature fetches a PDF directly from the URL you enter. That request goes to the third-party server at that URL, not to us.

2. Analytics, crash, push, and purchase data

The App sends limited usage analytics, crash diagnostics, push tokens, and purchase status to the services in Section 3. The App does not require an account.

  • Analytics events include screen names and feature actions (for example, pages selected or merged, export format, DPI or quality, export preset, and page counts).
  • Analytics events currently also include the names of documents you open or export. These are file names only. File contents are never included.
  • Crash reports can include breadcrumb logs of recent screens and actions, and those logs may include document file names.

3. Third-party services

The providers below process the listed data on our behalf for the purposes stated.

  • Google Firebase Analytics (Google LLC): Used for analytics and product improvement. Firebase Analytics receives an app-instance ID, IDFV, device model, operating system, language, coarse country derived from the IP address, app version, and the in-app events and screen views described above, including document file names and never file contents. Privacy policy: https://firebase.google.com/support/privacy.
  • Firebase Crashlytics (Google LLC): Used for crash diagnostics and stability. Crashlytics receives crash stack traces, device and operating-system state, a Crashlytics installation ID, breadcrumb logs of recent screens and actions (which may include document file names), non-fatal errors, and the push token and push provider stored as a custom key.
  • Firebase Cloud Messaging (Google LLC): Used outside mainland China to deliver push notifications. Firebase Cloud Messaging receives an FCM registration token and Firebase installation ID linked to the APNs token, plus device model, operating-system version, language, timezone, and app version.
  • JPush 极光推送 (深圳市和讯华谷信息技术有限公司): Used only when the device region is mainland China, instead of Firebase Cloud Messaging, to deliver push notifications. JPush receives a JPush registration ID, the APNs device token, device identifiers including IDFV, device hardware information (model, screen resolution, manufacturer), operating-system information (version, name, language), network information (network type, carrier, IP address), and push delivery logs. The App uses the IDFA-free "noidfa" build of the JPush SDK and does not collect the IDFA. Privacy policy: https://www.jiguang.cn/license/privacy.
  • PostHog (PostHog Inc.): Used for product analytics on the US cloud at us.i.posthog.com. The App generates a random anonymous ID that is not the IDFA. PostHog receives app lifecycle events (install, open, and background), screen views, the same in-app events (including document file names, never file contents), device model, operating system, locale, timezone, screen size, and app version. PostHog receives the IP address and uses it for coarse geolocation. A person profile holds the push provider and push token. Session replay and tap autocapture are off. Privacy policy: https://posthog.com/privacy.
  • RevenueCat (RevenueCat, Inc.): Used for subscription validation and management, and for restoring purchases. RevenueCat receives an anonymous RevenueCat app user ID generated on the device, App Store receipt and transaction data (product, purchase, renewal, and expiry dates, price and currency, and trial status), country and locale, and app version. Requests may be routed via RevenueCat's api.rc-backup.com domain. Privacy policy: https://www.revenuecat.com/privacy.
  • Apple App Store / StoreKit (Apple): Payment is processed by Apple. We never receive your card or billing details. Subscriptions are governed by Apple's Standard Terms of Use (EULA).

Third-party SDK directory / SDK information-sharing list

SDK nameCompanyPurposePersonal information collectedCollection methodPrivacy policy
Firebase AnalyticsGoogle LLCAnalytics and product improvementApp-instance ID; IDFV; device model, operating system, language, and coarse country derived from IP address; app version; in-app events and screen views. Those events currently include the file names of documents opened or exported, and never include file contents.Collected automatically by the SDK, together with events logged by the apphttps://firebase.google.com/support/privacy
Firebase CrashlyticsGoogle LLCCrash diagnostics and stabilityCrash stack traces; device and operating-system state; Crashlytics installation ID; breadcrumb logs of recent screens and actions, which may include document file names; non-fatal errors; and the push token and push provider stored as a custom key.Collected automatically by the SDK. The app sets the push token and push provider as a custom key.https://firebase.google.com/support/privacy
Firebase Cloud MessagingGoogle LLCDeliver push notifications outside mainland ChinaFCM registration token and Firebase installation ID linked to the APNs token; device model; operating-system version; language; timezone; app version.Collected automatically by the SDKhttps://firebase.google.com/support/privacy
JPush SDK (including JCore)深圳市和讯华谷信息技术有限公司Deliver push notifications to users in mainland ChinaJPush registration ID; APNs device token; device identifiers (IDFV; the IDFA-free “noidfa” SDK build is used, and the app does not collect IDFA); device hardware information (model, screen resolution, manufacturer); operating-system information (version, name, language); network information (network type, carrier, IP address); push delivery logs.Collected automatically by the SDKhttps://www.jiguang.cn/license/privacy
PostHogPostHog Inc. (US cloud, us.i.posthog.com)Product analyticsA random anonymous ID generated by the app (not the IDFA); app lifecycle events (install, open, background); screen views; the same in-app events, which currently include document file names and never include file contents; device model, operating system, locale, timezone, screen size, and app version; IP address, which PostHog uses for coarse geolocation; and a person profile holding the push provider and push token. Session replay and tap autocapture are off.Sent by the app. PostHog receives the IP address.https://posthog.com/privacy
RevenueCatRevenueCat, Inc.Subscription validation and management, and restoring purchasesAn anonymous RevenueCat app user ID generated on the device; App Store receipt and transaction data (product, purchase, renewal, and expiry dates, price and currency, and trial status); country and locale; app version. Requests may be routed via RevenueCat’s api.rc-backup.com domain.Sent by the apphttps://www.revenuecat.com/privacy

4. Advertising and cross-app tracking

  • The App shows no ads and contains no ad-network SDK.
  • The App does not request App Tracking Transparency permission and does not access the IDFA.
  • Data is not sold, not shared with data brokers, and not used for targeted advertising or for cross-app or cross-website tracking.
  • The third-party providers named in this policy process data on our behalf for the purposes described above.

5. Device permissions

To import files, save exports, and show notifications, the App may ask for these iOS permissions:

PermissionTriggered WhenPurpose
Photo Library AdditionsTapping "Save to Photos"Used solely to save generated long images or multiple image files directly to your iOS Photos app. We do not read, view, or scan your existing photo album.
Document Picker / FilesTapping "+" or "Import File"Used solely to load the PDF document you explicitly select from your local Files app or iCloud Drive.
NotificationsAsked at launchUsed only to show push notifications. You can turn notifications off in iOS Settings → PDF2IMG → Notifications.

The App does not request location, camera, contacts, or microphone access. You can review or change these permissions at any time in iOS Settings → PDF2IMG, or in Settings → Privacy & Security. Turning off Photo Library Additions or document access only disables the related save or import action. You can turn notifications off in iOS Settings → PDF2IMG → Notifications.

6. In-app purchases and subscriptions

  • Processed by Apple: Subscription payment is processed by Apple through StoreKit. We never receive your card numbers, billing addresses, or other billing details.
  • RevenueCat: Subscription validation, subscription management, and restoring purchases use RevenueCat, as described in Section 3.
  • Terms of Use: Subscriptions are governed by Apple's Standard Terms of Use (EULA).

7. Your choices

  • Notifications: You can turn notifications off in iOS Settings. The push token remains registered, but no notifications are shown. Uninstalling the App invalidates the token.
  • Local documents: Delete documents in the App, or uninstall the App, to remove all local data.
  • Subscriptions: Manage or cancel subscriptions in your Apple ID settings (Settings → [your name] → Subscriptions).
  • Access or deletion: To request access to or deletion of analytics, crash, push, or subscription data, email support@jiaqiang.cc and include the support information shown in the App. Because the App has no accounts, we may need the push token or the RevenueCat user ID to locate that data.
  • There is currently no in-app setting to opt out of analytics.

8. Data retention

  • Local files remain on the device until you delete them or uninstall the App.
  • Analytics, crash, and push data are kept only as long as needed for the purposes in this policy, and according to each provider's retention settings. For example, Crashlytics crash data is kept for about 90 days, and analytics data is limited by our provider settings.
  • Subscription records are retained as needed for purchase validation and for legal and accounting requirements.

9. International transfers

  • Data handled by Google (Firebase Analytics, Crashlytics, and Cloud Messaging), PostHog, and RevenueCat is processed in the United States.
  • JPush data for users in mainland China is processed in mainland China.

10. Children's privacy

PDF2IMG is not directed to children under 13. In mainland China, it is not directed to minors under 14. We do not knowingly collect personal information from them. If you are a parent or guardian and believe we have collected personal information from a child, email support@jiaqiang.cc and we will delete it.

11. Updates to this policy

We may update this Privacy Policy. The updated version will be published on this page with a new "Last Updated" date.

12. Contact us

If you have questions about this Privacy Policy, contact us at:

Support Email: support@jiaqiang.cc

© 2026 PDF2IMG. All rights reserved.

中文版

最近更新日期:2026年10月7日
生效日期:2026年10月7日

欢迎使用 PDF2IMG(以下简称“我们”或“本应用”)。请阅读本隐私政策,了解文档如何在您的设备上处理,以及本应用会向下列服务提供商发送哪些有限数据。

PDF2IMG 在您的设备上打开 PDF 并将其渲染为图片。PDF 文件、页面图片和导出结果不会上传给我们。本应用会将有限的使用情况分析、崩溃诊断信息、推送令牌和购买状态发送给本政策列出的第三方服务。

1. 文档的本地处理

  • 本应用使用 Apple PDFKit 在设备上打开 PDF,并将其渲染为图片。
  • PDF 文件、页面图片和导出结果绝不会上传给我们,也不会上传给本政策列出的任何服务。
  • 文件保存在应用沙盒中,以及分享扩展(Share Extension)使用的 App Group 容器中,直到您删除这些文件或卸载本应用。
  • 受密码保护的 PDF,其密码只保存在设备上。
  • 可选的“下载”功能会按您输入的网址直接获取 PDF。该请求发往该网址对应的第三方服务器,不会发给我们。

2. 分析、崩溃、推送与购买数据

本应用会将有限的使用情况分析、崩溃诊断信息、推送令牌和购买状态发送给第 3 节所列服务。使用本应用不需要注册账户。

  • 分析事件包括界面名称,以及功能操作(例如选中或合并的页面、导出格式、DPI 或画质、导出预设和页数)。
  • 目前,分析事件还会包含您打开或导出的文档名称。这里只包括文件名,绝不包括文件内容。
  • 崩溃报告中的近期界面与操作记录(面包屑日志)也可能包含文档文件名。

3. 第三方服务

下列服务提供商按照所述目的,代表我们处理相应数据。

  • Google Firebase Analytics(Google LLC):用于分析与产品改进。Firebase Analytics 会接收应用实例 ID、IDFV、设备型号、操作系统、语言、根据 IP 地址得出的粗略国家/地区、应用版本,以及上文所述的应用内事件和界面浏览,其中包括文档文件名,不包括文件内容。隐私政策:https://firebase.google.com/support/privacy。
  • Firebase Crashlytics(Google LLC):用于崩溃诊断与稳定性改进。Crashlytics 会接收崩溃堆栈、设备与操作系统状态、Crashlytics 安装 ID、近期界面与操作的记录(面包屑日志,可能包含文档文件名)、非致命错误,以及作为自定义键保存的推送令牌和推送服务商。
  • Firebase Cloud Messaging(Google LLC):在中国大陆以外用于推送消息通知。Firebase Cloud Messaging 会接收与 APNs 令牌关联的 FCM 注册令牌和 Firebase 安装 ID,以及设备型号、操作系统版本、语言、时区和应用版本。
  • 极光推送 JPush(深圳市和讯华谷信息技术有限公司):仅当设备地区为中国大陆时使用,代替 Firebase Cloud Messaging 向用户推送消息通知。极光推送会接收极光注册 ID、APNs 设备令牌、包括 IDFV 在内的设备标识符、设备硬件信息(机型、屏幕分辨率、制造商)、操作系统信息(版本、名称、语言)、网络信息(网络类型、运营商、IP 地址)以及推送送达日志。本应用使用不含 IDFA 的“noidfa”SDK 版本,不采集 IDFA。隐私政策:https://www.jiguang.cn/license/privacy。
  • PostHog(PostHog Inc.):用于产品分析,服务位于美国云 us.i.posthog.com。本应用会生成一个随机匿名 ID,该 ID 不是 IDFA。PostHog 会接收应用生命周期事件(安装、打开、进入后台)、界面浏览、与上文相同的应用内事件(包括文档文件名,不包括文件内容)、设备型号、操作系统、语言地区、时区、屏幕尺寸和应用版本。PostHog 会接收 IP 地址,并将其用于粗略地理位置。person profile(用户资料)中保存推送服务商和推送令牌。会话回放和点击自动采集均已关闭。隐私政策:https://posthog.com/privacy。
  • RevenueCat(RevenueCat, Inc.):用于订阅校验与管理,以及恢复购买。RevenueCat 会接收在设备上生成的匿名 RevenueCat 应用用户 ID、App Store 收据与交易数据(商品、购买、续期与到期日期、价格与币种、试用状态)、国家/地区与语言地区,以及应用版本。请求可能经由 RevenueCat 的 api.rc-backup.com 域名转发。隐私政策:https://www.revenuecat.com/privacy。
  • Apple App Store / StoreKit(Apple):付款由 Apple 处理。我们不会收到您的银行卡信息或账单详情。订阅适用 Apple 的标准使用条款(EULA)。

第三方 SDK 目录 / 第三方SDK信息共享清单

SDK名称公司使用目的收集的个人信息收集方式隐私政策链接
Firebase AnalyticsGoogle LLC分析与产品改进应用实例 ID;IDFV;设备型号、操作系统、语言,以及根据 IP 地址得出的粗略国家/地区;应用版本;应用内事件与界面浏览。这些事件目前包含所打开或导出文档的文件名,不包含文件内容。SDK 自动采集,以及应用上报的事件https://firebase.google.com/support/privacy
Firebase CrashlyticsGoogle LLC崩溃诊断与稳定性改进崩溃堆栈;设备与操作系统状态;Crashlytics 安装 ID;近期界面与操作的记录(面包屑日志,可能包含文档文件名);非致命错误;以及作为自定义键保存的推送令牌和推送服务商。SDK 自动采集;应用将推送令牌与推送服务商写入自定义键https://firebase.google.com/support/privacy
Firebase Cloud MessagingGoogle LLC在中国大陆以外推送消息通知与 APNs 令牌关联的 FCM 注册令牌和 Firebase 安装 ID;设备型号;操作系统版本;语言;时区;应用版本。SDK 自动采集https://firebase.google.com/support/privacy
极光推送 JPush SDK (含 JCore)深圳市和讯华谷信息技术有限公司向中国大陆用户推送消息通知极光注册 ID(Registration ID);APNs 设备令牌;设备标识符(IDFV;使用不含 IDFA 的“noidfa”SDK 版本,本应用不采集 IDFA);设备硬件信息(机型、屏幕分辨率、制造商);操作系统信息(版本、名称、语言);网络信息(网络类型、运营商、IP 地址);推送送达日志。SDK 自动采集https://www.jiguang.cn/license/privacy
PostHogPostHog Inc.(美国云 us.i.posthog.com)产品分析由应用生成的随机匿名 ID(不是 IDFA);应用生命周期事件(安装、打开、进入后台);界面浏览;与上文相同的应用内事件(目前包含文档文件名,不包含文件内容);设备型号、操作系统、语言地区、时区、屏幕尺寸和应用版本;IP 地址(PostHog 用于粗略地理位置);以及保存推送服务商和推送令牌的 person profile(用户资料)。会话回放和点击自动采集均已关闭。由应用生成并上报;PostHog 接收 IP 地址https://posthog.com/privacy
RevenueCatRevenueCat, Inc.订阅校验与管理,以及恢复购买在设备上生成的匿名 RevenueCat 应用用户 ID;App Store 收据与交易数据(商品、购买、续期与到期日期、价格与币种、试用状态);国家/地区与语言地区;应用版本。请求可能经由 RevenueCat 的 api.rc-backup.com 域名转发。由应用上报https://www.revenuecat.com/privacy

4. 广告与跨应用追踪

  • 本应用不展示广告,也不包含广告网络 SDK。
  • 本应用不申请 App Tracking Transparency 权限,也不访问 IDFA。
  • 我们不出售数据,不与数据经纪商共享数据,也不将数据用于定向广告或跨应用、跨网站追踪。
  • 本政策列明的第三方服务提供商仅按上述目的,代表我们处理数据。

5. 系统权限

为导入文件、保存导出结果和显示通知,本应用可能会请求以下 iOS 权限:

系统权限请求时机用途说明
照片库添加权限 (Photo Library Additions)用户主动点击“保存到相册”时仅用于将转换生成的长图或多张图片保存到 iOS 系统的“照片”App 中。我们不会读取、查看或扫描您相册中的现有照片。
文件与文档访问 (Document Picker)用户主动点击“+”或“导入文件”时仅用于读取您从本地“文件”App 或 iCloud 云盘中主动选择的 PDF,以便进行渲染和排版。
通知 (Notifications)应用启动时询问仅用于显示推送通知。您可以在 iOS「设置」→「PDF2IMG」→「通知」中关闭。

本应用不申请定位、相机、通讯录或麦克风权限。您可以随时在 iOS「设置」→「PDF2IMG」,或在「设置」→「隐私与安全性」中查看和更改上述权限。关闭照片库添加权限或文档访问权限,只会停用对应的保存或导入操作。通知可在 iOS「设置」→「PDF2IMG」→「通知」中关闭。

6. 应用内购买与订阅

  • 由 Apple 处理付款:订阅付款由 Apple 通过 StoreKit 处理。我们不会收到您的卡号、账单地址或其他账单详情。
  • RevenueCat:订阅校验、订阅管理以及恢复购买通过 RevenueCat 完成,详见第 3 节。
  • 使用条款:订阅适用 Apple 的标准使用条款(EULA)。

7. 您的选择

  • 通知:您可以在 iOS 设置中关闭通知。推送令牌仍会保持注册,但不会再显示通知。卸载本应用会使该令牌失效。
  • 本地文档:在应用内删除文档,或卸载本应用,即可移除全部本地数据。
  • 订阅:请在 Apple ID 设置中管理或取消订阅(「设置」→[您的姓名]→「订阅」)。
  • 查阅或删除:如需查阅或删除分析、崩溃、推送或订阅相关数据,请发送邮件至support@jiaqiang.cc,并附上应用中显示的支持信息。由于本应用没有账户,我们可能需要推送令牌或 RevenueCat 用户 ID,才能找到相应数据。
  • 目前应用内没有关闭分析的设置。

8. 保存期限

  • 本地文件会一直留在设备上,直到您删除这些文件或卸载本应用。
  • 分析、崩溃和推送数据只在实现本政策所述目的所需的期限内保存,并遵循各服务提供商的保留设置。例如,Crashlytics 的崩溃数据大约保存 90 天;分析数据的保存期限受我们在服务提供商处的设置限制。
  • 订阅记录会在购买校验以及法律与会计要求所需的期限内保留。

9. 跨境传输

  • 由 Google(Firebase Analytics、Crashlytics 和 Cloud Messaging)、PostHog 和 RevenueCat 处理的数据,在美国进行处理。
  • 面向中国大陆用户的极光推送数据,在中国大陆进行处理。

10. 未成年人隐私

本应用不以未满 13 周岁的儿童为对象。在中国,本应用不以未满 14 周岁的未成年人为对象。我们不会故意收集他们的个人信息。如果您是家长或监护人,认为我们收集了未成年人的个人信息,请发送邮件至support@jiaqiang.cc,我们会予以删除。

11. 本政策的更新

我们可能会更新本隐私政策。更新后的版本将公布在本页面,并更新“最近更新日期”。

12. 联系我们

如果您对本隐私政策有疑问,请通过以下方式联系我们:

支持邮箱:support@jiaqiang.cc