ヘルプとサポート

どうお手伝いしましょう?

よく寄せられる質問への簡潔な回答です。ここに見当たらない場合は info@hongi.io までご連絡ください。

サーバーとデータ

端末に残るもの。私たちのサーバーに届くもの。

個人の連絡先については、Hongi はお使いの端末上で動作します。ペアリング後、コードワードはインターネット接続なしで 2 台の端末上で計算されます。共有する秘密はペアリングした端末上で導出され、私たちのサーバーに送られることはありません。ただし、一部の機能は私たちのサーバーを使います。主なものは以下のとおりです。

  1. 1

    リモート ペアリング(招待リンク)

    その場にいない相手とペアリングする場合、私たちのリレーがペアリング セッションを短時間保持します。内容は識別子、一時的な公開鍵、そしてあなたが共有する表示名(2 台の端末間で暗号化)です。リレーはその名前を読むことも、共有の秘密を割り出すこともできません。セッションは自動的に失効し、標準では 30 分後に失効します。

  2. 2

    確認の通知

    こっそり確認を届けるため、私たちのプッシュ サービスは仮名のメールボックス識別子をアプリのプッシュ トークンに関連付け、暗号化したメッセージを Expo 経由で Apple または Google に渡します。これらの事業者に見えるのは配送のための情報で、コードワードではありません。

  3. 3

    組織と仕事用アカウント

    ディレクトリから組織を追加すると、その組織の担当者があなたを確認できるよう、Hongi はペアリングの記録と、組織側の秘密の暗号化されたコピーを保持します。勤務先から仕事用アカウントが発行された場合、Hongi はあなたのメール アドレス、役割、所属を保持します。Hongi Work では、承認された名前と役割を含む端末の証明書と、名前を含まずに記録されるオンラインの状態確認も保持します。

私たちが決して受け取らないもの

  • 個人のコードワードと共有の秘密。ペアリングした端末上で導出され、保存されます。
  • 通話。音声、通話内容、文字起こしは一切受け取りません。Hongi が通話に加わることはありません。
  • アドレス帳や位置情報。アプリは連絡先や GPS の位置情報を求めません。
  • 広告トラッカー。アプリに広告や第三者による行動分析はありません。
  • 個人利用のための登録。信頼できる人とのペアリングにアカウントは不要です。

とはいえ、私たちのサーバーは一部のデータを処理します。たとえばサービス ログ内の IP アドレスや、上記の記録です。すべての項目と保存期間はプライバシー ポリシーに記載しています。

内部のしくみ

仕組みを、図で。

ペアリング、合言葉、こっそり確認が実際にどう動くかを示す 4 つの短い図。セキュリティ用ホワイトボードに描くのと同じ絵を、各ステップで使う暗号プリミティブとあわせて並べました。

対面ペアリング

両端末が一時的な X25519 鍵ペアを生成。QR は公開鍵側を運びます。各端末は相手の公開鍵と自分の秘密鍵 (ECDH) を組み合わせ、ローカルで同じ共有秘密を導出します。サーバーは決して見ません。

リモートペアリング

Hongi のリレーはエンドツーエンド暗号化された招待を一方からもう一方へ転送。リレーはペイロードを復号できません。配送後、両端末は X25519 でローカルに同じ共有秘密を導出します。対面と同じ仕組みです。

合言葉の導出

30 秒ごとに両端末が共有秘密と現在のタイムスロットに対して HMAC-SHA512 を実行し、異なる 2 つの合言葉を導出します。片方をあなたが発話、もう片方を聞き取り。共有秘密がない偽装者は両方とも作れません。

こっそり確認

こっそり確認を送るとき、端末はメッセージを暗号化し、私たちのプッシュ サービスと Expo を経由して Apple または Google に送り、そこから相手の端末に届けられます。私たちのプッシュ サービスは仮名のメールボックス識別子で配送するだけで、内容を読むことはできません。

  • ペアリングはどう動きますか?

    対面の場合:Hongi を開き、Pair をタップして、相手の端末の QR コードを読み取ります。リモートの場合:Pair > 招待リンクをタップし、リンクを任意のチャネルで送ります。招待は私たちのリレーを経由しますが、コードワードの秘密が経由することはありません。2 台の端末は X25519 を使ってローカルで共有の秘密を導出します。その秘密を見るサーバーはありません。

  • 端末をなくしたらどうなりますか?

    コードワードは端末がなければ復元できません。これは意図した設計で、共有の秘密はペアリングした端末にしかありません。連絡先との保護を復元するには、新しい端末でその相手ともう一度ペアリングしてください。

  • Hongi は本当にオフラインで動きますか?

    ペアリング後は、はい。対面では QR コードでペアリングし、リモートでは招待が私たちのリレーを経由します。その後、コードワードは共有の秘密と現在時刻から端末上で計算されるため、コードワードの確認にインターネットは不要です。ただし、こっそり確認には両方の端末で接続が必要です。

  • こっそり確認とは何ですか?

    電話の相手が怪しいのに、声に出してコードワードを尋ねられないときは、「こっそり確認を送る」をタップします。本物の連絡先の端末には、連絡先が本人確認を求めているという通知が表示されます。誰が求めているかは Hongi の中でだけ表示され、相手は「はい、私です」または「いいえ、… と通話していません」で答えます。発信者には何も聞こえません。両方の端末にインターネット接続が必要です。

  • 連絡先はどう追加しますか?

    Pair をタップして新しいペアリングを始めます。QR をスキャンするか、招待リンクを送ります。ペアリング後、連絡先は現在の時間帯のコードワードと一緒にホーム画面に表示されます。

  • データを削除するには?

    アプリで「設定」を開き、一番下の「すべてのデータを削除」をタップします。ペアリングした連絡先、その秘密、Hongi の設定が端末から削除され、仕事用アカウントからもサインアウトします。端末が手元にない場合は、hongi.io/delete で、できることや、私たちのサーバー上のデータについて privacy@hongi.io に問い合わせる方法を確認できます。

  • Hongi はどの言語に対応していますか?

    アプリは現在、オランダ語、英語、フランス語、ドイツ語、トルコ語、スペイン語、イタリア語、ポルトガル語、ポーランド語、アラビア語、ヒンディー語、インドネシア語、日本語、韓国語、中国語に対応しています。ウェブサイトも同じ構成です。

  • 暗号はどれくらい安全ですか?

    ペアリングには楕円曲線鍵交換 X25519 (RFC 7748) を使用します。コードワードは、共有の秘密と現在の 30 秒のタイム スロットから HMAC-SHA512 (RFC 4231) で導出されます。個人のペアでは、秘密はペアリングした 2 台の端末の保護されたストレージ(iOS キーチェーンまたは Android Keystore ベースのストレージ)にのみ保存され、サーバーが保持することはありません。

  • なぜ Hongi という名前なのですか?

    Hongi は、2 人が鼻と額を合わせ、ひと息、すなわち ha を分かち合うという伝統的な Māori の挨拶です。2 人がもはや他人ではなくなる瞬間を表します。アプリも別のやり方で同じことを行うため、この名前を選びました。一度ペアになった 2 人は、そこから先は互いを信じ合えます。

まだ解決しませんか?

info@hongi.io までメールをお送りください。OS (iOS または Android)、アプリのバージョン (設定 > バージョン情報)、何をしようとしていたかを記載してください。再現できる速さが、修正の速さに直結します。

プロジェクトを応援しませんか?

Hongi は無料で広告もなく、個人で使う場合はアカウントも不要です。詐欺を防げたり、ただ安心を得られたりした場合は、チップを置いていけます。

チップを送る →