プライバシーポリシー
最終更新日: 2026年7月27日
1. はじめに
BookHalo(以下「本サービス」)は、Kindle Cloud Readerで開いている書籍のページをOCR(光学文字認識)でテキスト化するChrome拡張機能です。本ポリシーでは、本サービスが取り扱うデータについて説明します。
2. 収集する情報
本サービスでは、以下の情報を取得・利用する場合があります。
- ページ画像・OCRテキスト: Kindle Cloud Readerで表示中のページを取得します。英語・ポルトガル語・スペイン語・フランス語・ドイツ語・イタリア語は通常ブラウザ内でOCR・ZIP生成を行います。日本語、またはローカルOCRに失敗したページはOCRサーバーへ送信します
- 書籍メタデータ: ASIN(書籍識別子)、タイトル、ページ位置、進捗率など、Kindle Cloud ReaderのDOM上に表示されている情報を取得します
- メールアドレス: アカウント登録・認証、利用完了後の1回限りのフォローアップ、お問い合わせ対応のために使用します
- 決済情報: Stripeを通じて処理されます。本サービスがクレジットカード番号を直接保存することはありません
- 処理・診断情報と完成ZIP: 選択言語、ページ位置、画像ハッシュ、文字数、処理時間、ジョブ状態、エラー内容などを、利用枠管理・整合性確認・不具合対応のために記録します。ローカルOCRが成功した場合も、OCRテキストと参照用PDFを含む完成ZIPを、再ダウンロードと不具合調査のため非公開クラウドへ保存します
- ウェブサイトのアクセス情報: book-halo.comへのアクセス時に、閲覧パス、参照元、流入計測パラメータ(src・medium・campaign)、ブラウザ言語、国・地域、User-Agentのハッシュを取得する場合があります。IPアドレスそのものはアクセス分析用データベースへ保存しません
3. 情報の利用目的
収集した情報は、以下の目的にのみ使用します。
- ページ画像のOCR処理(テキスト抽出)
- OCR結果のキャッシュ(同一ページの再処理を避けるため)
- 完成ZIPの再ダウンロード提供、整合性確認、不具合調査
- ユーザー認証および課金管理
- 認証コード、利用完了後の1回限りのレビュー依頼、お問い合わせ対応に必要なメールの送信
- 送信したメールの開封状況・リンククリック状況の把握(メール文面の改善のため)
- サービスの改善・不具合対応
- ウェブサイトの利用状況・流入経路の把握
4. データの送信先
- OCRサーバー (
ocr.book-halo.com): 日本語ページ、またはローカルOCRに失敗したページの画像と書籍メタデータを送信します。通信はHTTPSで暗号化されます - 認証・課金・処理管理サーバー (
api.book-halo.com): メールアドレス、認証情報、利用状況、処理・診断情報、ウェブサイトのアクセス情報を送信します。Cloudflare Workers上で稼働しています - Cloudflare R2: OCRテキストと参照用PDFを含む完成ZIPを、公開されていないストレージへ暗号化通信で送信・保存します
- Stripe: 決済処理はStripeを通じて行います。クレジットカード情報は本サービスおよびサーバーには保存されません
- Resend: 認証コード、1回限りのレビュー依頼、お問い合わせへの返信などのメール送信に使用します。送信に必要な宛先メールアドレスとメール内容を処理します。送信したメールが開封されたか、メール内のリンクがクリックされたかを、メールに埋め込んだ画像とリンクの転送を通じて記録します。これはメール文面の改善のみに使用し、広告配信には利用しません
5. データの保管
- ローカルOCRの作業データ: ZIP生成に必要な間、ページ画像とOCR本文をブラウザのIndexedDBに逐次保存します。クラウド保存済みZIPのダウンロード完了後に削除し、中断データやクラウド保存に失敗した作業データも最終更新から7日を超えると自動削除します
- 完成ZIP: ローカルOCR・サーバーOCRのどちらでも、OCRテキストと参照用PDFを含む完成ZIPを非公開クラウドに原則7日間保存し、期限経過後に削除します。本人の認証済みダウンロード、お問い合わせ対応、障害・安全性の調査に必要な範囲でのみアクセスし、広告利用やAIモデルの学習には使用しません
- サーバーOCRの結果・画像: OCR処理、再試行、ダウンロード用成果物の作成に必要な期間、サーバー上に保存します
- 処理記録: 書籍メタデータ、ジョブ状態、ページ位置、画像ハッシュ、文字数、処理時間、エラー・診断情報などを運用記録としてデータベースに保存します
- ウェブサイトのアクセス情報: 流入・利用状況の分析用データは180日を目安に削除します
- アカウント情報: メールアドレスとサブスクリプション状態がデータベースに保存されます
- ローカルストレージ: 認証トークンがブラウザのChrome Storage APIに保存されます。ログアウト時に削除されます
6. 第三者への提供
ユーザーの個人情報を、以下の場合を除き第三者に提供することはありません。
- 決済処理に必要な範囲でStripe, Inc.に提供する場合
- CloudflareやResendなど、本サービスの運営に必要な事業者へ処理を委託する場合
- 法令に基づき開示が求められる場合
7. アクセスするウェブサイト
本拡張機能は対応するKindle Cloud Reader / Kindle for Web ドメイン上でのみ動作します。それ以外のウェブサイトではコンテンツスクリプトは実行されません。
8. Chrome拡張機能の権限
- activeTab: 現在開いているタブのスクリーンショットを取得するために使用します
- scripting: Kindle Cloud Readerのページにコンテンツスクリプトを注入するために使用します
- storage: 認証トークンをローカルに保存するために使用します
- downloads: 完成ZIPをChrome標準のダウンロード機能で安全に保存し、完了状態を確認するために使用します
- offscreen: 対応言語のローカルOCR、参照用PDF・TXT・ZIPの生成、およびブラウザ内作業データの削除を、表示中のKindleページを妨げずに行うために使用します
- host_permissions: 対応するKindle Cloud Reader / Kindle for Web ドメインおよびBookHaloサーバーとの通信に使用します
9. アカウントの削除
拡張機能のポップアップ内「退会」ボタンから、アカウント、関連する完成ZIP、処理記録を削除できます。
10. お問い合わせ
本ポリシーに関するご質問は、以下までご連絡ください。
メール: [email protected]
11. ポリシーの変更
本ポリシーは予告なく変更される場合があります。重要な変更がある場合は、本ページを更新してお知らせします。