- AI の処理
- 音声認識と翻訳はパソコン上で動く AI モデルを使用。クラウドの AI は使いません
- 会議のデータ
- パソコンにだけ存在し、サーバーにはありません
- 音声
- RAM 上にだけ存在し、ディスクに書き込まれず、外部に送られません
- ネットワーク
- 5 か所。どこにも音声、文字起こし、入力翻訳で入力したテキストは送りません
- サーバーに保存
- メールアドレス(購入時、またはサポートチャットにご自身で残したとき)、注文、ライセンス、ハッシュ化したマシン ID、エラーレポート、サポートチャットのメッセージ
- 保存期間
- 削除のご依頼があるまで。エラーレポートは 30 日、サポートチャットは 90 日
- 確認方法
- macOS でプロキシと nettop
- コード署名
- macOS はアドホック署名で公証なし、Windows は署名なし
パソコンに残るデータは?
音声、文字起こし、翻訳、入力翻訳で入力したテキストがパソコンの外に出ることはありません。アプリにはサインインも広告もアクセス解析もありません。エラーが起きたときは、個人情報を除いたエラーレポートを送ります(エラーレポートをご覧ください)。そのレポートには、音声も、文字起こしのテキストも、翻訳も含まれません。
| データ | 扱い |
|---|---|
| 取り込み中のシステム音声 | 翻訳中に RAM 上にだけ存在します。ディスクに書き込まれることも、ネットワークに送られることもありません。AI Translator は会議をファイルに録音することもしません。 |
| 文字起こしと翻訳 | 画面に表示され、セッションのあいだメモリに置かれます。履歴は初期設定でオフで、オンにした場合(Pro 機能)はパソコン上に暗号化して保存されます。 |
| 入力翻訳で入力したテキストとその翻訳 | 貼り付けるかアプリを終了するまで、アプリのメモリにだけ置かれます。ディスクに書き込まれず、ネットワークに送られず、ログやエラーレポートにも入りません。翻訳は貼り付けのためにクリップボードにコピーされ、ほかのものをコピーするまで残ります。 |
| キー、トークン、翻訳時間のカウンター | 履歴の暗号鍵、ライセンストークン、お試しのトークン、翻訳時間のカウンターは、キーチェーン(macOS)または資格情報マネージャー(Windows)に保管されます。 |
| ログ | パソコンに保存され、文字起こしの内容は含みません。パソコンの外に出るのは、エラーに関係するログの部分だけで、個人情報を除いたエラーレポートに含まれます(エラーレポートをご覧ください)。 |
| 用語集、設定、モデル | パソコンに保存されます。モデルは一度ダウンロードすれば、すべてパソコン上で動きます。 |
macOS では、入力翻訳がアクセシビリティの許可を求めるのは、入力中のチャット欄に貼り付けの ⌘V キーを送るためだけです。アプリがほかのアプリのテキスト、内容、クリップボードを読むことはありません。許可がない場合は、翻訳をコピーするだけなので、ご自身で貼り付けてください(入力翻訳をご覧ください)。
アプリはどこに接続しますか?
ちょうど 5 か所で、どこにも音声、文字起こしの内容、入力翻訳で入力したテキストは送りません。音声認識と翻訳にネットワークは不要です。翻訳中にアプリが送ることがあるのは、自社サーバーへの定期的なリクエスト(更新の確認と、時期が来たときのライセンスの確認)と、「サポート」画面を開いているときや送信を押したときのサポートチャットのメッセージだけです。プライバシーポリシー(英語)の第 4 節も 5 つの接続を挙げていますが、目的ごとに数えています(モデルのダウンロードと更新の確認はどちらも releases.aitranslator.vn に行き、PayOS と Creem の支払いページは 1 項目)。下の表は接続先ごとに数えています。
| 接続先 | 目的 | 送るもの |
|---|---|---|
| api.aitranslator.vn | ライセンスサーバー:Free お試しの登録、購入、有効化、無効化、キーの再送、ライセンスの確認、エラーレポートの受信、サポートチャット。ときどきサーバーに時刻を問い合わせます | ハッシュ化したマシン ID、デバイス名、キー。購入時とキーの再送時にはメールアドレスとアプリの表示言語も。個人情報を除いたエラーレポート(アプリが翻訳していないときだけ)。送信したサポートチャットのメッセージと、チェックを残した場合のマシン情報の行、残した場合のメールアドレス(チャットを使ったときだけ) |
| releases.aitranslator.vn | モデルのダウンロード、アプリの更新の確認とダウンロード | ファイルのダウンロードのリクエストだけ |
| PayOS の支払いページ(pay.payos.vn) | プランを購入するときの VietQR でのお支払い | アプリの中ではなく、ブラウザーで開きます |
| Creem の支払いページ(www.creem.io) | プランを購入するときの国際カードでのお支払い | アプリの中ではなく、ブラウザーで開きます。メールアドレスはアプリからではなく、私たちのサーバーから Creem に送られます(「ほかにデータを扱う事業者」をご覧ください) |
| aitranslator.vn(このウェブサイト) | 外部リンク(ポリシー、サポート、ダウンロードページ)をシステムのブラウザーで開きます | アプリは何も送りません |
どのように確認したか
macOS で、通信を記録するプロキシ(mitmproxy)の背後でアプリを動かし、並行して nettop で測定しながら、英語の例文を繰り返し再生してセッションを翻訳しました。ビルドはアドホック署名のリリース 0.1.0、マシンは macOS 26.6.2 の MacBook Pro M4 Pro、日付は 2026年10月6日です。
- 15 分 42 秒のセッション(158 セグメント、エラー 0):外部へのリクエストは 3 件で、すべて自社の 2 つのサーバー宛て(ライセンスの確認と更新の確認)でした。翻訳中のリクエストは、予定された更新の確認の 1 件だけでした。この測定は自社ドメインに移る前に行ったもので、のちに自社ドメインで繰り返した測定(約 9 分のセッション、nettop 5 分)でも同じ結果でした。
- nettop でアプリの 7 つのプロセス(AI の処理を含む)を監視し、外部へのデータの流れは見られませんでした。
- 例文の目印の単語は、アプリのログにも記録したリクエストにも見つかりませんでした。
- エラーレポートの自動送信(2026年10月17日、この機能を持つアドホック署名のリリースビルドで同じマシンにて再測定):12 分 31 秒のセッションで、5 分の時点で補助プログラムをわざと終了させ、アプリにエラーレポートを溜めさせました。セッションの残り 7 分あまりのあいだ、レポートを送るリクエストはなく、「停止」を押した 1 秒後にサーバーに届きました。レポートの本文は 49.8 KB で、アカウント名、個人フォルダーのパス、メールアドレス、例文の目印の単語は含まれていませんでした。
このテストの限界
macOS、1 台のマシン、1 つのアドホック署名ビルドでのみ測定しました。エラーレポートの自動送信は 1 回だけ測定しました(12 分のセッション 1 回、レポート 1 件)。サポートチャットはまだプロキシで測定していません。これは社内での確認であり、独立した監査ではありません。プロキシのモードでは WebView のリクエストや HTTP 以外の通信が見えないため、nettop で補いました。
サーバーに保存するものと保存期間
サーバーには以下のデータを保存します。Free お試しの行は、お試しを登録したすべてのデバイスが対象です。そのほかの行は、プランを購入するかキーを有効にした場合にだけ存在します。ただしエラーレポートの行はアプリがレポートを送ったすべてのデバイス、サポートチャットの行はチャットでメッセージを送ったすべての方が対象です。
| データ | 目的 |
|---|---|
| 購入時のメールアドレス、メールアドレスの処理に同意した日時 | キーの送付と再送。カードの注文では Creem の支払いページへの事前入力。同意の証明 |
| 注文:注文番号、プラン、金額と通貨、日時、状態、決済ゲートウェイのセッション ID(PayOS または Creem)、購入時のアプリの表示言語 | ライセンスの発行と更新、照合、会計、お使いの言語でのメール送付 |
| ライセンス:キー、プラン、有効期限、翻訳時間のサイクル | 有料プランの付与 |
| 有効化したデバイス:ハッシュ化したマシン ID、デバイス名、最後の確認 | 1 つのキーにつき 1 台、不正利用の防止 |
| Free お試し:ハッシュ化したマシン ID、開始と終了の日時、アプリが最後に通信した日時 | 1 台につき 1 回のお試し。メールアドレスやデバイス名はありません。 |
| ライセンス変更の記録 | サポートと障害の調査 |
| レート制限のカウンター(ハッシュ値のみ、約 3 時間で失効) | キーの推測やスパムの防止 |
| エラーレポート:エラーの種類とコード、マシンの情報、ハッシュ化したマシン ID、関係するログの部分 | 不具合の発見と修正。30 日後に自動で削除(エラーレポートをご覧ください) |
| サポートチャット:あなたのメッセージと返信、送信元、言語、チャットを開いたときのページ(ウェブサイト)、チェックを残した場合のマシン情報の行(アプリ)、残した場合のメールアドレス | あなたへの返信。最後のメッセージから 90 日後に自動で削除(サポートチャットをご覧ください) |
保存期間:削除のご依頼があるまでです。私たちが個人データを自分から削除することはありません(30 日後に自動で削除されるエラーレポートと、最後のメッセージから 90 日後に自動で削除されるサポートチャットを除く)。カード番号や銀行口座番号を受け取ることはありません。VietQR ではメールアドレスを PayOS に送りません。国際カードでは、支払いページへの事前入力と、Creem が領収書をメールで送るために、アップグレード画面で入力したメールアドレスを Creem に送ります。Free だけを使う場合、サポートチャットにご自身で残したメールアドレスを除き、サーバーにあなたのメールアドレスやデバイス名はありません。
エラーレポート:アプリはエラーが起きたときに何を送るか
アプリはエラーが起きると、私たちが問題を見つけて直せるように、エラーレポートを自動で送ります。これは初期設定でオンです(古いバージョンから更新した場合も含む)。設定 › プライバシーでオフにしたり、オンに戻したりでき、初めてアプリを開いたときの利用条件の手順でチェックを外すこともできます。このアプリについての画面にあるログをサポートに送信ボタンを押すと、自動送信をオフにしていてもすぐにレポートが送られ、サポートへのメールに書くレポートコードが表示されます。
| 項目 | 詳細 |
|---|---|
| 送るタイミング | 前回の実行が突然終了したとき。アプリのエラーで翻訳のセッションが止まったとき(録音の許可がない、翻訳時間を使い切った、ネットワークがないなど、ユーザーや環境が原因のエラーは除く)。アプリの補助プログラムが停止して再起動したとき。アプリが翻訳していないときだけで、1 台につき 1 日最大 5 件です。 |
| レポートに含まれるもの | レポートコード、エラーの種類とコード。アプリのバージョン、OS、チップまたは CPU、RAM、GPU の種類、モデルパック、ライセンスのプラン名(キーは含まない)、表示言語。ハッシュ化したマシン ID。エラーに関係するログの部分(最大 64 KB)。 |
| レポートに含まれないもの | 音声、文字起こし、翻訳、入力翻訳で入力したテキスト、ライセンスキー、トークン、メールアドレス、コンピューター名、OS のユーザー名、IP アドレス。アプリは送信前にログから個人フォルダーのパス、キー、トークン、メールアドレスを取り除き、サーバーでも再度確認して、何か残っていればレポートを拒否します。 |
| あなたとの結び付き | レポートのハッシュ化したマシン ID は、ライセンスと Free お試しのために保存しているものと同じなので、サポートの依頼に対応するときに、レポートをそのマシンのライセンスとメールアドレスに結び付けられます。 |
| 保存期間 | 最大 30 日で、その後は自動で削除されます(サーバーに保存するのは最大 3,000 件)。メールでの削除のご依頼では、そのメールアドレスのキーを一度でも有効にしたマシンのレポートも削除します。 |
レポートは不具合の発見と修正のためだけに使い、広告には使いません。また、下の表の事業者以外と共有することはありません。全文はプライバシーポリシー(英語)の第 10 節にあります。
サポートチャット:メッセージの行き先と保存期間
このウェブサイトの各ページ右下にあるチャットボタン、またはアプリのサポート画面からメッセージを送れます。メッセージは私たちのサーバーを通って AI Translator の運営者に届き、返信は同じチャットに表示されます。チャットを使うかどうかはあなたが決めます。一度もメッセージを送っていなければ、アプリはチャットのための接続をしません。
- サーバーに保存するもの:あなたのメッセージと返信、日時、送信元(ウェブサイトまたはアプリ)、言語、チャットを開いたときのページ(ウェブサイト)、チェックを残した場合のマシン情報の行(アプリ)、残した場合のメールアドレス。IP アドレスはチャットと一緒に保存しません。
- マシン情報(アプリ):チェックは最初から入っていて外せます。最初のメッセージにだけ付き、送信前にそのままの文面で表示されます。キー、メールアドレス、マシン ID、パソコン名は決して含みません。
- メールアドレス:任意です。返信が約 2 分たってもチャットに届いていないとき(ページやアプリを閉じた場合など)に、返信をメールでお送りするためだけに使います。
- 保存期間:最後のメッセージから 90 日後に自動で削除します。チャットの ⋯ メニューから会話をすぐに削除することもできます。返信する人に届いたメッセージの写しは、メールでご依頼いただいたときに削除します。
メッセージを運ぶ事業者を含む全文は、プライバシーポリシー(英語)の第 11 節にあります。
データを削除するには?
パソコンのデータを削除する
設定 › プライバシーを開きます。すべてのデータを削除は履歴と用語集を削除し、モデルとデータを削除はダウンロードしたモデルも削除します(macOS では、アプリをゴミ箱にドラッグする前に行ってください)。ライセンス、翻訳時間、設定は残ります。
サーバーのデータの削除を依頼する
ご本人であることを確認するため、購入に使ったのと同じメールアドレス、またはサポートチャットに残したメールアドレスから support@aitranslator.vn にメールをお送りください。プライバシーポリシーでは、ベトナムの個人データ保護法に定められたとおり、保存されている内容を知る権利、同意を撤回する権利、苦情を申し立てる権利も認めています。ご依頼には法律の定める期間内に対応します。
私たちが行うこと
メールアドレスとデバイス名を削除し、そのメールアドレスのキーを一度でも有効にしたマシンのエラーレポートと、そのメールアドレスを残したサポートチャット(返信する人に届いた写しを含む)を削除します。ライセンスは引き続き使えますが、メールで取り戻すことはできなくなります。
削除後も保持するもの:ハッシュ化したマシン ID(不正利用の防止のためだけ:1 つのキーにつき 1 台、1 台につき 1 回の Free お試し)、メールアドレスの処理に同意した日時、会計上必要な注文の行(注文番号、日付、金額と通貨、決済ゲートウェイのセッション ID)。自動で失効する技術的なログと Resend のメールのログは、それぞれの事業者のポリシーに従い、私たちの削除の対象外です。Creem のページで入力したデータと Creem が保管する取引の記録(販売者として税の記録を保管する義務があります)は、私たちへの削除の依頼の対象外です。Creem での削除は Creem にご連絡ください。キーを一度も有効にしていないマシンのエラーレポートはメールアドレスと結び付いていないため、メールアドレスで探すことはできません。これらは 30 日後に自動で削除されます。
ほかにデータを扱う事業者
| 事業者 | 役割 | データ |
|---|---|---|
| PayOS(ベトナム) | VietQR の支払いの処理 | 注文番号、金額、注文の説明。メールアドレスは送りません。 |
| Creem(Armitage Labs OÜ、エストニア) | カードの注文の販売者(merchant of record、再販業者):決済、税金、領収書を扱います | カードでの支払いをクリックした時点で(そのあと支払わなくても)、支払いページへの事前入力と、Creem が領収書をメールで送るために、注文番号、プラン、金額、通貨、入力したメールアドレスを送ります。支払いページでは、Creem 自身がカード番号、氏名、請求先住所と国(税金の計算のため)、IP アドレス(不正防止のため)を収集します。私たちがカード番号を受け取ることはありません。Creem はそのデータを自社のポリシー(https://www.creem.io/privacy)に基づいて扱います。Creem が私たちのサーバーに送る支払いの通知には購入者の氏名と国が含まれますが、この 2 つは保存しません。 |
| Cloudflare | ライセンスサーバーとデータベースの運用。モデルと更新の保存と配信 | 上の表のデータ(エラーレポートとサポートチャットを含む)。自動で失効する技術的なログ |
| Resend | キーが記載されたメールと、メールアドレスを残した場合のサポートチャットの返信の送信 | メールアドレスとメッセージ(キーまたはチャットの返信を含む)。Resend のポリシーに基づくメールのログ |
Cloudflare と Resend はベトナム国外のサーバーを運用しており、Creem はエストニアの企業なので、データが国外で処理されることがあります。サポートチャットのメッセージは、返信する人に届くまでに、ベトナム国内にサーバーを置くメッセージサービスも通ります(メールアドレスは含みません)。その事業者の名前と受け取るデータはプライバシーポリシー(英語)の第 6 節にあります。データを販売したり、広告のために共有したりすることはありません。
そのほかの保護
- デジタル署名:アプリの更新は、ディスクに書き込む前に署名を確認します。モデルの一覧は Ed25519 で署名され、各ファイルは SHA-256 で照合されます。ライセンストークンは Ed25519 で署名され、オフラインでも検証できます。アプリに入っているのは公開鍵だけです。
- AI の処理は画面から分離:パソコン内のアプリとだけ通信し、マシンの外からの接続は受け付けず、起動のたびにランダムな鍵を使います。
- 重要な鍵はアプリに入れない:支払いの API キーと署名の鍵は自社のサーバーにだけあり、サーバーとの接続には HTTPS を使います。
- 改ざんされたアプリの検出:macOS では、アプリはアドホック署名が損なわれていないことと、バンドル ID が正しいことを確認します。署名が一致しないビルドでは Free プランしか動きません。これは完全性の確認であり、Developer ID の署名の代わりにはなりません。Windows では現在のビルドはまだコード署名されていないため、このような確認はありません。代わりにインストーラーの SHA-256 を確認してください。
現在のコード署名
| プラットフォーム | 状況 | あなたにとっての意味 |
|---|---|---|
| macOS | アドホック署名、公証なし(Apple Developer ID をまだ持っていません) | ブラウザーでダウンロードした .dmg は初回起動時に macOS にブロックされます(「システム設定 › プライバシーとセキュリティ」で「このまま開く」をクリックする必要があります)。ターミナルのコマンドでインストールすれば直接開きます。更新のたびに、macOS がキーチェーンのダイアログを 1 つ出し、録音の許可をもう一度求めることがあります。 |
| Windows | コード署名なし(Windows のコード署名証明書をまだ持っていません) | PowerShell のコマンドでインストールすれば SmartScreen は作動しません(PowerShell でダウンロードしたファイルには「インターネットからダウンロード」の印がないため)。ブラウザーでダウンロードした .exe では「Windows によって PC が保護されました」と表示されることがあるので、「詳細情報」をクリックしてから「実行」をクリックしてください。発行元には「不明な発行元」と表示されます。ブロックモードのスマート アプリ コントロールは署名のないビルドをブロックします。 |
アドホック署名では開発者が誰かを Apple に伝えられないため、ダウンロードページのコマンドか、私たちがお送りしたファイルからだけインストールし、SHA-256 チェックサムを照合してください。署名のない Windows 版も同様です(ダウンロードページのコマンドか、私たちがお送りしたファイルからインストール)。Windows はファイルの発行元を確認できないため、SHA-256 を照合することで改ざんされていないことを確かめられます。可能になり次第、Developer ID と Windows のコード署名証明書に移行する予定ですが、時期はまだ決まっていません。macOS と Windows のインストールガイドをご覧ください。
お約束しないこと
- 絶対に安全なシステムはありません。個人データに影響する事故が起きた場合は、法律の定めるとおりにお知らせします。
- 画面共有のときに字幕バーが視聴者に見えるかどうかは確認していません。気になる場合は、共有する前にショートカットでバーを隠してください。
- 法律や会社の方針で必要な場合、翻訳ツールを使っていることを会議のほかの参加者に伝えるのはあなたの責任です。
セキュリティの問題を見つけましたか?お問い合わせページの手順に従ってください。