Welcome to Fatkun Image Toolbox (the "Extension"), a browser extension for Chrome and other Chromium-based browsers that helps you discover, filter, organize, and download images from web pages.
This document combines our Terms of Service (Section 2) and our Privacy Policy (Section 3 onward). By installing or using the Extension, you confirm that you have read, understood, and agreed to be bound by these terms. If you do not agree, please uninstall and stop using the Extension.
We grant you a personal, non-transferable, non-exclusive, revocable license to install and use the Extension on devices that you own or control, for personal or internal business use, subject to these terms.
The Extension is provided "as is" and "as available" without warranties of any kind, whether express or implied, including warranties of merchantability, fitness for a particular purpose, or non-infringement. We do not warrant that the Extension will work on every website, that it will be free of bugs, or that it will satisfy your requirements.
To the maximum extent permitted by law, in no event shall the Extension's developers be liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of profits or revenues, arising out of or in connection with your use of the Extension.
The Extension does not collect, transmit, sell, or share any of the following:
| Data | Purpose | Where it lives | Sent to |
|---|---|---|---|
| Image URLs and metadata (width, height, file type) detected on the page you are viewing | To list images for you to preview, filter, and select for download | Memory only (not persisted) | Your browser's downloads API only — never to our servers |
| Page title and URL of the active tab | To suggest a folder name, to apply per-site download rules, and to derive the domain name for anonymous analytics | Memory only (not persisted) | The full URL is never transmitted. Only the hostname (e.g. www.example.com) is sent to Google Analytics 4 as part of anonymous download-domain analytics |
| User preferences (rename rules, output options, app settings, sort order, format conversion preferences) | To remember your settings between sessions | chrome.storage.local on your device |
Not transmitted |
| Extension authentication state (account token, your email, display name, user ID) — only if you sign in | To call paid / account-bound APIs on your behalf (e.g. Pro features) | chrome.storage.local as ext_auth |
Sent only to https://www.fatkun.net/api/* when you actively use a feature that requires authentication |
| VIP / subscription status — only if you are signed in | To unlock subscription features locally | chrome.storage.local |
Synced from https://www.fatkun.net/api/ext/activate |
Anonymous analytics events — event name (e.g. click_download_toggle), extension version, randomly generated client ID (UUID), session timestamp, and the hostname (domain) of the page where a download or click-to-download action is triggered |
To understand which features are used, which types of websites the Extension is most useful on, and to prioritize improvements | Random client ID is stored in chrome.storage.local |
Google Analytics 4 (Measurement Protocol). No full page URLs, search queries, or user-identifiable browsing data are sent. |
| Per-tab toggle state (e.g. click-to-download enabled) | To remember mode while you browse | Memory / session storage | Not transmitted |
| Page structure data (DOM selectors, sample image URLs on the current page) — only when you actively use the AI Rule Generator or HD Rule Generator feature | To automatically generate site-specific image extraction rules or high-definition URL rewrite rules using AI | Memory only (not persisted) | Sent to https://www.fatkun.net/api/ext/generate-rule or https://www.fatkun.net/api/ext/generate-hd-rule — processed in real-time by AI and not stored after the response is returned |
| User-created site rules (URL patterns and extraction selectors) — only if you are signed in | To sync your custom download rules across devices | chrome.storage.local as userSmartRules |
Synced bidirectionally with https://www.fatkun.net/api/ext/user-rules when signed in |
| Product identifiers (e.g. product/offer IDs from e-commerce pages) — only when you actively use the product export or product detail feature | To fetch product data for export or to display product detail and images | Memory only (not persisted) | Sent to https://www.fatkun.net/api/ext/1688/export or https://www.fatkun.net/api/export/product-detail |
| Video data (HLS stream converted to MP4) — only when you use the video upload feature while signed in | To convert and store video for your use | Temporarily in memory during processing | Uploaded to cloud storage (Alibaba Cloud OSS) via signed URL obtained from https://www.fatkun.net/api/ext/upload-sign |
| Download tracking data (anonymous client ID, e-commerce platform name, product ID, product title, product main image URL, shop ID, shop name, shop URL) — only when you download images from a recognized e-commerce product page | To analyze download trends and improve e-commerce-related features | Anonymous client ID (UUID) stored in chrome.storage.local; other fields are extracted from the page DOM at download time and not persisted locally |
Sent to https://www.fatkun.net/api/track |
| Product image data for search (compressed image converted to base64) — only when you actively use the product recommendation / image-search feature in the side panel | To find similar or identical products on Taobao, 1688, and Alibaba.com by image | Memory only (not persisted) | Sent to https://fanli.fatkun.net/api/taobao/search-by-pic, https://fanli.fatkun.net/api/image-search/1688/search-by-image, or https://open-s.alibaba.com/openservice/lensImageSearchViewService |
| Product keyword search queries — only when you actively use the keyword search feature in the side panel or output page | To search for products by keyword on Taobao and 1688 | Memory only (not persisted) | Sent to https://fanli.fatkun.net/api/taobao/alliance-search, https://fanli.fatkun.net/api/1688/crossborder-search, or https://fanli.fatkun.net/api/1688/gen-click-url |
1688 login identifier (the __cn_logon_id__ cookie value from 1688.com tabs) — only when you view the 1688 CPS product recommendations panel and have an active 1688 session |
To fetch personalized CPS product recommendations from 1688 | Cached in chrome.storage.local as 1688_login_id |
Sent to https://fanli.fatkun.net (tRPC API) |
| Download directory tree (folder names and hierarchy you create in the directory panel) — only when you actively use the upload/sync/download buttons in the directory panel while signed in | To sync your custom download directory structure across devices | chrome.storage.local as downloadDirectories |
Synced with https://www.fatkun.net/api/extension-settings when signed in |
| Collected product information (product title, price, specifications, shop name, etc. extracted from e-commerce pages) — only when you download images from an e-commerce product page that has a matching extraction rule | To allow optional product-info export alongside downloaded images | chrome.storage.local (up to 10 most recent products, auto-cleaned) |
Not transmitted — stored and used locally only |
The Extension relies on the following third-party services. Their own privacy policies apply to data they receive:
downloads API — used locally by the Extension to save files to your computer's Downloads folder.https://www.fatkun.net — contacted if you sign in, use account-bound features (e.g. Pro subscription), use the product export feature, use the AI rule generator, or download images from e-commerce pages (anonymous download tracking).https://fanli.fatkun.net — contacted only when you actively use the product recommendation features (image search, keyword search, or 1688 CPS recommendations) in the side panel or output page. Image data and search keywords are sent to this server, which proxies requests to e-commerce platforms.https://open-s.alibaba.com — contacted only when you actively use the Alibaba Lens image search tab in the product recommendation panel. Product image data (base64) is sent directly to Alibaba's public image search API.All preferences and authentication state are stored locally on your device using the standard browser storage APIs (chrome.storage.local). They are never uploaded to our servers in bulk. You may delete this data at any time by uninstalling the Extension or clearing the Extension's storage from your browser's settings.
Data transmitted to our servers (only when you sign in or use account features) is sent over HTTPS. Authentication tokens are short-lived (auto-refreshed at most every 7 days) and can be revoked at any time by signing out.
Server-side data associated with your Fatkun account (such as subscription status, synced rules, and authentication records) is retained only as long as your account remains active. Upon an account deletion request, all associated server-side data is permanently deleted within 30 days. Data sent to the AI Rule Generator is processed in real-time and is not stored on our servers after the response is returned to the Extension.
We do not sell or rent your personal data to anyone. We do not share your data with third parties for advertising or marketing. We may disclose data only when required by law, valid legal process, or to protect the rights, property, or safety of our users or the public.
https://www.google-analytics.com/ in your browser, firewall, or hosts file.The Extension is not directed at children under 13 (or the equivalent minimum age in your jurisdiction). We do not knowingly collect personal data from children. If you believe a child has provided us with personal data, please contact us so we can delete it.
The Extension's use of information received from Google APIs adheres to the Chrome Web Store User Data Policy, including the Limited Use requirements:
For users in the European Economic Area (EEA) and the United Kingdom, we process your personal data based on the following legal grounds:
The Extension requests the following permissions. Each is used only for the purposes described below.
| Permission | Why we need it |
|---|---|
downloads | Save the images you select to your Downloads folder. This is the core functionality of the Extension. |
scripting | Inject the image-detection script into the active tab so we can list the images on the page you are viewing. |
tabs | Read the title and URL of the active tab so we can suggest folder names and apply per-site download rules; iterate open tabs for the "Download all tabs" feature. |
storage / unlimitedStorage | Persist your preferences (rename rules, output options, group settings) and cache stitch image data locally between sessions. |
contextMenus | Add right-click menu items so you can download an image directly from the page context menu. |
webRequest / declarativeNetRequest | Apply per-site URL rewrite rules (e.g. swap a thumbnail URL for its high-resolution version) so you actually download the original image. |
nativeMessaging (optional) | Communicate with the optional Fatkun desktop helper for advanced batch operations. The Extension works fully without it. |
management (optional) | Detect and avoid conflicts with other Fatkun extensions installed in the same browser. |
host_permissions: <all_urls> | Required so the Extension can detect images on whichever website the user explicitly opens it on. The Extension only acts when the user invokes it; it does not silently scrape browsing history. |
We may revise these terms from time to time. The updated version will be published on this page with a new "Last updated" date. Material changes will be highlighted in the Extension's release notes. Your continued use of the Extension after a change constitutes acceptance of the updated terms.
If you have questions, requests, or complaints regarding these terms or your data, please contact us at fatkunimage@gmail.com. We will respond within a reasonable timeframe and within any period required by applicable law.
欢迎使用 Fatkun 图片工具箱(以下简称「本扩展」)。本扩展是一款适用于 Chrome 及其他基于 Chromium 的浏览器的扩展程序,帮助您发现、筛选、整理并下载网页上的图片。
本文档同时包含 服务条款(第 2 节)与 隐私政策(第 3 节及以后)。一旦您安装或使用本扩展,即表示您已阅读、理解并同意接受本协议的全部条款。如不同意,请立即卸载并停止使用。
我们授予您一项个人的、不可转让的、非独占的、可撤销的许可,允许您在自有或控制的设备上安装和使用本扩展,仅用于个人或内部业务用途,且须遵守本协议。
本扩展按「现状」及「现有」基础提供,不作任何明示或默示的保证,包括但不限于适销性、特定用途适用性或不侵权的保证。我们不保证本扩展能在所有网站上正常工作、不存在缺陷,或满足您的所有需求。
在法律允许的最大范围内,本扩展开发者对因使用或无法使用本扩展而产生的任何间接、偶然、特殊、后果性或惩罚性损害(包括利润或收入损失)不承担责任。
本扩展 不会 收集、传输、出售或共享以下任何信息:
| 数据 | 用途 | 存储位置 | 是否上传 |
|---|---|---|---|
| 当前页面上的图片 URL 与元数据(宽、高、文件类型) | 列出图片供您预览、筛选并选择下载 | 仅在内存中(不持久化) | 仅传给浏览器的 downloads API,不会 传到我们的服务器 |
| 当前活跃标签页的标题与 URL | 用于建议下载文件夹名、应用站点专属规则,并从中提取域名用于匿名分析 | 仅在内存中(不持久化) | 完整 URL 不会被上传。仅页面的主机名(如 www.example.com)会作为匿名下载域名统计的一部分发送至 Google Analytics 4 |
| 用户偏好(重命名规则、输出配置、应用设置、排序、格式转换偏好) | 记住您的设置,避免每次重设 | 设备本地的 chrome.storage.local |
不上传 |
| 扩展登录状态(账号 token、邮箱、显示名、用户 ID)— 仅在登录时 | 代您调用付费 / 账号绑定的 API | chrome.storage.local 的 ext_auth 字段 |
当您主动使用需要鉴权的功能时,上传至 https://www.fatkun.net/api/* |
| VIP / 订阅状态 — 仅在登录时 | 本地解锁订阅功能 | chrome.storage.local |
从 https://www.fatkun.net/api/ext/activate 同步 |
匿名分析事件 — 事件名(如 click_download_toggle)、扩展版本、随机 client ID(UUID)、会话时间戳,以及触发下载或点击下载操作时页面的主机名(域名) |
了解功能使用情况、了解本扩展在哪些类型的网站上最有用、安排改进优先级 | 随机 client ID 存于 chrome.storage.local |
Google Analytics 4(Measurement Protocol)。不会发送完整页面 URL、搜索词或可识别用户身份的浏览数据。 |
| 每个标签页的开关状态(如 click-to-download 是否开启) | 在浏览过程中记忆当前模式 | 内存 / session storage | 不上传 |
| 页面结构数据(DOM 选择器、当前页面的图片 URL 示例)— 仅在您主动使用 AI 规则生成器或高清规则生成器功能时 | 利用 AI 自动生成站点专属的图片提取规则或高清 URL 重写规则 | 仅在内存中(不持久化) | 发送至 https://www.fatkun.net/api/ext/generate-rule 或 https://www.fatkun.net/api/ext/generate-hd-rule — 由 AI 实时处理,返回结果后不做存储 |
| 用户自建站点规则(URL 匹配模式和提取选择器)— 仅在登录时 | 跨设备同步您的自定义下载规则 | chrome.storage.local 的 userSmartRules 字段 |
登录后与 https://www.fatkun.net/api/ext/user-rules 双向同步 |
| 商品标识符(如电商页面的商品/offer ID)— 仅在您主动使用商品导出或商品详情功能时 | 获取商品数据用于导出或展示商品详情与图片 | 仅在内存中(不持久化) | 发送至 https://www.fatkun.net/api/ext/1688/export 或 https://www.fatkun.net/api/export/product-detail |
| 视频数据(HLS 流转换为 MP4)— 仅在您登录后使用视频上传功能时 | 为您转换并存储视频 | 处理期间暂存于内存中 | 通过 https://www.fatkun.net/api/ext/upload-sign 获取签名 URL 后上传至阿里云 OSS |
| 下载追踪数据(匿名 client ID、电商平台名称、商品 ID、商品标题、商品主图 URL、店铺 ID、店铺名称、店铺链接)— 仅在您从可识别的电商商品页面下载图片时 | 分析下载趋势、改进电商相关功能 | 匿名 client ID(UUID)存储于 chrome.storage.local;其他字段在下载时从页面 DOM 提取,不在本地持久化 |
发送至 https://www.fatkun.net/api/track |
| 商品图片搜索数据(压缩后的图片 base64)— 仅在您主动使用侧边栏中的商品推荐/以图搜图功能时 | 在淘宝、1688 和阿里巴巴国际站上按图搜索相似或同款商品 | 仅在内存中(不持久化) | 发送至 https://fanli.fatkun.net/api/taobao/search-by-pic、https://fanli.fatkun.net/api/image-search/1688/search-by-image 或 https://open-s.alibaba.com/openservice/lensImageSearchViewService |
| 商品关键词搜索查询 — 仅在您主动使用侧边栏或筛选页中的关键词搜索功能时 | 在淘宝和 1688 上按关键词搜索商品 | 仅在内存中(不持久化) | 发送至 https://fanli.fatkun.net/api/taobao/alliance-search、https://fanli.fatkun.net/api/1688/crossborder-search 或 https://fanli.fatkun.net/api/1688/gen-click-url |
1688 登录标识(来自 1688.com 标签页的 __cn_logon_id__ cookie 值)— 仅在您查看 1688 CPS 商品推荐面板且有活跃 1688 会话时 |
获取 1688 个性化 CPS 商品推荐 | 缓存于 chrome.storage.local 的 1688_login_id 字段 |
发送至 https://fanli.fatkun.net(tRPC API) |
| 下载目录树(您在目录面板中创建的文件夹名称和层级结构)— 仅在您登录后主动点击目录面板中的上传/同步/下载按钮时 | 跨设备同步您的自定义下载目录结构 | chrome.storage.local 的 downloadDirectories 字段 |
登录后与 https://www.fatkun.net/api/extension-settings 同步 |
| 已采集的商品信息(从电商页面提取的商品标题、价格、规格、店铺名等)— 仅在您从有匹配提取规则的电商商品页面下载图片时 | 允许您在下载图片时可选地导出商品信息文件 | chrome.storage.local(最多保留最近 10 个商品,自动清理) |
不上传 — 仅在本地存储和使用 |
本扩展依赖以下第三方服务,相关数据由其各自的隐私政策约束:
downloads API — 本扩展在本地调用,用于把文件保存到您的下载文件夹。https://www.fatkun.net)— 在您登录、使用账号绑定功能(如 Pro 订阅)、使用商品导出功能、使用 AI 规则生成器,或从电商页面下载图片(匿名下载追踪)时被请求。https://fanli.fatkun.net)— 仅在您主动使用侧边栏或筛选页中的商品推荐功能(以图搜图、关键词搜索或 1688 CPS 推荐)时被请求。图片数据和搜索关键词会发送至该服务器,由其代理转发至电商平台。https://open-s.alibaba.com)— 仅在您主动使用商品推荐面板中的 Alibaba Lens 图搜标签页时被请求。商品图片数据(base64)将直接发送至阿里巴巴的公开图搜 API。所有偏好和登录状态都通过浏览器标准存储 API(chrome.storage.local)保存在您本地设备上,不会被批量上传到我们的服务器。您可以随时通过卸载本扩展,或在浏览器设置中清除本扩展的存储数据来删除这些信息。
当您登录或使用账号功能时,相关数据通过 HTTPS 传输到我们的服务器。登录 token 寿命较短(最多 7 天自动刷新),您可随时通过登出立即吊销。
与您 Fatkun 账号关联的服务器端数据(如订阅状态、同步的规则和身份验证记录)仅在您的账号保持活跃期间保留。收到账号删除请求后,所有关联的服务器端数据将在 30 天内永久删除。发送至 AI 规则生成器的数据会被实时处理,返回结果后不会在我们的服务器上存储。
我们不会向任何人出售或出租您的个人数据,也不会为了广告或营销目的与第三方共享您的数据。仅在法律要求、有效的法律程序,或为保护用户、公众的权利、财产或安全所必需时,我们才可能进行披露。
https://www.google-analytics.com/。本扩展并非面向 13 岁以下儿童(或您所在司法辖区规定的相应最低年龄)。我们不会有意收集儿童的个人数据。如果您认为某位儿童向我们提供了个人数据,请联系我们以便删除。
本扩展对从 Google API 获取的信息的使用遵守 Chrome Web Store 用户数据政策,包括有限使用要求:
对于位于欧洲经济区(EEA)和英国的用户,我们基于以下法律依据处理您的个人数据:
本扩展申请了以下权限,每项权限仅用于以下所述目的。
| 权限 | 用途 |
|---|---|
downloads | 把您选中的图片保存到下载文件夹。这是本扩展的核心功能。 |
scripting | 向当前活跃标签页注入图片检测脚本,用于列出该页面上的图片。 |
tabs | 读取活跃标签页的标题与 URL(用于建议文件夹名、应用站点规则);以及在「下载所有标签页」功能中遍历已打开的标签页。 |
storage / unlimitedStorage | 在会话之间持久化您的偏好(重命名规则、输出配置、分组设置),并缓存图片拼接所需数据。 |
contextMenus | 添加右键菜单项,方便您直接通过页面右键菜单下载图片。 |
webRequest / declarativeNetRequest | 应用站点专属的 URL 重写规则(例如把缩略图 URL 替换为高清原图 URL),确保您下载到原图。 |
nativeMessaging(可选) | 与可选的 Fatkun 桌面助手通信,支持高级批量操作。本扩展即使没有它也能完整运行。 |
management(可选) | 检测同一浏览器内安装的其他 Fatkun 扩展并避免冲突。 |
host_permissions: <all_urls> | 本扩展需要在用户主动打开的任何网站上检测图片,因此需要该权限。本扩展只在用户主动调用时才会运行,不会静默抓取浏览历史。 |
我们可能不时修订本协议。更新版本会在本页面发布并更新「最后更新」日期;重大变更会在扩展发布说明中突出显示。您在变更后继续使用本扩展即视为接受更新后的条款。
如果您对本协议或您的数据有任何疑问、请求或投诉,请通过 fatkunimage@gmail.com 联系我们。我们将在合理时间内(以及适用法律所要求的期限内)回复。