メインコンテンツへスキップ

プライバシーポリシー

発効日: 2026年1月1日

最終更新日: 2026年10月7日

1. はじめに

HubSwitch Co., Ltd.(以下「当社」)は、お客様の個人データの保護に取り組んでいます。本ポリシーは、タイ王国の個人情報保護法(PDPA)および国際的なデータ保護基準に従い、お客様の個人情報の収集、使用、開示、保護について説明しています。

2. 収集するデータ

2.1 お客様から直接提供されるデータ

  • 氏名、メールアドレス、電話番号
  • 会社/クリニック情報(名称、住所、登録番号)
  • 本ウェブサイトでは決済を受け付けておらず、カード情報や銀行口座情報の入力を求めることもありません

2.2 自動的に収集されるデータ

  • IPアドレス、Cookie、ブラウザ情報
  • ウェブサイトおよびアプリの利用状況(フォームを送信したページと、そのページのアドレスに含まれるキャンペーンタグ(utm)を含む)
  • デバイス情報(種類、オペレーティングシステム)

2.3 当社のLINE公式アカウントへお送りいただいたメッセージ

お客様が当社のLINE公式アカウントにメッセージを送信すると、LINEがそのメッセージを当社のシステムに転送します。当社は、当社アカウント用にLINEがお客様に割り当てるユーザー識別子、メッセージの参照ID、テキスト(最大2,000文字)、送信日時、および転送状況を保存します。当社はLINEにお客様の表示名やプロフィール画像を要求せず、お送りいただいた画像・スタンプ・ファイルは保存しません。テキスト以外のメッセージについては、その種類のみを記録します。これは当社の担当者がお客様のメッセージを読み、回答するためのものです。システムはメッセージの写しをカスタマーサービスのメールボックスに送信し、定型メッセージで自動返信する場合があります。このデータは米国に所在するGoogle Cloud上の当社データベースに保存され、セクション7に従って保管されます。LINEを通じたメッセージには、LINE自身のプライバシーポリシーも適用されます。このデータについてセクション6の権利を行使される場合は、セクション12の連絡先までご連絡ください。

3. データ処理の目的

  • ご契約のHubSwitch Proサービスの提供
  • サービスの改善と開発
  • サービス、アップデート、プロモーションに関するご連絡
  • 適用される法令および規制の遵守

4. AIによる処理

AIアシスタント「ノン」— 処理のために送信される情報

ノンに質問を入力すると、質問、直近の会話の一部、および回答のために検索された情報が、当社のサーバー(Google Cloud シンガポールリージョン)を経由して外部の提供者に送信され、処理されます — OpenRouter, Inc.(米国)は、言語モデルを実行する提供者にリクエストを転送します。現在は DeepSeek 系のモデルです。実際の提供者および処理が行われる国は、リクエストごとに異なる場合があります。また Google Cloud(Vertex AI)シンガポールリージョンは、回答に使う情報を検索するためにテキストを数値へ変換します。送信前に、国民 ID 番号・電話番号・病院番号(HN)・メールアドレスの一般的な形式を自動的に削除しますが、すべての形式を検出できるとは限らず、氏名は削除されません。患者その他の方の氏名や健康情報は入力しないでください。当社は、これらの提供者に対しデータを保持せずモデルの学習に使用しないよう求めています。個人情報保護法に基づくご質問や権利行使については、データ保護責任者 dpo@hubswitch.com までご連絡ください。

書類の自動読み取り(OCR)

HubPro Staffアプリで撮影した納品書の写真は、商品明細を自動で読み取る目的のみで、当社のサーバー(Google Cloud シンガポールリージョン)を経由してGoogleのサービスに送信されます。入荷処理にのみ使用します。まずGoogle Cloud Visionが写真の文字を読み取ります。Googleは、Cloud Visionについて、データが特定の場所またはリージョン内にとどまることを保証しないとしています。そのため、当社はこの処理が行われる国を特定できません。読み取った文字は、商品明細を特定するために、Google CloudのシンガポールリージョンにあるGoogle Gemini(Vertex AI)に送信されます。Cloud Visionが利用できない場合は、写真そのものが代わりにシンガポールリージョンのGeminiに送信されます。HubPro Staffアプリでは、端末ごとに初回スキャン前にユーザーの同意を求めます。患者情報などの個人データが写り込まないようにしてください。

