プライバシーポリシー / Privacy Policy — 最終更新日 2026-10-05
「ルビふり for Googleスライド&ドキュメント(拼音対応)」は、Googleスライド・Googleドキュメントの日本語テキスト中の漢字にひらがなのルビ(ふりがな)を、 中国語の漢字には拼音(ピンイン)を、表示・書き込みするためのChrome拡張機能です。 スライドでは、編集画面への表示のほか、実際のテキストボックスとして書き込むことができます。 ドキュメントでは、文書の本文にルビ(表・括弧書き・上付きの文字など)を書き込みます。
この拡張機能は、開発者が運営するサーバーへ利用者の情報を送信・収集することは一切ありません。
chrome.storage.sync)drive.file スコープ)に基づき、利用者がGoogle Pickerで選択したプレゼンテーションに限って、
テキスト内容の取得、およびルビ用テキストボックスの追加・削除を行います。選択していないファイルにはアクセスしません。
この通信は利用者のブラウザとGoogle自身のサーバー(slides.googleapis.com)の間で直接行われ、
開発者がこの内容を閲覧・収集・保存することはありません。
drive.file スコープ)に基づき、利用者がGoogle Pickerで選択したドキュメントに限って、
本文(段落・文字の書式・表・ヘッダー・フッター・脚注)の取得、およびルビの書き込み・削除を行います。
ドキュメントでは、ルビが文書の本文そのもの(表・括弧書き・上付きの文字)として書き込まれ、
書き込んだ範囲は、消すときに元へ戻せるよう、文書の中の「名前付き範囲」に記録されます。
パネルの「ルビを消す」または通常の編集操作(元に戻す)で、元の状態に戻せます。選択していない文書にはアクセスしません。
この通信は利用者のブラウザとGoogle自身のサーバー(docs.googleapis.com)の間で直接行われ、
開発者がこの内容を閲覧・収集・保存することはありません。
chrome.scripting)。受け取るのは文字の幅の数値だけで、
文書の内容を読み取ったり、外部に送信したりすることはありません。
chrome.scripting)。
読み取った文字は、文書の中のどこを選んだのかを決めるために利用者のブラウザの中で使うだけで、
保存せず、外部にも送信しません。クリップボードの内容は読み取らず、変更もしません。
rubi.rocketdone.com/picker.html)で
Google Picker(apis.google.com)を表示します。このページは選択結果を拡張機能に返すだけで、
スライド・ドキュメントの内容や識別情報を開発者のサーバーに送信・保存することはありません。
fonts.googleapis.com から読み込みます。この際、Google のフォント配信に関するプライバシーポリシーが適用されます。
「漢字ごと」にルビを振るための漢字の読みデータ(拡張機能に同梱。外部との通信はありません)は、 KANJIDIC2 (Electronic Dictionary Research and Development Group)を CC BY-SA 4.0 のもとで使用し、常用漢字・人名用漢字の音読み・訓読みを抜き出したものです。 「省く漢字」に使う小学校の学年のデータも、KANJIDIC2 から抜き出したものです。 JLPT のレベルのデータは、Jonathan Waller 氏の JLPT Resources(tanos.co.uk)の漢字リストを Creative Commons BY のもとで使用しています (JLPT の公式の漢字リストは公表されていないため、学習者に広く使われているこのリストを採用しています)。 中国語の拼音(ピンイン)を求める処理には、拡張機能に同梱したライブラリ pinyin-pro(zh-lx 氏、MIT ライセンス)を使用しています。 拼音の計算は利用者のブラウザの中だけで行われ、テキストが外部に送信されることはありません。
拡張機能を削除すると、Chrome が、当サイトの案内ページ(rubi.rocketdone.com/bye.html)を開きます(ストアからインストールした場合のみ。
開発用に読み込んだもの、管理者が入れたものでは開きません)。ページのアドレスには、拡張機能のバージョンだけが付きます。
ページには、困ったときの対処と、やめた理由を伺う任意のアンケート(Google フォーム)へのリンクがあります。
アンケートに答えるかどうかは自由で、答えた場合のみ、回答の内容が開発者に届きます(Google フォームの利用規約・プライバシーポリシーが適用されます)。
答えなければ、何も送信されません。
storage: 上記の表示設定・ユーザー辞書の保存に使用します。identity: Google Slides API・Google Docs APIを利用するためのOAuth認可(ログイン済みのGoogleアカウントでの許可。drive.file スコープ)に使用します。activeTab / Googleスライド・Googleドキュメントへのホスト権限: 現在開いているGoogleスライド・ドキュメントの編集画面でのみ動作するために使用します。sidePanel: 設定パネルを、Chromeのサイドパネル(画面の横)に表示するために使用します。scripting: 上記の「文字の幅の測定」と「選択した文字の読み取り」を、開いているドキュメントのページ内で行うために使用します。表示設定・ユーザー辞書は、利用者が拡張機能をアンインストールするか、Chromeの同期データを削除するまで保持されます。 スライドへの書き込み機能で作成したルビ用テキストボックス、およびドキュメントに書き込んだルビは、パネルの削除機能、 または通常のGoogleスライド・ドキュメントの編集操作(元に戻す・削除)で、いつでも取り除くことができます。
この拡張機能による、Google API から受け取った情報の利用および他のアプリへの転送は、 Google API サービスのユーザーデータに関するポリシー (Limited Use の要件を含む)に準拠します。
この拡張機能が収集・処理する情報を第三者に販売・提供することはありません。
このプライバシーポリシーに関するご質問は、 GitHubリポジトリのIssue からご連絡ください。
"ルビふり for Googleスライド&ドキュメント(拼音対応)" (Furigana & Pinyin for Google Slides & Docs) is a Chrome extension that displays and writes hiragana reading aids (furigana/ruby text) over kanji in Google Slides and Google Docs, and pinyin over Chinese characters. In Slides it can display the readings in the editor, or write them into the slide as real text boxes. In Docs it writes the readings into the document body (as a table, parenthesized text, or superscript text).
This extension does not send or collect any user information to a server operated by the developer.
chrome.storage.sync)drive.file scope), the extension reads the text content of, and adds/removes ruby text boxes in,
only the presentation you selected in Google Picker. It cannot access any file you have not selected.
This communication happens directly between your browser and Google's own servers (slides.googleapis.com);
the developer never views, collects, or stores this content.
drive.file scope), the extension reads the body (paragraphs, text formatting, tables, headers, footers, footnotes) of,
and adds/removes furigana in, only the document you selected in Google Picker. In Docs, furigana becomes part of the document body itself
(a table, parenthesized text, or superscript text), and the ranges it wrote are recorded as named ranges inside the document so that they can be removed.
You can restore the original with "Remove furigana" in the panel or with normal undo. It cannot access any document you have not selected.
This communication happens directly between your browser and Google's own servers (docs.googleapis.com);
the developer never views, collects, or stores this content.
chrome.scripting) to measure character widths, which decides the table column widths.
It receives only width numbers; it does not read the document's content or send anything elsewhere.
chrome.scripting). The text is used only inside your browser
to work out which part of the document you selected; it is not stored or sent anywhere. The extension does not
read or change your clipboard.
rubi.rocketdone.com/picker.html) shows Google Picker (apis.google.com).
The page only returns your selection to the extension; it does not send or store the content or identity of your
presentation or document on any server operated by the developer.
fonts.googleapis.com.
Google's own privacy policy for font delivery applies to this request.
The kanji reading data used for per-kanji furigana (bundled with the extension; no network access) is extracted from KANJIDIC2 by the Electronic Dictionary Research and Development Group, used under CC BY-SA 4.0 (on/kun readings of jōyō and jinmeiyō kanji). The school-grade data used for "Skip kanji" is also extracted from KANJIDIC2. The JLPT level data comes from the kanji lists of JLPT Resources (tanos.co.uk) by Jonathan Waller, used under Creative Commons BY (there is no official JLPT kanji list, so this widely used list is adopted). Chinese pinyin is generated with the bundled library pinyin-pro by zh-lx, used under the MIT License. Pinyin is computed entirely inside your browser; your text is never sent anywhere.
When you remove the extension, Chrome opens a page on this site (rubi.rocketdone.com/bye.html), only if you installed it from the store
(not for unpacked development builds or administrator-installed copies). The address carries only the extension version.
The page offers troubleshooting tips and a link to an optional survey (a Google Form). Answering is entirely up to you; only if you answer
does your response reach the developer (Google Forms' terms and privacy policy apply). If you do not answer, nothing is sent.
storage: used to store the display settings and user dictionary described above.identity: used for OAuth authorization (the drive.file scope) to call the Google Slides API and Google Docs API using your already-signed-in Google account.activeTab / host permission for Google Slides and Google Docs: used so the extension only runs on the currently open Google Slides / Docs editor.sidePanel: used to show the settings panel in Chrome's side panel next to the page.scripting: used to measure text width and to read the selected text inside the open document's page, as described above.Display settings and the user dictionary are kept until you uninstall the extension or clear your Chrome sync data. Ruby text boxes created via the write feature, and furigana written into documents, can be removed at any time using the panel's delete function, or through normal Google Slides / Docs editing (undo/delete).
The use and transfer to any other app of information received from Google APIs by this extension will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
We do not sell or share any information processed by this extension with third parties.
For questions about this privacy policy, please open an issue on the GitHub repository.