1Byte Systems – 隐私政策
本文为隐私政策的译文,具有效力的仅为英文原版。
适用的应用:1B Terminal(com.onebytesystems.terminal)、1B Files(com.onebytesystems.files)、1B Docs(com.onebytesystems.docs)、1B Pass(com.onebytesystems.pass)、1B Music(com.onebytesystems.music)、1B Recorder(com.onebytesystems.recorder)、1B Mail(com.onebytesystems.mail)、1B Weather(com.onebytesystems.weather),以及游戏 1B Rotate(com.onebytesystems.rotate)、1B Mahjong(com.onebytesystems.mahjong)、1B Fold(com.onebytesystems.fold)和 1B Zombie Hunter(com.onebytesystems.zombie)。
最后更新:2026年10月17日
开发者:1Byte Systems(Alberto Martín Cid) – 1bytesystems@gmail.com – https://1bytesystems.com
概要
我们的应用不会收集、出售或共享你的个人数据。应用中没有广告、统计分析或第三方跟踪 SDK。你在应用中创建的一切都保留在你的设备上,应用只会连接你自己配置的服务器——1B Music 除外:它会在公共音乐数据库中查找封面、歌曲信息和歌词(此功能可以关闭),并且只有在你连接自己的账号后,才会将你的收听记录发送到 Last.fm 或 ListenBrainz,详见下文。我们网站上用于 Pro 许可证的 1Byte 帐户为可选项,另有单独章节说明。 此外,如下文所述,1B Mail 会在公开目录中查找你的邮件服务商的设置,并在电脑上通过我们的网站检查更新。1B Weather 从我们自己的天气服务器获取预报;如下文所述,该服务器只会收到你所查看地点周围约 2 km 的区域(绝不是你的精确位置),也不保留任何按用户的记录。
1B Terminal
- 存储在你设备上的数据:你输入的主机、用户名、密码、SSH 密钥、代码片段、已知主机指纹和设置。密码和私钥使用保存在 Android Keystore 中的密钥加密。除你用它们连接服务器外,这些数据永远不会离开你的设备。
- 网络:应用只连接你添加的 SSH 服务器。你发送到这些服务器的内容由其所有者管理,而非我们。
- 语音输入:应用不使用麦克风。如果你使用输入法(例如 Gboard)进行语音输入,语音识别由该输入法应用按照其自身的隐私政策完成;1B Terminal 只接收识别后的文字。
- 权限:网络和网络状态(用于连接你的服务器);前台服务和通知(用于让 SSH 会话在后台保持连接并显示其状态);振动(键盘反馈)。
1B Files
- 你的文件:应用读取并管理你设备存储中的文件,以便你浏览、复制、移动、压缩、清理和删除它们。这一切完全在你的设备上进行。不会向我们上传任何内容。
- 存储在你设备上的数据:设置、收藏、回收站(保留 30 天)、安全文件夹的内容,以及你添加的远程服务器(其密码使用保存在 Android Keystore 中的密钥加密)。
- 网络:应用只连接你配置的服务器(SFTP、FTP/FTPS、SMB、WebDAV),以及你通过 Android 文件选择器选择的云端应用。“电脑访问”功能只在你的本地 Wi-Fi 网络或热点中、且仅在你开启期间运行一个 Web 服务器:电脑凭手机上显示的 6 位 PIN 码(或带 128 位密钥的直接链接)进入,该浏览器随即获得一个会话 Cookie。服务器在 15 分钟无人使用后会自动关闭,且不会向互联网发送任何内容。
- 权限:所有文件访问权限(文件管理器的核心功能);查询已安装的应用(用于显示和管理你的应用并检测残留的 APK 文件);安装和卸载软件包(仅在你点按 APK 或要求卸载某个应用时);使用情况访问权限 – 可选(用于显示应用的实际大小和缓存);网络和网络状态(远程服务器和电脑访问);前台服务和通知(耗时较长的文件操作和电脑访问)。
1B Docs
你的文档:应用打开、创建和编辑你选择的文档(文本文档、电子表格、演示文稿、PDF 和纯文本)。所有处理都在你的设备上进行。不会向我们或任何其他人上传任何内容。
存储在你设备上的数据:设置、最近和收藏的文档列表、缓存的页面缩略图,以及你为签署 PDF 而保存的签名。你可以在“设置”中清除最近文档和缩略图缓存。
网络:无。应用不申请联网权限。
权限:所有文件访问权限 – 可选(用于列出你设备上的文档;没有该权限时,应用通过 Android 文件选择器以及其他应用分享的文件工作);Android 10 及更早版本上的存储访问权限。
1B Pass
- 存储在你设备上的数据:你输入的登录信息、密码、支付卡、安全笔记、身份信息、Wi-Fi 密码、两步验证(TOTP)密钥和设置。所有这些数据都在设备上使用 AES-256-GCM 加密,加密密钥通过 Argon2id 从你的主密码派生;可选的指纹或 PIN 解锁使用保存在 Android Keystore 中的密钥。
- 网络:无。应用不申请联网权限,也从不传输任何内容。数据只有在你决定时才会离开应用:通过系统文件选择器写入你所选位置的加密备份或 CSV 导出文件,以及你复制或自动填充到其他应用中的内容。
- 自动填充:应用使用 Android 标准的自动填充框架,在其他应用和浏览器中填写并保存登录信息。这在你的设备上进行。
- 相机(可选):仅用于扫描两步验证二维码,以及默认关闭的可选“入侵者拍照”功能。图像在设备上分析,入侵者照片保存在应用的私有存储中。
- 权限:相机 – 可选(二维码和入侵者照片);生物识别(指纹解锁);保持唤醒和开机自启(用于安排可选的自动备份)。应用数据的 Android 云端备份已停用。
1B Music
- 你的音乐:应用会读取你设备上的音频文件(以及你通过系统文件夹选择器添加的文件夹中的文件),用于建立你的音乐库并播放。你的音频文件永远不会被上传到任何地方。
- 存储在你设备上的数据:音乐库数据库、播放列表、播放次数和收听历史、收藏和评分、封面和艺人照片、下述在线服务最近的响应(最多保留 30 天,以免重复查询同一内容)、均衡器和其他设置、你添加的音乐服务器(其密码或访问令牌使用保存在 Android Keystore 中的密钥加密),以及在你连接后的 Last.fm 会话密钥和 ListenBrainz 令牌(保存在应用的私有存储中)。
- 为识别你的音乐而离开设备的内容:为了找到正确的封面、歌曲信息、艺人照片和歌词,应用会发送取自你的标签的文字,若没有标签则取自文件名:歌曲标题、艺人和专辑名称、音轨编号、时长,以及标签中若有的条形码和 MusicBrainz 标识符。对于用这种方式无法识别的歌曲,应用会发送声学指纹——在你设备上计算出的一段简短的声音数字摘要,无法据此还原音频——以及歌曲时长。应用绝不会发送你的音频或文件,也不会发送任何账号、设备标识符或广告 ID;请求中只注明应用名称及其版本。
- 使用哪些服务,用途是什么:MusicBrainz 和 Cover Art Archive(歌曲信息和封面)、AcoustID(声学指纹)、Apple iTunes Search(信息和封面;它还会收到你设备所在的国家/地区,以便搜索对应的商店)、Deezer、Discogs 和 Last.fm(信息和封面)、fanart.tv(封面和艺人图片;只会收到 MusicBrainz 标识符)、Wikidata 和 Wikimedia Commons(艺人照片)以及 LRCLIB(歌词,在你打开歌词时)。每项服务都会在连接过程中收到你的 IP 地址,并按照其自身的隐私政策处理:MetaBrainz Foundation(MusicBrainz、Cover Art Archive)、AcoustID、Apple、Deezer、Discogs、Last.fm、fanart.tv、Wikimedia Foundation 和 LRCLIB。
- 由你决定:在“设置 › 封面和元数据”中,“在互联网上搜索封面和信息”可设为“仅限 Wi‑Fi”(默认)、“始终”或“从不”。选择“从不”时,上述查询(包括歌词)都不会进行;应用仍可播放所有内容,并使用你的文件和文件夹中自带的封面。
- 向 Last.fm 和 ListenBrainz 记录收听(Scrobble,可选):仅当你在“设置”中连接自己的账号时才会进行。连接 Last.fm 时需要输入用户名和密码,它们只会发送给 Last.fm 以获取会话密钥,不会被保存;连接 ListenBrainz 时需粘贴你的用户令牌。此后,你每收听一首歌(超过一半或满 4 分钟),应用都会向该服务发送歌曲标题、艺人、专辑、专辑艺人、音轨编号、时长、已知的 MusicBrainz 标识符以及你的收听时间,并在歌曲开始时发送“正在播放”通知。收听记录会在你的设备上等待,直到有网络连接。你可以随时暂停或断开每项服务。你发送到这些服务的内容受 Last.fm 和 MetaBrainz Foundation(ListenBrainz)的政策约束。
- 你的音乐服务器:如果你添加 Navidrome/Subsonic、Jellyfin、Emby 或 Plex 服务器,应用会使用你输入的凭据直接连接该服务器(对于 Plex,还会连接 plex.tv 以登录),从中以流式方式播放你的音乐,并向其回传播放记录、收藏和评分。任何内容都不会经过我们。未加密(http)连接只允许用于你本地网络中的地址。这些数据由服务器的所有者负责,而不是我们。
- 投放:在 Chromecast 或其他 Google Cast 设备上播放时,应用会使用 Google Play 服务中的 Google Cast,适用Google 隐私政策。Cast 设备会收到歌曲及其标题、艺人、专辑和封面:来自你的音乐服务器,或者对于你设备上的歌曲,来自应用仅在投放期间于你本地网络中运行的临时服务器,并由随机密钥保护。
- 备份:如果你创建备份,备份文件(播放列表、收听历史、收藏、评分、编辑内容和设置)会保存到你通过系统文件选择器选定的位置。其中不包含任何密码或令牌。应用数据的 Android 云端备份已停用。
- 权限:音乐和音频(用于读取你的音乐文件;在 Android 12 及更低版本上为存储权限);前台服务和通知(用于在后台继续播放并显示播放控件,以及在屏幕关闭时继续查找封面);网络和网络状态(用于你的服务器、上述在线服务以及“仅限 Wi-Fi”设置);保持唤醒(不间断播放)。
1B Recorder
- 麦克风:应用仅在你录音或听写时,通过设备的麦克风(或你连接的蓝牙或有线麦克风)录制音频,并在此期间始终显示通知。
- 存储在你设备上的数据:你的录音、转写及你的编辑内容、标记、说话人名称、摘要和任务、文件夹、回收站(保留 30 天)和设置。录音时,录音会在设备上按每分钟一段进行加密。转写、说话人区分、摘要和任务全部在你的设备上计算完成。可选的指纹或屏幕锁定可保护对应用的访问。
- 记住声音(可选):仅当你开启“记住声音”时,应用才会在你的设备上加密保存声纹——即一个人声音的数字摘要,用于下次建议名字。声纹绝不会被发送到任何地方。
- 网络:无。应用不申请联网权限,无法传输你的录音、转写、摘要或声纹。不会向 1Byte Systems 发送任何内容。
- 语言模型:语言模型在你选择语言时由 Google Play(Play Asset Delivery)作为应用下载的一部分提供。Google Play 可能会像处理其他任何应用下载一样,按照Google 隐私政策处理该下载;它不会收到你的任何音频或文字。
- Wear OS 手表:用手表应用录制的录音会通过 Wear OS 数据层(Google Play 服务的一部分)从手表传到你自己的手机,使用为每段录音单独创建的密钥进行端到端加密,并在手机上转写。
- 导入、导出和备份:你分享给应用或导入的音频(例如来自 WhatsApp 或 Telegram 的语音消息、音频和视频文件,或手机自带通话录音功能保存的录音)都在设备上处理。应用不录制电话通话。导出内容(文本、字幕、文档和音频)和加密备份文件只会保存到你通过 Android 分享面板或文件选择器选定的位置;备份由你的密码保护,并由你自己保管。应用数据的 Android 云端备份已停用。
- 购买:1B Recorder Pro 是由 Google Play 处理的一次性购买。我们不会收到你的付款信息。
- 权限:麦克风(录音和听写);前台服务、通知和保持唤醒(用于在熄屏时继续录音并显示通知,以及在后台完成转写);音频设置(蓝牙麦克风);生物识别(可选的指纹锁定);振动。手表上:麦克风、前台服务、通知、保持唤醒和振动。
1B Mail
1B Mail 是一款适用于 Android、Windows 和 Linux 的电子邮件应用。它从你的设备直接连接到你所添加帐户的邮件服务器。1Byte Systems 没有为 1B Mail 设立任何服务器,也从不接收你的邮件、联系人或密码。
- 存储在你设备上的数据:你的帐户及其设置、从你的邮件服务器下载的邮件、附件和文件夹、搜索索引、你写信过的地址(用于建议)、你的签名、规则和设置。模板、定时发送的邮件和暂停提醒的邮件会以邮件形式保存在你自己邮箱的文件夹中,以便你的其他设备也能看到。
- 密码和登录令牌:保存在加密保管库(AES-256-GCM)中,其密钥由 Android Keystore、Windows 凭据管理器或 Linux Secret Service 保护。在 Android 上,应用数据不会包含在云端备份和设备间迁移中。
- 你的邮件服务器:应用只连接你帐户的 IMAP 和 SMTP 服务器,并使用 SSL/TLS 或 STARTTLS 加密(只有你在服务器设置中自行选择时才会使用未加密连接)。如果服务器证书无法验证,只有在你检查并确认其指纹后才会接受。你收发的内容由你的电子邮件服务商按其自身政策处理。
- 设置帐户时:为了自动找到服务器设置,应用会把你地址中的域名(@ 后面的部分)发送到 Mozilla 的公开电子邮件服务商目录(autoconfig.thunderbird.net)和 DNS,并查询你自己的服务商的配置地址(该地址会收到你的电子邮件地址)。
- 使用 Google 或 Microsoft 登录(可选):你在 Google 或 Microsoft 自己的页面上登录(在 Android 上通过 Google Play 服务)。访问令牌只保存在你的设备上的上述保管库中,并且只用于访问你自己的邮箱。1B Mail 对从 Google API 获得的信息的使用和传输遵守 Google API 服务用户数据政策,包括“有限使用”要求:你的 Gmail 数据留在你的设备上,从不发送给我们,从不用于广告,也从不由人阅读。
- 打开邮件:邮件显示在一个隔离的查看器中,它不会自行从互联网加载任何内容。远程图片只有在你选择显示时(针对一封邮件或一位受信任的发件人)才会下载,且不带 Cookie。链接会在你的浏览器中打开。
- 退订(可选):当你要求退订某个邮件列表时,应用会发送该列表提供的退订请求:向其安全网址发送一键请求,或向其退订地址发送一封邮件。
- 通知和即时邮件(Android):新邮件通知在你的设备上生成。可选的“即时邮件”默认关闭,开启后会在显示常驻通知的同时,与你自己的邮件服务器保持连接。
- 在设备之间迁移帐户:“发送到手机”和“从我的电脑导入帐户”会通过你的本地网络以端到端加密方式,或通过你创建的文件,在电脑和手机之间直接迁移你的帐户设置(密码仅在你选择时迁移)。摄像头仅用于扫描该二维码。在电脑上,应用也可以在你要求时读取同一台电脑上 Thunderbird 或 Outlook 保存的帐户。
- 更新和 1B Mail Pro(电脑):Windows 和 Linux 版应用每天最多一次在 1bytesystems.com 检查更新(可在“设置”中关闭);请求只表明是哪个应用。如果你用 1Byte 帐户激活 1B Mail Pro,应用会将设备名称、平台和应用版本发送到我们的服务器,并不时检查许可证,详见下文“1Byte 帐户”。
- 没有分析:没有广告、分析、崩溃报告或跟踪。错误日志保留在你的设备上。
- 删除数据:移除帐户会删除其本地数据,卸载应用会删除其余数据。你邮件服务器上的邮件不受影响。
- 权限(Android):网络和网络状态(你的邮件服务器);通知;开机启动和唤醒锁(定期检查和即时邮件);前台服务(即时邮件,仅在开启时);摄像头 – 可选(二维码);Google Play 结算(用于 1B Mail Pro)。
1B Weather
1B Weather 是一款 Android 天气预报应用。为了显示预报,它只连接我们自己的服务器 weather.1bytesystems.com,该服务器由 1Byte Systems 运营(目前是我们自己位于西班牙的服务器;以后将是位于欧盟、运行相同软件的租用服务器)。连接经由 Cloudflare 的网络,Cloudflare 负责传输连接并缓存预报响应,这些响应对同一区域的所有人都是相同的。
- 我们的服务器会收到什么:获取预报时,是你所查看地点的区域:即它的坐标,在你的手机上取整到 0.02° 的网格(约 2 km 的网格单元),绝不是你的精确位置;搜索城市时,是你输入的文字和应用的语言;此外,和任何连接一样,还有你的 IP 地址(Cloudflare 的网络和我们的服务器都能看到)以及一个标识应用及其版本的技术标头(“1BWeather/版本”)。
- 不会保留什么:没有按请求或按用户的日志:不记录你的 IP 地址、你查询的地点,也不记录你的搜索。为了防止滥用,你的 IP 地址只在内存中使用,形式是一个加了随机盐值的指纹,盐值在服务器每次重启时都会更换,而且绝不会写入磁盘。我们只保留不含个人数据的汇总计数(每分钟和每小时的请求数)。预报缓存按网格单元存储,对所有人都相同,并不知道是谁请求的。
- 天气数据和地名:我们的服务器以 1Byte Systems 的身份向 MET Norway(挪威气象研究所)请求每个网格单元的预报;MET Norway 永远看不到你的 IP 地址或任何关于你的信息。天气数据来自 MET Norway,采用 CC BY 4.0 许可。地名来自保存在我们服务器上的 GeoNames(CC BY 4.0)副本,因此你的搜索不会发送给任何其他人。
- 大致位置(可选):只有在你点按“使用我的大致位置”时,应用才会请求 Android 的大致位置权限。该位置在离开手机前,会在你的手机上取整到同样约 2 km 的网格单元,并用于获取预报和查找最近地点的名称。应用绝不使用精确位置,也绝不在后台访问你的位置。
- 保存在你设备上的数据:你保存的地点、你的设置和最新的预报(以便应用及其小组件在没有网络时也能工作),保存在应用的私有存储中。卸载应用时,这些数据会被删除。
- 早间摘要(可选):如果你开启它,你的手机上会生成一条每日通知,内容是你第一个地点的当天摘要。
- 无广告、无统计分析、无需账号:没有广告、没有统计分析、没有崩溃报告服务,也没有任何联网的第三方 SDK;无需账号,也没有 Cookie。不会向第三方出售或共享任何内容。连接始终经过加密(HTTPS/TLS);不允许未加密的连接。
- 目的、法律依据和保留期限:上述数据仅用于提供你所请求的预报和搜索(你请求的服务),以及保护服务免遭滥用(我们保障服务安全的正当利益)。我们不存储任何按用户的记录,因此没有任何关于你的数据需要保留或删除。
- 权限:互联网和网络状态(用于与我们的服务器通信并判断是否有网络);大致位置——可选(仅在你点按“使用我的大致位置”时);通知——可选(早间摘要,Android 13 及更高版本);开机自启和唤醒锁(使小组件在重启后继续刷新)。绝不使用精确位置或后台位置,也不使用精确闹钟。
游戏:1B Rotate、1B Mahjong、1B Fold 和 1B Zombie Hunter
存储在你设备上的数据:你的游戏进度、分数、金币、已解锁的物品和设置。这些数据永远不会离开你的设备。
网络:无。游戏不申请联网权限,完全离线运行。游戏中没有广告,也没有应用内购买。
权限:振动(触感反馈,如有使用)。没有其他权限。
1Byte 帐户(我们网站上的许可证)
1Byte 帐户是可选的:只有当你想在电脑上查看和激活 Pro 版本时才需要它。帐户位于 1bytesystems.com/account,由我们自己位于西班牙的服务器(api.1bytesystems.com)提供,并通过 Cloudflare 的网络访问。它永远看不到你的邮件、你的邮箱帐户或你在应用中创建的任何内容。
- 我们保存的内容:你的邮箱地址;你选择显示在许可证上的姓名(可选);我们邮件的语言;如果你使用“使用 Google 继续”,则还有你的 Google 帐户标识符;你的版本、已兑换的激活码和许可证;你用帐户激活 Pro 的设备(应用发送的名称、平台、系统、应用版本和日期);你当前的会话(日期和浏览器名称,例如“Firefox · Linux”);以及你的许可证变更记录。
- 我们不保存的内容:密码(根本没有密码:我们通过邮件向你发送一次性验证码)、可读形式的 IP 地址(为防止滥用,只保留带密钥的哈希值,每天轮换,48 小时后删除),以及你邮箱中的任何内容。
- 登录邮件:验证码和登录链接通过 Google 的邮件服务从 1bytesystems@gmail.com 发送,因此 Google 会像处理任何邮件一样处理这封邮件。验证码在 10 分钟后失效,且只能使用一次。
- “使用 Google 继续”(可选):根据 Google 隐私政策,Google 会告诉我们你的邮箱地址、姓名和帐户标识符。除此之外,我们不索取任何信息。
- Cookie:你登录后,api.1bytesystems.com 会设置一个必要的 Cookie(__Host-1b_session),自你最后一次访问起保持登录 30 天。它不用于任何其他用途,你退出登录时即被删除。本网站本身不设置任何其他 Cookie。
- 目的与法律依据:提供你的帐户和许可证(履行合同)。不做广告,也不做用户画像。
- 保留期限:登录验证码保留 24 小时;会话在最后一次使用后保留 30 天;你的帐户保留至你将其删除。没有许可证且 24 个月未使用的帐户,可能会在通知后被删除。
- 你的选择:在你的帐户页面,你可以下载你的全部数据(JSON 文件)、在所有设备上退出登录、移除设备以及删除帐户(需通过发送到你邮箱的验证码确认)。删除帐户时,我们会抹除你的邮箱、姓名、会话、设备以及许可证正文;为了仍能吊销许可证并履行法律义务,我们只保留化名记录(许可证和版本的标识符及日期)。应用中已激活的许可证仍可继续使用。
数据共享与保留
除上述 1Byte 帐户和 1B Weather 服务器(不保留任何按用户的记录)外,我们不会接收、存储、出售或共享来自我们应用的任何数据。保存在你设备上的数据会一直保留,直到你删除它们或卸载应用。Android 自带的备份系统可能会将应用设置包含在你设备的个人备份中,该备份受 Google 隐私政策的约束。
儿童
我们的应用是通用工具,并非面向 13 岁以下的儿童。
你的权利(GDPR)
我们的应用不会向我们发送任何由我们保存的个人数据(1B Weather 发往我们服务器的请求不会按用户存储),因此就应用而言,没有任何可供我们查阅、更正或删除的数据。对于 1Byte 帐户,你可以在帐户页面自行查阅、下载、更正和删除你的数据,也可以写信给我们。你可以随时通过 Android 设置或卸载应用来删除应用的全部数据。如有任何问题,请写信至 1bytesystems@gmail.com。
变更
如果本政策发生变更,我们将更新本页面及“最后更新”日期。