本ウェブサイトのチャット — 2026年9月18日以前の経緯

本ウェブサイトのチャットの提供開始から2026年9月18日まで、チャットに入力されたメッセージは、直前の会話の一部とともに、回答を作成するために Anthropic(米国)に送信されていました。送信前に国民 ID 番号・電話番号・メールアドレス・カード番号は削除されておらず、チャット画面には送信先が表示されていませんでした。当社は2026年9月18日に Anthropic への送信を停止し、送信前にこれらの形式を削除する処理を開始しました。2026年9月20日夜以降、チャットは OpenRouter を経由してリクエストを送信しており、データを保持しない提供者(Zero Data Retention)にのみ転送するよう設定しています。また現在、最初のメッセージの前にお知らせを表示しています。ご質問は個人情報保護責任者 dpo@hubswitch.com までご連絡ください。

Discover ページでの検索

Discover ページで検索語を入力すると、システムはまず一般的な形式のメールアドレス、カード番号、タイの国民ID番号、電話番号の削除を試みます(すべての形式を検出できるとは限りません)。その後、検索語は当社のサーバーを経由して Google Cloud(Vertex AI)シンガポールリージョンに送られ、お探しのサービスの種類の分析と結果の並べ替えに使われます。入力された検索語は記録しません。記録するのは、システムが判別したサービスの種類と結果の件数のみで、お客様とは結び付けず、利用状況の集計に使い、90日経過後に自動的に削除します。2026年9月18日より前は検索語も記録していましたが、それらの記録は2026年10月3日にすべて削除しました。削除したデータは、データベースの復旧用コピーにさらに最大7日間残ります。

5. データの開示

以下の場合を除き、お客様の個人データを第三者に開示することはありません:

  • お客様の明示的な同意がある場合
  • 法律、裁判所命令、または政府機関の要請に従う場合
  • 必要なサービスプロバイダーに提供する場合(クラウドホスティング、AIによる処理、レシート画像の文字読み取り、メール配信、アプリの不具合の検知など)

6. お客様の権利

PDPAに基づき、お客様には以下の権利があります:

  • 個人データへのアクセス権
  • 不正確なデータの訂正権
  • 削除権(忘れられる権利)
  • 同意の撤回権
  • データ処理への異議申立権

7. データ保持期間

お客様の個人データは、サービス期間中および終了後5年間、または法律で定められた期間保持されます。財務データは税法に従い7年間保持されます。

8. セキュリティ対策

当社は、通信時のデータ暗号化(SSL/TLS)、アクセス制御、定期的な自動セキュリティチェックなど、適切なセキュリティ対策を実施しています。本ウェブサイトが使用するデータベースは、米国に所在するGoogle Cloud上の当社データベースです。このデータベースには、例えば、本ウェブサイトのフォーム(お問い合わせフォーム、ニュースレターの登録、資料のダウンロード、利用申請など)から送信された内容、当社のLINE公式アカウントへお送りいただいたメッセージ(セクション2.3参照)、本ウェブサイトでのCookieの選択記録(IPアドレス、ブラウザ情報を含む)、ならびにアカウントをお持ちの場合はアカウント情報およびログインの記録が保存されます。Googleは、このデータベース内のデータをディスクに書き込む前に暗号化します。上記のフォームから送信された内容およびLINEメッセージは、対応のため当社の担当者にもメールで送信されます。本ウェブサイトを運用するサーバーは、Google Cloudのシンガポールリージョンにあります。本ウェブサイトにログインされた場合、ログインに使用する識別情報はFirebase Authenticationに保存されます。Googleによると、Firebase Authenticationはデータを米国内でのみ処理します。このデータについてセクション6の権利を行使される場合は、セクション12の連絡先までご連絡ください。

