プライバシーポリシー
鍵、パスワード、24語のリカバリーフレーズがデバイスの外に出ることはありません。このページでは、それ以外にデバイスの外に出るすべての情報と、その送信先、保存期間を記載します。
2026年10月12日施行。OnWallet は、第三者のアナリティクス、広告、クラッシュレポート、トラッキングを一切使用せず、個人情報を販売または貸与しません。このウェブサイトの公開ページでは、自社運用のカウンターでページビューを集計しています。このウェブサイトをご覧ください。
対象範囲
OpenApps が運営する次の3つです。
- Chrome、Edge、Firefox 向けの OnWallet 拡張機能。
- onwallet.si の OnWallet ID:ウォレットを保護・復元するためのログインと、ほかのアプリ向けの「OnWallet でログイン」。
- mcp.openapps.network のリモート MCP サーバー: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 に対して自身を識別するために使う鍵
拡張機能は、Nostr アプリが署名を求められるよう、https のページに window.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)、メールアドレス、入力したコード、暗号化されたウォレットのパーツ1つ、Nostr の鍵の暗号化されたバックアップ、Google Drive バックアップ用の鍵とファイルのフィンガープリント(ファイルそのものや Drive へのアクセス権は含みません)、プロフィールに追加した場合は Nostr の公開鍵、アプリにログインする際に承認した内容。 | OnWallet ID でウォレットを保護する、ログインする、復元する、または「OnWallet でログイン」を使う場合のみ。 |
| Google (accounts.google.com) | Google ログイン(ブラウザ自身のログインウィンドウ内)。 | Google でログインすること、または Google Drive バックアップをオンにすることを選んだ場合のみ。 |
| Google Drive (www.googleapis.com) | 暗号化されたバックアップファイル1つ。Google が拡張機能に付与したアクセストークンを使い、Drive 内の OnWallet の非表示のアプリフォルダに書き込み、読み取ります。Google Drive バックアップをご覧ください。 | Google Drive バックアップをオンにした場合のみ。バックアップの作成時と確認時、およびそれを使って復元するとき。 |
| リモート MCP サーバー(mcp.openapps.network) | このブラウザの公開鍵、承認した接続、設定した上限、署名した支払い。 | 現在は何も送信されません。接続を一切受け付けていないためです。2026年10月5日以前は、AI アプリを接続した場合のみ。 |
| 販売者のウェブサイト | 拡張機能は署名の前に、販売者に直接価格を問い合わせます。送信元は利用者の IP アドレスで、Cookie は使いません。 | 承認する支払いについてのみ。そのサイトを個別に許可したあとに限ります。 |
| OnWallet の Nostr リレー(relay.opensync.network) | Nostr の公開鍵と、拡張機能がそのリレー専用に署名するログインイベント(NIP-42:鍵がご本人のものであることを証明し、リレーのチャレンジを含みます)。リレーには IP アドレスと、その鍵がオンラインであることが見え、リレーはその鍵宛ての招待を中継します。招待は暗号化された状態(ギフトラップ、NIP-59)で届き、拡張機能の中でのみ開かれます。返信として送信されるものはありません。 | Nostr のアイデンティティについて OpenMailbox の招待をオンにした場合のみ、かつウォレットのロック解除中のみ。ウォレットをロックすると接続が閉じます。 |
ブロックエクスプローラーやその他のサイトへのリンクは通常のタブで開き、クリックしたときにのみ開きます。
OnWallet ID が保存する情報
| 内容 | 目的 | 保存期間 |
|---|---|---|
| メールアドレス(暗号化済み)と、Google でログインする場合は Google アカウントの ID。Google のメールアドレス自体は保存しません。 | ログインとセキュリティメールの送信のため。 | アカウントが存在する間。 |
| 認証アプリのシークレット(暗号化済み)。 | 認証アプリのコードを確認するため。 | アカウントが存在する間。 |
| ウォレットの3つのパーツのうち1つ(暗号化済み)。1つのパーツだけではウォレットを復元することも、資金を動かすこともできません。 | ログインと復元キットでウォレットを復元するため。 | 置き換えられるまで。置き換えられたパーツは破棄されます。 |
| Google Drive バックアップをオンにした場合:そのバックアップを開く鍵(暗号化済み、ウォレットのパーツとは別に保存)と、ファイルのフィンガープリント。ファイルそのものや、Drive へのアクセス権は決して保存しません。 | バックアップを使った復元の最後に、ウォレットのパーツとともに鍵を渡すため。 | バックアップを削除するか新しいバックアップを作成するまで(古い鍵は破棄されます)、または OnWallet ID を削除するまで。 |
| Nostr の鍵の暗号化されたバックアップ。 | 復元後に鍵を元に戻すため。 | 最新の2つのバージョン。新しいバックアップで置き換えられた場合、置き換えられたものも72時間以上保存されます。ご自身が作成していないバックアップで、ご自身のバックアップがすぐに消されることがないようにするためです。 |
| デバイス:公開鍵、ブラウザ名、各デバイスの追加日時または削除日時。 | どのブラウザがご本人の代わりに操作できるかを把握し、ブラウザが追加されたときにお知らせするため。 | アカウントが存在する間。 |
| ログイン、復元、アプリへのログインのそれぞれについて:日時、IP アドレス、送信元のブラウザ。アプリへのログインについては、さらにアプリ名、そのアプリと共有した情報(メールアドレス、アカウントアドレス1つ、Nostr の鍵)、選んだアドレス。 | ログインや復元の詳細を表示・メールでお知らせし、ご自身が始めていないものを停止できるようにするため、および不正利用を調査するため。 | アカウントが存在する間。セキュリティログは編集も削除もできません。OnWallet ID を削除したあとも、ログにはこれらの記録(日時、IP アドレス、ブラウザ)が残りますが、ログの中にメールアドレスや Google アカウントにつながる情報は残りません。 |
| 開始されたアプリへのログインのそれぞれ:アプリ、それを開始したページの IP アドレスとブラウザ、ページのワンタイムシークレットのハッシュ。 | リクエストを出したブラウザにある OnWallet 拡張機能だけが承認できるようにするため。 | IP アドレスとブラウザはリクエスト終了の1日後に、リクエスト自体は30日後に削除されます。 |
| IP アドレスごと、アカウントごとのカウンター。 | 試行の繰り返しを制限するため。 | 制限期間が終わるまで(1時間から7日間)。 |
OnWallet ID は、ログイン、復元、アプリへのログインの各ページでのみファーストパーティ Cookie を設定します。これらの Cookie はページの動作に必要なもので、有効期間は最長24時間です。サイトのほかのページは Cookie を設定しません。そこで使われる唯一のスクリプトは、このウェブサイトで説明するページビューのカウンターです。
OnWallet でログイン
アプリが「OnWallet でログイン」を提供している場合、onwallet.si にあるそのログインページには、OnWallet で承認(Approve in OnWallet)というボタンが1つだけあります。同じブラウザの OnWallet 拡張機能が専用のウィンドウを開き、そこでアプリ、ログイン後の戻り先、アプリが求める情報を確認して、Touch ID またはパスワードで承認します。入力したり読み上げたりするコードはなく、承認はログインページが開いているブラウザでのみ有効です。
OnWallet でほかのアプリにログインすると、そのアプリが受け取るのは、ご本人を表す非公開の ID と、承認画面でチェックを入れた項目(メールアドレス、アカウント1つの公開アドレス、Nostr の公開鍵)だけです。ID はウェブサイトごとに発行されます。1つのウェブサイトのアプリにログインする限り毎回同じで(mail.example.com と calendar.example.com は1つのウェブサイト、example.com です)、ほかのウェブサイトではそれぞれ異なります。OnWallet が直接登録したアプリで、1つのログインで複数の製品を運営しているものは、それらすべてに同じ ID を渡します。承認画面には、ウェブサイトまたは登録済みのアプリと、戻り先が表示されます。受け取った情報には、その後はその会社自身のプライバシーポリシーが適用されます。
Google Drive バックアップ(任意)
ウォレットの復元用のパーツ1つのバックアップを、ご自身の Google Drive に保存することを選べます。これにより、ファイルを手元に保管しなくても復元できます。オンにしない限りオフのままです。
- アプリフォルダのみ。OnWallet が Google に求める権限は
drive.appdataだけです。これは、OnWallet が自身のデータのために Drive 内に作成する非表示のフォルダです。ご自身のファイルではありません。OnWallet は Drive 内のほかのファイルを表示、一覧表示、開く、変更することはできず、試みることもありません。 - 暗号化されたファイル1つ。OnWallet はそこに、ウォレット1つにつきバックアップファイルを1つ保存します。ファイルにはウォレットの復元用のパーツが1つ含まれます。1つのパーツだけではウォレットを復元することも、資金を動かすこともできません。
- ブラウザから出る前に暗号化。このファイルは、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 で訪問数を集計しています。これは、他社が運営するサービスではなく、当社が自社のサーバーで運用するカウンターです。ページビューごとに、開かれたページとこのサイトへの参照元リンクを記録し、訪問ごとに、ブラウザ、OS、デバイスの種類、画面サイズ、言語、IP アドレスから推定した所在地(国、地域、都市)を記録します。IP アドレスそのものは保存しません。同じブラウザからの訪問は、IP アドレス、ブラウザ、毎月変わる値から作られたコードでまとめられるため、ある月の訪問を翌月の訪問やほかの場所の情報と結びつけることはできません。
Cookie は設定せず、閲覧者を特定する情報は何も保存しません。リンクの ? または # 以降の部分は送信されず、「トラッキング拒否」(Do Not Track)を送信するよう設定されたブラウザはまったく集計されません。これらの情報が販売されたり、第三者に渡されたりすることはありません。
集計はこれらのページに限られます。ログイン、復元、一時停止、アプリへのログインの各ページはカウンターを読み込まず、拡張機能にはアナリティクスのコードが一切含まれていません。ここで集計した情報が、OnWallet ID やウォレットと結びつけられることはありません。
関わるほかの事業者
- Resend は OnWallet ID のメールを送信します。Resend が受け取るのは、メールアドレスとメールの内容(コード、およびセキュリティ通知の場合はリクエストの日時、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 アドレスとブラウザはリクエスト終了の1日後に、リクエスト自体は30日後に削除されます。 |
| IP アドレスごと、アカウントごとのカウンター | 制限期間が終わるまで(1時間から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 ID から外されます。OnWallet の誰も、代わりに OnWallet ID を削除したり変更したりすることはできません。
- Google Drive バックアップは設定 → 復元(Settings → Recovery)で削除できます。また、myaccount.google.com/permissions で OnWallet の Drive へのアクセス権を削除することもできます。
- 削除後も、ウォレットはインストールされているブラウザに残り、24語のリカバリーフレーズで引き続き復元できます。復元キットは OnWallet ID では使えなくなり、Google Drive バックアップは開けなくなり、OnWallet ID がウォレットの復元を手助けすることもできなくなります。同じメールアドレスや Google アカウントで、新しい OnWallet ID を作成できます。
- OnWallet ID または MCP サーバーが保有するご自身に関する情報についてのお問い合わせは、privacy@onwallet.si までメールでお送りください。
Chrome ウェブストアのユーザーデータ
Google API から受け取った情報の使用は、限定使用の要件を含め、Chrome ウェブストアのユーザーデータに関するポリシーに準拠します。OnWallet は、拡張機能が扱う情報を、その単一の目的であるセルフカストディ型ウォレットの提供のためにのみ使用します。このページに記載する場合を除き、その情報を他者に移転しません。広告には使用せず、信用力の判断や融資の目的で使用または移転することもありません。
Google ユーザーデータ
OnWallet による Google API から受け取った情報の使用およびほかのアプリへの移転は、限定使用の要件を含め、Google API サービスのユーザーデータに関するポリシーに準拠します。これは、OnWallet が扱う次の2種類の 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。