写真を外部AIへ送らない
TANRENの中で確認
写真はTANRENが運用するサーバーで確認します。Googleなどの外部AIへ写真を送りません。
小さな値札の文字など、この方法では読み取れないものがあります。分からなかったことも記録に残します。
仕組みと安全
売場には、お店の大切な情報が写ります。写真がどこへ届き、いつまで残り、誰が見られるのかを、ここにまとめます。
iPhoneとAndroidの招待制検証版でご案内しています。このページは、2026年10月1日から提供する仕組みを説明しています。
仕組みの全体図
スマホのアプリ、公開の入口、TANRENのサーバーの3か所だけを通ります。写真を外部のAIへ送る道は、今はありません。
スマホでは図を横に動かして見られます。
| 場所 | していること |
|---|---|
| スマホのアプリ | 送る前に顔をぼかし、確認できなかった写真は送りません。写真の位置情報は端末で消します。鍵は、iPhoneではキーチェーン、AndroidではKeystoreで守った場所に置き、設定した接続先のサーバーにだけ付けて送ります。 |
| 通信 | HTTPSで暗号化します。公開の入口(Tailscale Funnel)は443番だけを中継し、暗号を解くのはTANRENのサーバーです。サーバーのプログラムは、同じ機械の中からしか直接つながらない場所で待ち受けます。 |
| 入口の守り | 鍵のない要求は、最初から断る作りです。招待コードは、5分間に5回まちがえると15分止めます。大きすぎる要求は受け付けません。 |
| 本人確認と分離 | どの会社の要求かは、アプリが名乗る会社名ではなく、鍵から決めます。サーバーには鍵そのものではなく、鍵から計算した値(SHA-256)だけを保存します。鍵を取り消すと、次の要求から使えなくなります。 |
| 解析 | 写真の解析と文章の組み立ては、TANRENのサーバーの中で行います。 |
| 共有リンク | 推測できない長い文字列のリンクです。7日、14日、30日の期限と、閲覧200回の上限があり、いつでも止められます。 |
| 保存と削除 | 写真とカルテは撮影から1年で自動で削除します。期限は6時間ごとに確かめます。サーバーのディスクは暗号化しています。 |
| バックアップ | 毎日、AES-256で暗号化し、サーバーの中の別の場所に14日分を残します。バックアップから戻せることも確かめています。 |
| 運用 | 管理の入口はインターネットに出していません。サーバーは1台で、停電や保守のあとは止まることがあります。 |
写真を外部AIへ送らない
写真はTANRENが運用するサーバーで確認します。Googleなどの外部AIへ写真を送りません。
小さな値札の文字など、この方法では読み取れないものがあります。分からなかったことも記録に残します。
現在は止めています
GoogleのAIへ写真を送る方法は、現在止めています。同意を記録する仕組みを整えてから再開します。
再開するときは、送る前に、対象の写真と送り先を確認していただきます。
アプリは、確認できた結果から、サーバーの中で文章を組み立てます。写真も、写真から読み取った情報も、外部のAIへ送りません。
アプリは、招待コードと引き換えにお渡しする鍵で、お客様の会社を見分けます。鍵は、端末の安全な保管場所に置きます。
他の会社の写真や結果は、アプリにもサーバーの応答にも出さない作りです。TANRENの担当者は、不具合の調査などで必要なときに限り、サーバー上のデータを確認することがあります。
アプリとサーバーのあいだは、HTTPSで暗号化します。通信はTailscaleの中継を通りますが、中身は暗号化されたままです。
写真とカルテは撮影から1年間保存し、その後は自動で削除します。延長をご希望の場合は、料金の計算式に沿って1年ごとに延長できます。途中で消したいときは、アプリの「残っているデータを見る・消す」から削除できます。会計の記録は法令に従って残しますが、店舗名などは消します。
共有用のカルテにも撮影写真が含まれます。誰へ渡すかを確認してください。共有リンクは、選んだ日数が過ぎると開けなくなります。ダウンロード済みのファイルは、サーバーから削除しても相手の手元に残ります。
顔をぼかす機能にも見落としがあります。人物や個人情報が残っていないか、送る前に確認します。顔の確認ができなかった写真は送りません。写真の位置情報は、送る前に端末で消します。
TANRENの事務所に設置したサーバーで運用しています。お客様ごとの専用機ではありません。ディスクは暗号化しています。
データは毎日バックアップを取り、暗号化して保管します。削除した写真とカルテは、バックアップからも14日以内に消えます。
停電や保守のあとは、担当者が起動するまで止まることがあります。常時稼働を保証するものではありません。
店舗を登録するときだけ、外部のサービスを使います。店舗名またはGoogleマップのリンク(リンクに含まれる店舗の位置を含む)をGoogleの店舗検索(Google Places API)へ送り、店舗の情報と、公開されている口コミを受け取ります。店舗名、業種、評価、口コミ(口コミが無いときは入力された文章)をOpenAIのAPIへ送り、その店舗で確かめる項目を作ります。写真は送りません。アプリは、送る前に内容と送り先を表示し、同意をいただいてから送ります。