9. スタッフ向けモバイルアプリ(HubPro Staff)

HubPro Staff は、クリニック従業員向けの業務用ツールです。ご利用にはクリニックが発行したアカウントが必要で、セルフサービスでの新規登録機能はなく、患者様向けのアプリではありません。第2項に加えて、以下の情報を、必ず利用者の許可を得たうえで収集します。

  • 位置情報 — 出退勤の打刻を行った際にのみ取得し、勤怠が当該拠点で記録されたことを確認するために使用します。その勤怠記録に紐づく座標として保存されます。バックグラウンドでの追跡は行わず、他の利用者に共有されることもありません。
  • カメラおよび写真 — 在庫箱の GS1/EAN バーコードの読み取り、および入荷の証跡として納品書を撮影するために使用します。撮影した写真は当該の入荷伝票に添付されます。
  • スタッフが入力した患者情報 — 使用した材料を診療ケースに紐づけるため、歯科医師または助手が材料請求時に入力する患者氏名および HN。PDPA上の機微な個人データに該当し、同一クリニックの従業員のみがアクセスできます。
  • 通知トークン — 請求の準備完了や発注の確定など、業務上の通知を端末に配信するために使用します。
  • 生体認証(指紋・顔) — アプリのロック解除のみに使用します。端末のオペレーティングシステムが処理し、端末外へ送信されることはなく、当社が保存することもありません。

テナント分離:すべてのデータはアカウントを発行したクリニックの範囲に限定され、あるクリニックの利用者が他のクリニックのデータを閲覧することはできません。第6項に定める削除の権利を行使される場合は、所属クリニックの管理者にご連絡いただくか、第12項に記載の窓口より当社まで直接ご連絡ください。

10. 一般利用者向けモバイルアプリ(HubPro Customer)

HubPro Customer は一般のお客様向けの個人用アプリです。アカウントはお客様ご自身がメールアドレスとパスワードで作成され、事業者から発行されるものではなく、クリニックの診療記録とも連携しません。第2項に加え、必ず事前の許可をいただいたうえで以下を取得します。

  • カメラ — 商品を特定して在庫に追加するため、バーコードおよびQRコードの読み取りに使用します。コードを読み取る際は、読み取るのはコードのみで、写真の撮影・保存・アップロードは行いません。画像が端末外に送信されるのは、お客様がレシートの撮影を選んだ場合のみです(下記「レシートの読み取り」をご覧ください)。
  • お客様が作成した在庫 — 品目名、数量、カテゴリ、保管場所、使用期限、バーコード、メモ。これらは医薬品や衛生用品を示す場合があり、タイ個人情報保護法(PDPA)上の機微な個人データにあたるため、お客様ご自身のアカウントからのみ参照できます。
  • 生体情報(指紋・顔) — アプリのロック解除にのみ使用します。端末のOSが処理し、端末外へ送信されることはなく、当社が保存することもありません。
  • 通知トークン — OSが発行し、端末の安全な保管領域に保存されます。使用期限のリマインダーを端末側で表示するために使用します。当社のサーバーからこのアプリへプッシュ通知を送信することはなく、トークンが当社に送信されることもありません。

データの保存場所: お客様が作成した在庫は Google Cloud の asia-southeast1(シンガポール)リージョンに保存されます。ログインに使用する識別情報(メールアドレスおよびユーザーID)は Firebase Authentication に保存されます。Google によると、Firebase Authentication はデータを米国内でのみ処理します。削除のご依頼はアプリ内(プロフィール →「アカウントを削除」)から、または第12項の窓口から行えます。削除される情報と保持される情報の詳細は、アカウントとデータ削除のページをご覧ください。

端末内でのバーコード読み取り(Android のみ)

