← アプリに戻る

プライバシーポリシー

最終更新日: 2026年(本アプリの更新のたびに随時見直します)

「読み上げリーダー(Markdown Voice Reader、以下「本アプリ」)」における利用者情報の取り扱いについて説明します。本アプリは個人開発者(RT2231)が無償で提供するWebアプリです。

基本方針

本アプリは、利用者のアカウント登録を必要とせず、運営者(RT2231)のサーバーに利用者のドキュメント内容や音声データを送信・保存する仕組みを持ちません。 読み込んだMarkdown・PDF・EPUBファイルの解析、表示、音声合成のための文字列処理は、すべて利用者ご自身のブラウザ内で行われます。

収集していない情報

以下について、本アプリは一切収集・保存していません。

ブラウザ内にのみ保存される情報

以下の情報は、利用者ご自身のブラウザの LocalStorage に保存され、運営者のサーバーには一切送信されません。

これらはブラウザのキャッシュ・データを削除すると失われます。他の端末やブラウザとは共有されません。

第三者サービスとの関係

本アプリの動作にあたり、以下の第三者サービスと通信が発生します。それぞれのプライバシーポリシーもご確認ください。

サービス用途送信される情報
GitHub Pages本アプリ自体のホスティング通常のWebアクセスログ(GitHubのプライバシーポリシー参照)
jsDelivr(CDN)Markdown解析・PDF解析・OCR等に使うライブラリの配信アクセス元のIPアドレス等、通常のリソース取得に伴う情報
Google Fonts文字フォントの配信同上
ElevenLabs音声合成(ご自身のAPIキーを設定した場合のみ)読み上げ対象のテキスト。利用者のブラウザから直接ElevenLabsへ送信され、運営者は内容を一切閲覧・保存できません。取り扱いはElevenLabsのプライバシーポリシーに従います
Cloudflare WorkersURL指定でMarkdownを読み込む際、読み込み先がCORSに対応していない場合のみ、代理取得のために利用指定されたURLとその取得結果。運営者側でログ・保存は行っていませんが、通信経路として一時的に経由します

Tesseract.js(OCR)について

PDFの画像スキャンページの文字認識(OCR)は、ブラウザ内でTesseract.js(WebAssembly)を実行して行っています。画像データが外部サーバーに送信されることはありません。認識に必要な言語データ(数MB)は初回利用時にjsDelivrからダウンロードされます。

お子様の利用について

本アプリは特定の年齢層を対象としたものではなく、年齢確認の仕組みは設けていません。

このポリシーの変更

本アプリの機能追加・変更に伴い、本ポリシーの内容は予告なく更新される場合があります。重要な変更がある場合は、本アプリの設定画面や本リポジトリのREADME等でお知らせするよう努めます。

お問い合わせ

本ポリシーに関するご質問は、GitHubリポジトリのIssueよりご連絡ください。