隐私政策

你的密钥、你的密码和你的 24 个助记词从不离开你的设备。本页列出其他所有会离开设备的数据、它们去往哪里,以及保存多长时间。

自 2026 年 10 月 12 日起生效。OnWallet 没有第三方分析、没有广告、没有崩溃报告,也没有追踪,并且不出售或出租个人数据。本网站的公开页面使用自行托管的计数器统计页面浏览量;请参阅本网站。

本政策涵盖的范围

三个部分,均由 OpenApps 运营:

  • OnWallet 扩展程序,适用于 Chrome、Edge 和 Firefox。
  • OnWallet ID(onwallet.si):保护和恢复钱包的登录服务,以及供其他应用使用的“使用 OnWallet 登录”。
  • 远程 MCP 服务器(mcp.openapps.network),AI 应用过去通过它请求付款。它已于 2026 年 10 月 5 日关闭,不再接受任何连接;它保存过的数据见下文说明。

OpenApps 是 Elevated Spaces Pte. Ltd.(UEN 202641668K,60 Paya Lebar Road, #06-28, Paya Lebar Square, Singapore 409051)的商号;该公司是本页所述个人数据的控制者。

XRP Ledger 是一个不由 OnWallet 运营的公共网络。写入其中的任何内容都是公开且永久的。

哪些东西留在你的设备上

扩展程序把以下内容保存在浏览器的扩展程序存储中,从不发送到任何地方:

  • 你的密钥和你的 24 个助记词,只存在于用你的密码加密的钱包文件中;
  • 你的设置、你添加的代币、你为账户起的名称,以及最近的价格快照(保存 3 天);
  • 你为 Nostr 允许或屏蔽的网站,以及你允许每个网站做的事;
  • 这个浏览器用来向 OnWallet ID 证明自身身份的密钥。

扩展程序会在 https 页面中加入 window.nostr,让 Nostr 应用可以请求签名。除非页面调用它,否则它不会读取页面上的任何内容,也不会向任何地方发送任何东西。默认情况下,你在 OnWallet 自己的窗口中批准每个请求。批准某个请求时,你可以选择始终允许该网站的这类请求,之后扩展程序会直接应答,不再询问。资料变更、关注列表和中继列表、删除、登录事件以及解密你自己的数据,总是会询问你。你可以随时在设置 › Nostr(Settings › Nostr)中撤销某个网站已保存的权限。

扩展程序发送什么,发给谁

发往哪里发送什么什么时候
由 Ripple 运营的 XRP Ledger 公共服务器(s1.ripple.com、s2.ripple.com;在 Testnet 和 Devnet 上为 rippletest.net 的服务器)你的公开账户地址、余额和历史记录查询,以及你签名的交易。与任何网络服务器一样,它们能看到你的 IP 地址。钱包打开期间。价格读取自账本自身的 Mainnet 资金池。
Testnet 和 Devnet 水龙头(rippletest.net)你的 Testnet 或 Devnet 地址。仅当你申请测试 XRP 时。
OnWallet ID (onwallet.si)这个浏览器的公钥和名称(Chrome、Edge 或 Firefox)、你的邮箱、你输入的验证码、你钱包的一份加密片段、你 Nostr 密钥的加密备份、你 Google Drive 备份的密钥以及该文件的指纹(从不包括文件本身或你的 Drive 访问权限)、你的 Nostr 公钥(如果你把它添加到个人资料中),以及你登录某个应用时批准的内容。仅当你用 OnWallet ID 保护钱包、登录、恢复,或使用“使用 OnWallet 登录”时。
Google (accounts.google.com)Google 登录,在浏览器自己的登录窗口中进行。仅当你选择用 Google 登录,或选择开启 Google Drive 备份时。
Google Drive (www.googleapis.com)一份加密的备份文件,在你 Drive 中 OnWallet 的隐藏应用文件夹里写入和读取,使用的是 Google 授予扩展程序的访问令牌。请参阅 Google Drive 备份。仅当你开启 Google Drive 备份时:在备份创建或核对时,以及你用它恢复时。
远程 MCP 服务器(mcp.openapps.network)这个浏览器的公钥、你批准的连接、你设定的限额,以及你签名的付款。现在不发送任何内容:它不接受任何连接。在 2026 年 10 月 5 日之前,仅当你连接了 AI 应用时。
商家的网站签名之前,扩展程序会亲自向商家询问价格,请求从你的 IP 地址发出,不带 Cookie。仅针对你批准的付款,并且是在你允许了那一个网站之后。
OnWallet 的 Nostr 中继(relay.opensync.network)你的 Nostr 公钥,以及扩展程序仅为该中继签名的一个登录事件(NIP-42:它证明该密钥属于你,并带有中继的挑战值)。中继能看到你的 IP 地址以及该密钥在线,并会转发发送给你这个密钥的邀请。邀请以加密形式送达(礼物封装,即 gift-wrapped,NIP-59),只在扩展程序中打开。不会发送任何回复。仅当你为某个 Nostr 身份开启 OpenMailbox 邀请时,并且只在钱包解锁期间。锁定钱包会关闭连接。

指向区块浏览器和其他网站的链接会在普通标签页中打开,而且只在你点击时才打开。

OnWallet ID 保存什么

发送什么用途保存多久
你的邮箱地址(已加密),以及你的 Google 账号 ID(如果你用 Google 登录)。Google 邮箱本身不会保存。用于让你登录,以及发送安全邮件。只要你的账户存在,就一直保存。
你身份验证器应用的密钥(已加密)。用于核对你的身份验证器验证码。只要你的账户存在,就一直保存。
你钱包三份中的一份,已加密。单凭一份无法重建钱包或动用资金。用于通过你的登录和你的恢复包恢复钱包。直到被替换;被替换的片段会被销毁。
如果你开启了 Google Drive 备份:打开该备份的密钥(已加密,并与你的钱包片段分开存放)以及该文件的指纹。从不包括文件本身,也从不包括对你 Drive 的访问权限。在使用该备份的恢复结束时,连同你的钱包片段一起交出这把密钥。直到你移除该备份或生成新的备份(旧密钥会被销毁),或删除你的 OnWallet ID。
你 Nostr 密钥的一份加密备份。用于在恢复后还原它们。最新的两个版本。当新的备份替换旧的备份时,被替换的那一份也会至少保留 72 小时,这样一份不是你创建的备份就无法立即抹掉你的备份。
你的设备:公钥、浏览器名称,以及每台设备添加或移除的时间。用于了解哪些浏览器可以代表你操作,并在有浏览器被添加时通知你。只要你的账户存在,就一直保存。
每次登录、恢复和应用登录:时间、IP 地址以及发起请求的浏览器。对于应用登录,还包括该应用、你与它分享的内容(你的邮箱、一个账户地址、你的 Nostr 密钥)以及你选择的地址。用于向你显示并通过邮件告知登录或恢复的详情,让你能阻止不是你发起的操作,以及用于调查滥用行为。只要你的账户存在,就一直保存。安全日志无法编辑或删除:你删除 OnWallet ID 之后,它仍会保留这些记录(时间、IP 地址、浏览器),但其中的任何内容都不再能关联到你的邮箱地址或 Google 账号。
每一次发起的应用登录:该应用、发起它的页面的 IP 地址和浏览器,以及该页面一次性密钥的哈希值。用于确保只有发起请求的那个浏览器中的 OnWallet 扩展程序才能批准它。IP 地址和浏览器信息在请求结束一天后删除,请求本身在 30 天后删除。
按 IP 地址和按账户计算的计数器。用于限制重复尝试。直到限制的时间窗口结束:一小时到 7 天。

OnWallet ID 只在它的登录、恢复和应用登录页面上设置第一方 Cookie。这些 Cookie 是这些页面正常运行所必需的,最长保留 24 小时。网站的其他页面不设置 Cookie;它们唯一的脚本是本网站一节所述的页面浏览计数器。

使用 OnWallet 登录

当某个应用提供“使用 OnWallet 登录”时,它在 onwallet.si 上的登录页面只有一个按钮:在 OnWallet 中批准(Approve in OnWallet)。同一浏览器中的 OnWallet 扩展程序会打开它自己的窗口,你在其中看到该应用、它将返回到哪里以及它请求什么,并用 Touch ID 或密码批准。不需要输入或读出任何验证码,而且批准只在打开登录页面的那个浏览器中有效。

当你用 OnWallet 登录另一个应用时,该应用会收到一个代表你的私有 ID,以及你在批准界面上勾选的内容,仅此而已:你的邮箱、一个账户的公开地址、你的 Nostr 公钥。这个 ID 按网站区分:每次你登录同一个网站的应用时,它都相同(mail.example.com 和 calendar.example.com 属于同一个网站,即 example.com),而在其他每个网站上都不同。由 OnWallet 直接注册、并在一个登录下运营多个产品的应用,会让所有这些产品得到同一个 ID。批准界面会显示该网站或已注册的应用,以及你将返回到哪里。之后,该公司自己的隐私政策适用于它收到的内容。

Google Drive 备份(可选)

你可以选择把钱包的一份恢复片段备份到你自己的 Google Drive 中,这样恢复时就不需要保管文件。除非你开启,否则它是关闭的。

  • 只限应用文件夹。OnWallet 只向 Google 申请 drive.appdata 权限。这是 OnWallet 在你的 Drive 中为自己的数据创建的一个隐藏文件夹。它不是你的文件:OnWallet 无法查看、列出、打开或更改你 Drive 中的任何其他文件,也从不尝试这样做。
  • 一个加密文件。OnWallet 在那里为每个钱包保存一个备份文件。它包含你钱包的一份恢复片段。单凭一份无法重建钱包或动用资金。
  • 离开浏览器之前就已加密。没有 OnWallet ID 保存的密钥,这个文件无法打开。OnWallet ID 只在恢复结束时交出这把密钥:在完整登录、身份验证器验证码以及 72 小时等待期之后,等待期间你会收到邮件,并可以阻止恢复。Google 和 OnWallet ID 都无法单独打开这份备份。
  • 访问权限留在扩展程序中。Google 授予扩展程序的访问令牌以及文件本身都留在扩展程序中。它们从不发送给 OnWallet ID 或任何其他 OnWallet 服务器;服务器只收到该文件的指纹,用于之后核对备份是否仍是正确的那一份。
  • 保存多久。文件会一直保存在你的 Drive 中,直到你移除它。
  • 如何移除。在扩展程序中:设置 → 恢复 → 移除 Google Drive 备份(Settings → Recovery → remove Google Drive backup)。这会删除该文件,以及 OnWallet ID 为它保存的密钥。你也可以在 myaccount.google.com/permissions 移除 OnWallet 对你 Drive 的访问权限,并在 Google Drive 中删除隐藏的应用数据(设置 → 管理应用 → OnWallet → 删除隐藏的应用数据)。如果你删除 OnWallet ID,密钥会被销毁,留在你 Drive 中的文件将再也无法打开。

远程 MCP 服务器保存什么

发送什么用途保存多久
每个已连接的 AI 应用:它的名称、它把你送回的地址,以及注册它的 IP 地址。用于向你显示是哪个应用在发出请求。只要连接存在,就一直保存。从未使用过的应用会在 30 天后移除。
每个连接:智能体钱包的公开地址、它的限额和你签署的授权、你经过遮蔽处理的邮箱,以及批准该连接的浏览器。用于对照你设定的限额核对每一笔付款。只要你的账户存在,就一直保存。断开连接会立即使其停止。
每个付款请求:商家的地址、金额、资产、收款方、AI 应用陈述的理由以及它所说的你发出的请求,以及交易结果。用于在你批准之前向你显示该请求,并保留已付款项的记录。作为付款记录保存。请求头和请求正文可能包含商家的访问密钥,会在请求关闭 1 小时后删除;商家的响应会在获取 1 小时后删除。

本网站

onwallet.si 的公开页面(首页、/docs 和 /developers)使用 Umami 统计访问量,这是我们在自己的服务器上运行的计数器,而不是由其他任何人运营的服务。对于每次页面浏览,它记录打开了哪个页面,以及哪个链接把访问者带到这里;对于每次访问,记录浏览器、操作系统、设备类型、屏幕尺寸和语言,以及根据 IP 地址推算的位置(国家、地区和城市)。IP 地址本身不会被存储。来自同一浏览器的访问会通过一个代码归为一组,该代码由 IP 地址、浏览器以及一个每月变化的值生成,因此无法把一个月的访问与下一个月的访问关联起来,也无法与其他任何地方关联。

它不设置 Cookie,也不保存任何能识别读者身份的信息。它不会收到链接中 ? 或 # 之后的部分;设置为发送“Do Not Track”的浏览器完全不会被统计。这些数据都不会被出售或转交他人。

它仅限于这些页面。登录、恢复、暂停和应用登录页面不会加载它,扩展程序完全不含分析代码,这里统计的任何内容都不会与你的 OnWallet ID 或你的钱包关联。

涉及的其他公司

  • Resend 发送 OnWallet ID 的邮件。它会收到你的邮箱地址和邮件内容:验证码,以及安全提醒中请求的时间、IP 地址和浏览器。
  • Google,仅当你用 Google 登录或开启 Google Drive 备份时。你的备份文件存储在你自己的 Google 账号中,受 Google 的条款约束。
  • Ripple 运营扩展程序所连接的 XRP Ledger 公共服务器。
  • 我们的托管服务商托管 onwallet.si 和 mcp.openapps.network。网络服务器的访问日志会记录每个请求的 IP 地址和浏览器。

两项服务数据库的加密备份保留 14 天。

我们保存多久

发送什么保存多久
你的邮箱地址(已加密)只要你的 OnWallet ID 存在,就一直保存。删除你的 OnWallet ID 会立即删除它。
你的 Google 账号 ID(如果你用 Google 登录)只要你的 OnWallet ID 存在,就一直保存。删除你的 OnWallet ID 会立即删除它。Google 邮箱本身不会保存。
你的身份验证器密钥、你钱包的片段、Google Drive 备份的密钥以及你的 Nostr 密钥备份只要你的 OnWallet ID 存在,或直到被替换或移除。删除你的 OnWallet ID 会立即销毁它们。
安全记录(登录、恢复、应用登录以及你账户的变更:时间、IP 地址、浏览器)会保留,且无法编辑或删除,以便始终可以调查登录或恢复。你删除 OnWallet ID 之后,其中的任何内容都不再能关联到你的邮箱地址或 Google 账号。
应用登录请求页面的 IP 地址和浏览器信息在请求结束一天后删除,请求本身在 30 天后删除。
按 IP 地址和按账户计算的计数器直到限制的时间窗口结束:一小时到 7 天。
你的 Google Drive 备份文件在你自己的 Drive 中,直到你移除它(请参阅 Google Drive 备份)。
我们数据库的备份已加密,保留 14 天。从服务中删除的内容会在 14 天内从所有备份中消失。你钱包的片段永远无法从备份中读取:加密它们所用的密钥从不备份。

你的选择

  • 你可以不使用 OnWallet ID 来使用钱包。这样就不会有任何关于你的信息发送给 OnWallet。钱包只会联系 XRP Ledger 服务器。
  • 你可以在扩展程序中从你的账户移除浏览器、从你的个人资料中移除 Nostr 密钥,以及断开任何 AI 应用的连接。
  • 你可以在扩展程序中自行删除你的 OnWallet ID:设置 → OnWallet ID → 删除 OnWallet ID(Settings → OnWallet ID → Delete OnWallet ID)。它会先要求你重新登录。它会删除你的邮箱地址、你的 Google 账号 ID、你的身份验证器密钥、OnWallet ID 持有的每个钱包的片段、你的加密 Nostr 密钥备份以及你的应用登录 ID,取消任何正在等待的恢复,并从中移除所有浏览器。OnWallet 的任何人都无法替你删除或更改你的 OnWallet ID。
  • 你可以在设置 → 恢复(Settings → Recovery)中移除 Google Drive 备份,或在 myaccount.google.com/permissions 移除 OnWallet 对你 Drive 的访问权限。
  • 删除之后,你的钱包仍保留在安装了它们的浏览器中,它们的 24 个助记词仍能还原它们。你的恢复包将不再能与 OnWallet ID 配合使用,Google Drive 备份将再也无法打开,OnWallet ID 也将无法再帮助你恢复钱包。同一个邮箱地址或 Google 账号可以用于新的 OnWallet ID。
  • 如需了解 OnWallet ID 或 MCP 服务器保存了哪些关于你的信息,请发邮件至 privacy@onwallet.si。

Chrome Web Store 用户数据

对从 Google API 收到的信息的使用,将遵守 Chrome Web Store 用户数据政策,包括其中的“有限使用”要求。OnWallet 只将扩展程序处理的信息用于提供其单一用途,即自托管钱包。除本页所述情况外,它不会将这些信息转让给他人。它不将这些信息用于广告,也不为确定信用状况或借贷目的而使用或转让这些信息。

Google 用户数据

OnWallet 对从 Google API 收到的信息的使用,以及向任何其他应用的转让,将遵守 Google API 服务用户数据政策,包括其中的“有限使用”要求。这涵盖 OnWallet 处理的两类 Google 用户数据:

  • Google 登录:你的 Google 账号 ID,以及你的 Google 邮箱地址(在登录时核对,不会保存)。它们仅用于让你登录 OnWallet ID,以及向你发送它的安全邮件。
  • Google Drive(仅限 drive.appdata):OnWallet 在其隐藏应用文件夹中的备份文件,仅用于创建、核对和还原你的恢复备份。它留在扩展程序中,从不发送到 OnWallet 的服务器。

OnWallet 不将 Google 用户数据用于广告,不出售这些数据,不用它们训练 AI 模型,除本页所述情况外不将其转让给他人,OnWallet 也没有任何人阅读这些数据。

儿童

OnWallet 不面向 16 岁以下的儿童,也不会在知情的情况下保存他们的数据。

变更与联系方式

本政策的变更会以新的日期发布在本页。影响哪些数据离开你设备的变更,还会随新的扩展程序版本一同发布。问题咨询:privacy@onwallet.si。安全问题:security@onwallet.si。