本アプリはバーコードおよびQRコードの読み取りに Google ML Kit を使用します。カメラの画像はすべて端末内で処理され、Google に送信されることはありません。ただし ML Kit は、当該機能の性能および利用状況に関する指標(performance and utilization metrics)を、計測・不具合修正・サービス改善のために Google へ送信します。この指標に画像の内容は含まれず、お客様を特定するものでもありません。Google が「利用者への通知はアプリ開発者の責任」と定めているため記載しています(developers.google.com/ml-kit/terms)。iOS 版は ML Kit を使用していません。

Open Food Facts による商品名の候補

当社の商品登録にないバーコードで、アプリ内でまだ名前を付けていないものをスキャンすると、アプリは食品の公開オープンデータベースである Open Food Facts に、そのバーコードを知っているかを問い合わせます。この問い合わせはお客様の端末から world.openfoodfacts.org に直接送信され、バーコード番号とアプリの固定識別子を含みます。お名前、メールアドレス、アカウント ID、在庫の内容は含みません。ただし、インターネット上のあらゆる通信と同様に、Open Food Facts はお客様の端末の IP アドレスを受け取ります。商品が見つかった場合、アプリはその名前を Open Food Facts からの候補として表示し、お客様はそのまま使う、修正する、使わない、のいずれも選べます。保存した場合、その名前は上記の在庫の一部となります。Open Food Facts はフランスの非営利団体が運営し、サーバーもフランスにあるため、この問い合わせはタイ国外への送信となります。Open Food Facts は自らのプライバシーポリシーに基づきこれを取り扱います。

この方法で提案される商品名は Open Food Facts によるもので、Open Database License(ODbL)のもとで提供されています。

レシートの読み取り

在庫に品物を追加するためにレシートの撮影を選ばれた場合、画像は当社のサーバーに送信され、文字を読み取るために Google Cloud Vision(Google LLC)へ渡されます。当社は Google のグローバルエンドポイント(vision.googleapis.com)を使用しているため、画像はタイ国外のサーバーで処理される場合があります。レシートの画像は保存しません。読み取った品名と価格はまずお客様に表示され、お客様が確認した品目のみ在庫に保存されます。

クラッシュおよび性能データ

本アプリは、不具合を検知し修正するために、匿名化されたクラッシュレポートおよび性能診断情報を、当社のデータ処理者として機能する第三者サービスである Sentry(sentry.io)へ送信する場合があります。これらのレポートには、端末の機種、OSのバージョン、アプリのバージョン、およびエラーの技術的な状況が含まれます。お客様の在庫の内容、メッセージ、支払い情報は一切含まれません。

11. 管理者向けモバイルアプリ(HubSwitch AMS)

