Privacy Policy — Transfer Any File
Effective date: 2026-09-06 · Last updated: 2026-09-13 · Applies to extension version 1.0.0 and later
Summary
Transfer Any File is an offline file format converter for Google Chrome. It does not collect, store on a server, transmit or share any personal data. There is no account, no analytics, no advertising and no backend service to send anything to. It does handle data on your device — it reads the files you select and keeps the history and preferences listed below — and the store's disclosure form asks about handling, so it is answered affirmatively. Nothing here is collected by the developer.
How the extension works
Every conversion is performed by JavaScript that is bundled inside the extension and runs in a page on your own
device. The files you select are read into that page's memory, converted there, and handed back to you as a
download. There is no upload path: no code of its own makes a network call (fetch,
XMLHttpRequest, WebSocket, sendBeacon), which is the guarantee the
project asserts automatically on every push, and the extension additionally declares no host permissions and
registers no content script, so the request paths left unused inside the bundled conversion libraries can
neither read a response nor reach any website's data.
Data the extension keeps on your device
- Conversion history — the most recent 50 conversions, holding only file names, source and target formats, file sizes and timestamps. File contents are never written to storage. You can delete single records or the whole history in the interface, and export or import it as JSON.
- Preferences — theme colour, light/dark setting, interface language, notification and confirmation switches, keyboard shortcut, panel layout, and the last six target formats you converted to.
Both are saved through the browser's extension storage API (chrome.storage.local) on the device you
use. They are not synced, not backed up by us, and not readable by us — the extension has no server.
Permissions
The extension requests exactly one permission: storage, used solely for the two items above. It
does not request access to browsing history, tabs, cookies, website content, downloads, or any site.
Children, minors and sensitive data
Because nothing is collected, nothing can be misused in that way. The extension is not directed at children and requests no personal information from anyone.
Changes to this policy
If a future version changes what is collected or where processing happens, this page is updated and the extension's store listing discloses it before that version is published. Material changes to the data model will be listed here with a new effective date.
Contact
Questions about this policy: open an issue at github.com/liaolongdong/transfer-any-file/issues. Product details and usage are on the extension's product page.
隐私政策(简体中文)
生效日期:2026-09-06 · 最后更新:2026-09-13 · 适用于扩展 1.0.0 及后续版本
摘要:Transfer Any File 是一款离线的 Chrome 文件格式转换扩展。它不收集、不上报、不共享任何个人数据;无账号、无统计埋点、无广告,也没有可接收数据的后台服务。它确实会在你的设备上处理数据——读取你所选的文件,并保存下文中列出的历史与偏好——而应用商店的披露表单询问的正是「处理」,因此该项按要求如实勾选。这些数据不由开发者收集。
工作方式:所有转换由打包在扩展内的 JavaScript
在你自己的设备上完成。所选文件被读入该页面的内存、在本地转换、再以下载形式交还给你。因此不存在上传路径:扩展自身的代码中不发起
fetch、XMLHttpRequest、WebSocket、sendBeacon
等任何网络调用,这是项目在每次推送时自动断言的保障;扩展同时不声明任何 host 权限、也不注册 content
script,所以转换库里那些从未被调用的请求路径即使被走到,也读不到任何响应、碰不到任何网站的数据。
保存在本机的数据:(1)转换历史——最近 50 条,仅包含文件名称、源/目标格式、体积与时间戳,绝不写入文件内容;可在界面中单条删除、清空,或导出/导入 JSON。(2)偏好设置——主题色、明暗模式、界面语言、通知与确认开关、快捷键、面板布局、最近使用的 6 个目标格式。
两者都通过浏览器扩展存储接口(chrome.storage.local)保存在本机,不做云同步、不由我们备份、我们也无法读取——本扩展没有服务器。
权限:仅申请
storage
一项,只用于上述两类数据。不申请浏览记录、标签页、Cookie、网页内容、下载或任何站点的访问权限。
儿童、未成年人与敏感数据:由于不收集任何数据,也不存在此类数据被滥用的可能;本扩展不面向儿童,也不向任何人索取个人信息。
政策变更:若未来版本改变数据收集范围或处理位置,本页会更新,并在该版本发布前于商店列表中披露;数据模型的实质性变更会在此处标注新的生效日期。
联系方式: github.com/liaolongdong/transfer-any-file/issues。功能与用法详见扩展产品页。