隐私政策
本页面列出了 Omniphile 的隐私政策
本译文仅为方便阅读而提供。具有法律约束力的是英文版本,两者如有不一致之处,以英文版本为准。
隐私政策
生效日期:2026年3月15日
最后更新:2026年10月21日
本隐私政策适用于 Omniphile 应用(原名 Cinephile,以下简称“本应用”)及其网站。本应用由 Mario Luis Gutierrez Abed(以下简称“服务提供者”)以免费增值服务的形式开发。本服务按“现状”提供。
概述
Omniphile 无需账号即可使用。你的电影、剧集、图书、有声书和游戏资料库,连同你的评分、笔记、合集、阅读轮次、周目和历史记录,都存储在你的设备上。Omniphile 不展示第三方广告,不收集广告标识符,也不包含任何第三方分析或崩溃报告工具。
为显示你搜索和追踪的作品的相关信息,本应用会联系下文所述的第三方服务。与任何互联网服务一样,这些服务会接收你的 IP 地址以及基本技术信息,例如你设备的语言和地区。如果某项请求经过我们运营的服务器,相关章节中会予以说明。
iCloud 同步
如果你启用 iCloud 同步,你的资料库将存储在你的私有 iCloud 账户中,以便在你的 Apple 设备之间同步;部分设置也会保存在 iCloud 中,以便在重新安装后得以保留。服务提供者无法读取你的私有 iCloud 数据。Apple 依据其隐私政策和 iCloud 条款与条件处理这些数据。你可以在本应用的设置中关闭同步,并在设备设置中管理 iCloud。
我们的服务器
部分请求会经过我们在 Supabase 上运营的服务器函数,这些函数使所调用服务的密钥无需存放在你的设备上。除下文所述的 Trakt 和 Steam 请求外,这些请求不携带任何账号或设备标识符。它们包括:游戏搜索和详情(IGDB)、游戏图片(SteamGridDB)、按 ISBN 或按书名和作者进行的图书查询(ISBNdb)、作品页面上显示的其他服务的评分、你所在国家/地区的流媒体上线日期,以及所有 Trakt 请求。在部分国家/地区,发往 TMDB 的电影和剧集请求也会经过我们的服务器;这些响应可能包含你搜索的内容,会被缓存最长六小时,且不会与你关联。请阅读 Supabase 隐私政策。
电影和剧集数据
本应用使用 The Movie Database(TMDB)获取电影和剧集的元数据、图片、搜索结果以及观看渠道信息(由 JustWatch 提供给 TMDB)。搜索文本、作品标识符以及你的语言和地区会发送给 TMDB。其他服务的评分通过我们的服务器按作品标识符从 MDBList 和 Trakt 获取,流媒体上线日期则按国家/地区从 Movie of the Night 获取。预告片在内嵌的 YouTube 播放器中播放,该播放器会接收正在播放的视频。请阅读 TMDB 隐私政策和 Google 隐私权政策(适用于 YouTube)。
图书和有声书数据
本应用使用 Apple 的 iTunes Search 和排行榜、ISBNdb(经由我们的服务器)、Audible、Audnexus、Open Library、Wikidata 和 Wikipedia 查询图书和有声书。这些服务会接收你搜索的内容,例如书名、作者、ISBN 或系列名称,以及在相关情况下你的国家/地区和语言。它们不会接收你的资料库、评分或阅读历史。
游戏数据
本应用使用 IGDB(经由我们的服务器)获取游戏元数据、图片、平台、搜索结果和通关时长估算;有关 IGDB 相关的处理,请阅读 Twitch 隐私声明。为显示价格、评测和 Steam Deck 兼容性等商店信息,本应用会将你资料库和愿望单中游戏的 Steam 商店标识符,连同你的商店国家/地区,发送至 Steam 的公开商店服务,并从 PlayStation Store 查询商店信息。如果你开启 PS Plus 或 Game Pass 追踪,本应用会下载你所在地区的公开游戏目录。当你在 HowLongToBeat 上查询时长时,其网站会在本应用内打开,并以该游戏的名称作为搜索词。
游戏商店连接(可选)
你可以连接 Steam、PlayStation、Xbox、GOG 或 Epic Games 账号,以导入你的游戏、游玩时长、成就或奖杯,以及(对于 Steam)你的愿望单。你需要在商店自己的登录页面上登录。本应用会将由此获得的登录令牌存储在你设备的钥匙串中;这些令牌不会通过 iCloud 钥匙串同步,也不会发送到我们的服务器,但你的 Steam ID 会经由我们的服务器用于获取你的 Steam 数据,这些数据会在服务器上缓存约五分钟。每个已连接的商店都会依据其自身的隐私政策接收你的请求。
与你的游戏关联的商店标识符、你的商店愿望单以及你的成就总数都属于你的资料库,在开启 iCloud 同步时会通过你的私有 iCloud 账户同步。本应用从不获取购买历史和付款信息。你可以随时断开与商店的连接,这会从你的设备上移除其令牌。
Trakt(可选)
如果你连接 Trakt 账号,本应用会将资料库中的电影和剧集,连同其观看历史、评分和稍后观看列表,与 Trakt 同步。你的 Trakt 登录令牌存储在你设备的钥匙串中,并会随每个 Trakt 请求经由我们的服务器传递;我们的服务器不会存储该令牌或你的 Trakt 数据。你还可以按用户名导入公开的 Trakt 个人资料。请阅读 Trakt 隐私政策。
设备端智能、Siri 和翻译
智能搜索、个性化推荐和统计洞察使用 Apple 的设备端语言模型;你的资料库不会发送给任何 AI 服务。当你让 Siri 添加屏幕上的作品时,由 Apple 解析请求,并只向本应用传递文本,随后本应用会通过上述服务查询这些文本。社区内容的可选翻译使用 Apple 的翻译功能。
照片和通知
如果你为阅读轮次、周目或社区个人资料添加照片,本应用只会接收你在 Apple 照片选择器中选择的图片。添加到阅读轮次和周目的照片属于你的资料库,在开启同步时会通过 iCloud 同步;添加到社区内容的照片会按下文所述上传。发布提醒和计时器实时活动均在你的设备上创建;不会向我们发送任何推送令牌。
账号和社区功能
本应用包含可选的社交和社区功能(公开个人资料、关注其他成员、评论、点赞,以及分享评分和合集)。这些功能完全由你自愿选择启用。如果你从不登录,就不会创建账号,也不会收集任何社交数据。你还可以随时在“设置”中完全隐藏所有社区功能,这会从本应用中移除个人资料标签页和所有社交入口。
如果你选择参与,我们只收集和存储提供这些功能所需的信息:你选择的显示名称和用户名(handle)、可选的个人简介、可选的自行填写的位置标签、你添加到个人资料中的可选链接、你上传的任何头像或横幅照片,以及你创建的内容,例如评论、点赞、关注、分享的评分和点评、精选合集,以及你提交的任何举报。如果你选择分享个人资料展示柜,你资料库中的部分内容(例如收藏、近期动态、点评和统计)将向你所选的受众公开。社区帖子和评论也可能包含一张照片或一个 Klipy GIF 附件。对于 GIF,我们存储其 Klipy ID、标题、分发 URL 和显示尺寸,而不存储 GIF 文件本身。你公开的内容对其他用户可见,并可能出现在公开的网页个人资料和链接预览中。Omniphile 不会请求获取你设备的精确位置、通讯录或浏览历史。
Omniphile 与服务提供者运营的其他 App(包括 Nook)共用登录基础设施。同一个 Apple 或 Google 身份可能对应同一个底层登录账号,但每个 App 的个人资料、内容和分享设置均相互独立。
你可以随时在本应用内(“设置”→“社区”)删除你的社区账号,这会从我们的服务器上移除你的个人资料及相关社区内容。删除社区账号不会删除你的资料库、iCloud 数据或订阅。
Apple 和 Google 登录
社区账号可以通过“通过 Apple 登录”或 Google 登录创建。Apple 可能会提供你的姓名、电子邮件地址(如果你选择“隐藏邮件地址”,则为 Apple 中转地址)以及账号标识符。Google 会向 Supabase Auth 提供你的姓名、主要电子邮件地址以及一个固定不变的 Google 账号标识符。由提供方提供的姓名仅用于预先填写你可编辑的显示名称。
你在提供方处的电子邮件地址用于身份验证和账号匹配,包括 Supabase 对使用同一电子邮件地址的已验证 Apple 和 Google 身份进行的自动匹配。该地址不会公开显示,也不会用于营销。我们只向 Google 请求 OpenID、电子邮件和个人资料权限范围,不会请求访问你的通讯录、其他 Google 服务或广告数据,也不会进行跟踪。请阅读 Google 隐私权政策。
社区后端(Supabase)
社区账号、内容和上传的图片由 Supabase 代表我们托管,Supabase 提供身份验证、数据库和存储基础设施。审核人员可以查看被举报的内容以及调查滥用行为所需的账号信息,举报详情可能会通过我们的电子邮件服务提供商 Resend 发送到我们的审核邮箱。请阅读 Supabase 隐私政策。
Klipy GIF 搜索
已登录的社区成员可以搜索并附加由 Klipy 提供的 GIF。当你打开或使用选择器时,Klipy 可能会处理 GIF 搜索词、热门或分页请求、GIF 浏览事件,以及帖子或评论成功发布后的分享事件。请求会经过我们的服务器,还可能包含 App 的语言区域设置和一个随机的临时会话标识符。Omniphile 不会向 Klipy 发送你的年龄、性别、运营商、社区账号 ID、广告标识符或无关的硬件标识符,也不会在 App 内保存 GIF 搜索历史或最近使用的 GIF 列表。该临时标识符不会被持久保存。
GIF 图片由 Klipy 的内容分发网络直接传送到你的设备。与其他互联网服务一样,Klipy 会接收 IP 地址,并可能据此推断大致位置。请阅读 Klipy 隐私政策。
购买(RevenueCat)
我们使用 RevenueCat 展示优惠、验证 Premium 访问权限、恢复购买以及管理订阅状态。RevenueCat 可能会处理 App 用户标识符、购买历史、收据信息以及设备或操作系统信息。如果你登录社区,你的 RevenueCat 标识符会与你的社区账号关联,使你的 Premium 状态随你的账号同步,并可显示在你的个人资料上。为检查你是否符合特别优惠的条件,本应用可能会将你的 App Store 交易记录发送到我们的服务器。所有 App Store 付款均由 Apple 处理。请阅读 RevenueCat 隐私政策。
来自 Nook 或 ReadTracker 的 Premium(可选)
如果你在 Nook 中拥有 Premium,或在 ReadTracker 中拥有 Pro,可以使用你在该 App 中使用的同一个 Apple 或 Google 账号登录,将其转移到 Omniphile。在你这样做时,我们会通过 RevenueCat 查询该账号在这些 App 中的权益和购买记录,并存储一份记录,载明我们查到的内容以及其在 Omniphile 中授予的 Premium 访问权限。当这些购买续订、到期或退款时,我们会再次核查。如果你有社区个人资料,同一份记录还会决定是否显示“核心支持者”徽章。仅为此目的登录不会创建社区个人资料。
反馈板
如果你从本应用发送反馈,我们会存储反馈文本和你附加的任何图片、你的 App 和系统版本,以及一个用于管理投票、编辑和防止滥用的设备标识符。如果你已登录社区并选择这样做,你的用户名可以显示在你的请求旁边。反馈使用 Supabase 存储,新的请求可能会通过 Resend 以电子邮件形式发送给我们。
网站
Omniphile 网站使用 Vercel Analytics 了解网站的总体使用情况。公开的社区个人资料只会在其所有者的分享设置允许的范围内显示在网站上。请阅读 Vercel 隐私政策。
如果你使用任意页面底部的语言选择器选择了一种语言,网站会通过你设备上的 Cookie 记住这一选择,为期一年,以便你之后访问时以相同语言打开。该 Cookie 只包含语言代码,不会用于识别你的身份。
电子邮件
如果你通过电子邮件联系我们,我们只会在回复你、保存支持记录或履行法律义务所需的范围内保留你的邮件地址和往来信件。我们不会将支持邮件用于营销。
数据保留和你的权利
你设备上的数据会一直保留,直到你将其删除或移除本应用。通过 iCloud 同步的数据遵循你的 iCloud 设置和 Apple 的做法。社区账号和内容会一直保留,直到你将其删除;为防止冒充和执行限制措施,保留的用户名和有限的审核记录可能会继续保存。购买记录会按照 Apple、RevenueCat 和适用法律的要求保留。
你可以联系 support@omniphile.app,要求访问、更正或删除服务提供者所控制的个人数据。涉及由 Apple、RevenueCat、游戏商店或其他独立服务所持有数据的请求,可能需要向相应的提供方提出。
儿童
Omniphile 并非面向未达到其所在地区可同意数据处理年龄的儿童,我们也不会在知情的情况下收集他们的个人信息。如果你认为有儿童通过社区、反馈或支持渠道提供了个人信息,请联系我们,以便我们审查并将其删除。
安全
我们采取合理的技术和组织保障措施,保护我们所控制的信息。任何存储或传输方式都无法保证绝对安全。
本政策的变更
随着 Omniphile 的发展,我们可能会更新本隐私政策。变更将发布在本页面上,并注明修订日期。
联系我们
如果你对本隐私政策有任何疑问,请通过 support@omniphile.app 联系我们。