HubSwitch AMS は、HubSwitch プラットフォームの管理者がプラットフォームを運用するために使用するモバイルアプリです。アカウントは HubSwitch Co., Ltd. が発行し、アプリ内でアカウントを登録することはできません。また、クリニック、患者、一般消費者向けのアプリではありません。本アプリの利用者は18歳以上である必要があります。第2項に加え、本アプリは以下の情報を処理します。

  • アカウントとログイン — お客様の業務用メールアドレスおよび HubSwitch ユーザーID。ログインには Firebase Authentication(Google)を使用し、パスワードで、または Android 版においてアプリが Google でのログインを提供している場合は Google アカウントでログインします。Google アカウントでログインする場合、アプリは Google のログイントークンを Firebase に渡し、Google のセッションは保持しません。このトークンにはお客様の Google アカウントの名前とプロフィール画像のリンクも含まれており、Firebase はこれらを受け取ります。また、Firebase はこれらをお客様のログイン記録とともに保持する場合があります。アプリ自体がこれらを表示または保存することはありません。二要素認証を設定した場合、Firebase はお客様の認証アプリによる認証要素も保持します。ログイントークンは端末の安全な保存領域(iOS Keychain / Android Keystore)に保管されます。
  • 承認とアラート — お客様が行った承認・却下の判断およびアラートの確認と、その操作に要した時間。これらの記録は、プラットフォームの運用、監査証跡の保持、ならびに HubSwitch の意思決定支援および自動化の改善に使用します。
  • MAES コマンドおよび Knowledge での質問(AI) — MAES コマンドコンソールに入力したテキストおよび Knowledge での質問は HubSwitch のサーバーに送信され、回答を生成するために当社の AI サービス提供者である Anthropic(Claude)によって処理されます。最初のコマンドまたは質問の前に、アプリはお知らせを表示し、お客様の許可を求めます。お客様が許可すると、アプリはその許可を HubSwitch にも記録します。また、その記録を保持している端末で後から同意を撤回した場合、アプリは HubSwitch にその同意の撤回を求めます。MAES は別の AI モデル(DeepSeek または K3)に切り替えることができます(この切り替えはアプリと HubSwitch のウェブコンソールで共通の1つの設定であり、アプリでは切り替える前に確認を求めます)。MAES がこれらのモデルで動作している間、または Claude での処理に失敗したときの代替処理(フォールバック)を HubSwitch が有効にした場合、お客様が入力したコマンドは OpenRouter を経由して、使用中のモデルを実行する企業(DeepSeek や Moonshot AI など)に送信されます。これらの機能は HubSwitch の MAES スーパー管理者のみが利用できます。
  • 商品写真とバーコード(Capture) — Capture には2つのモードがあります。「Barcode」モード(初期設定):カメラが端末上で商品のバーコードを読み取ります。読み取りには、Android 版では Google の ML Kit のバーコードスキャン(アプリに組み込まれたモデル)を、iOS 版では Apple のカメラフレームワークを使用します。送信されるのは商品番号(GTIN)を含むコードのみで、同じコードに印字されたロット番号、使用期限、シリアル番号とともに送信されます。このコードは、ログイントークンやユーザーIDを伴わずに、お客様の端末から HubSwitch の商品カタログ照会サービスに直接送信されます。「Photo」モード:お客様が商品の箱やラベルを撮影することを選んだ場合、その写真は HubSwitch のサーバーを経由して HubSwitch 独自の画像照合サービスに送信され、一致する商品が信頼度スコアとともに返されます。Capture はいかなる記録も変更しません。写真および読み取ったコードは広告に使用されず、販売もされません。写真について外部の文字認識(OCR)提供者を利用する場合は、利用開始前に本ポリシーでその名称を明記します。
  • 診断ログ — アプリのイベントとエラー、アプリが呼び出すサーバーのアドレスとその応答ステータスおよび応答時間、端末の機種、OS およびアプリのバージョン、アプリが生成するランダムなインストールID、ならびにアプリのセッションごとのランダムなID。ログの各記録が端末から送信される前に、アプリは、パスワード、トークン、キー、または個人情報(メール、電話、氏名、住所など)を示すような名前の項目の値を代替文字列(プレースホルダー)に置き換え、本文中のメールアドレス、電話番号、長い数字列、および「HN」の表記が付いた病院番号も代替文字列に置き換えます。MAES および Knowledge に入力したテキスト、写真、読み取ったコードはログに記録されません。ログはお客様のログイントークンとともに HubSwitch に送信され、ログインのイベントにはお客様のユーザーIDが記録されるため、ログはお客様のアカウントに紐づけられます。ログはアプリの運用、セキュリティの確保および不具合の修正に使用され、最長90日間保存されます。
  • 通知トークン — プラットフォームのアラートをお送りするために、端末のプラットフォームおよびその OS のビルド番号とともに HubSwitch に登録される、お客様の端末のプッシュトークン。配信には Firebase Cloud Messaging(Android)を使用します。iOS 版ではプッシュ通知はまだ利用できません。利用可能になった際の配信には Apple Push Notification service を使用します。
  • 生体認証(Face ID、Touch ID、指紋) — アプリを開いたとき、およびアプリに戻ったときにアプリをロックするためにのみ使用します。初期設定では、代わりに端末のパスコードを使用することもできます。Settings で「Biometric only」(生体認証のみ)を選択した場合は、その時点で登録されている指紋または顔によってのみアプリを開くことができます。画面ロックが設定されていない端末では、アプリを開くことはできません。また、ロック画面には常に、ログアウトしてパスワードで再度ログインする選択肢が表示されます。認証は端末の OS が行い、当社が生体データを受け取ったり保存したりすることは一切ありません。
  • 端末の権限と端末内の保存 — カメラは Capture(バーコードの読み取りと商品写真の撮影)にのみ使用します。アプリは音声を録音しません(iOS 版にマイクの権限文言があるのは、カメラのコンポーネントがそれを必要とするためにすぎません)。また、位置情報、連絡先、ファイルにはアクセスしません。ログイントークン、お客様のユーザーIDとメールアドレス、ランダムなインストールID、プッシュトークン、および AMS PIN(6桁の確認用 PIN。ソルト付きハッシュとしてのみ保存され、端末上で照合され、送信されることはありません)は、端末の安全な保存領域に保管されます。送信待ちの診断ログ、お知らせと同意に関するお客様の選択(お客様のユーザーIDのもとでアカウントごとに保存)、および簡単な設定(通知のオン/オフやアプリロックのモードなど)は、追加の暗号化なしにアプリ専用の保存領域に保存されます。撮影した商品写真は、商品の特定が行われている間、それぞれアプリ専用のキャッシュフォルダにファイルとして保存されます。アプリのバージョン 1.3.0 以降では、特定処理が終了した時点でアプリがその写真を削除し、以前のバージョンで残された写真(またはアプリを閉じたことで中断された特定処理の写真)も、次に Capture を開いたときに削除します。バージョン 1.2.0 以前では、OS がキャッシュを消去するか、アプリがアンインストールされるまで、写真はそのまま残ります。
  • アプリの更新 — アプリは Expo の更新サービスで新しいバージョンを確認し、その際にランダムなインストールID、アプリのプラットフォームおよびバージョンを送信します。

当社はこのデータを販売せず、広告を表示せず、他社のアプリやウェブサイトをまたいでお客様を追跡することもありません。Google(Cloud および Firebase)、Anthropic、Apple、Expo は、当社に代わってデータを処理します。OpenRouter、および OpenRouter が MAES のコマンドを転送する先のモデル提供企業は、MAES の回答を生成するためにそれらのコマンドを受け取ります。Android 版では、Google の ML Kit も、端末情報や性能指標など ML Kit 自体の利用に関するデータを収集し、Google はこれを自社の診断および利用状況の分析に使用します。データはタイ国外で処理される場合があります。例えば、シンガポールにある Google Cloud のサーバー上での処理や、米国でデータを処理する場合がある当社の AI サービス提供者による処理がこれにあたります。MAES が DeepSeek または K3 で動作している間、または Claude での処理に失敗したときの代替処理(フォールバック)を経由して動作している間、OpenRouter(米国)はお客様のコマンドをそのモデルを実行する企業に転送します。その企業およびコマンドが処理される国は、リクエストごとに異なる場合があります。当社は、タイ王国の個人情報保護法(PDPA)に照らして適切な契約および保護措置のもとで、これらの提供者を利用しています。アカウントを削除するには、アプリで Settings → Delete My Account を開き、AMS PIN で確認して HubSwitch に削除を申請してください。当社は30日以内に対応します。また、当社が承認するまでは、アプリでその申請を取り消すことができます。管理者アカウントについては、削除する内容を当社のデータ保護責任者が決定します。法律により保持が義務付けられている記録は、可能な範囲でお客様の個人情報を削除したうえで保持される場合があります。dpo@hubswitch.com 宛てにメールでご連絡いただくこともできます。サポートについては support@hubswitch.com までお問い合わせください。

12. お問い合わせ

データ保護責任者(DPO)

HubSwitch Co., Ltd.

メール: dpo@hubswitch.com

© 2026 HubSwitch Co., Ltd. All Rights Reserved