ひとひら プライバシーポリシー
制定:2026年11月5日
くろまめラボ(以下「運営者」)は、読書の記録アプリ ひとひら(以下「このアプリ」)で利用者の情報を次のとおり扱います。このアプリにログインはなく、名前やメールアドレスは受け取りません。
1. 書いた記録
- 書いた記録(本の名前、ひとこと、余韻、お気に入りなど)と書きかけは、使っている端末のブラウザの中にだけ保存されます。
- 運営者のサーバーには送らないので、運営者が読むことはできません。
- 広告、行動の分析、AI の学習には使いません。
2. Google ドライブの控え(つないだ人だけ)
- 設定からつなぐと、記録の控えを、利用者自身の Google ドライブの「ひとひら」フォルダに保存します。
- Google に求める権限は
drive.fileだけです。このアプリが作ったファイルとフォルダだけを扱い、ドライブのほかのファイルは見ません。名前やメールアドレスの権限は求めません。 - 控えの中身は端末と Google の間で直接やり取りされ、運営者のサーバーを通りません。使うのは、控えの保存、一覧、古い控えの整理、控えからの復元だけです。
- 接続を保つために、Google から受け取った許可の情報(refresh token)を暗号化して、端末のブラウザのクッキーに保存します。この情報は、新しい access token を受け取るときに運営者のサーバーを通ります。
- 接続の受け渡しのあいだだけ(最長10分)、暗号化した許可の情報を、使い捨ての識別子のハッシュとともに運営者のサーバーに置きます。受け渡しが終わるか期限が切れると、残らないようにします。
3. Google API のユーザーデータ
Google API から受け取った情報の利用と他のアプリへの転送は、限定的使用の要件を含む Google API サービスのユーザーデータに関するポリシーに従います。第三者に売ったり渡したりせず、広告、行動の分析、AI の学習には使いません。
4. 本の検索
本を探すとき、入力した言葉やバーコードの番号は、運営者のサーバーを通して国立国会図書館サーチ、openBD、Google Books に送られます。サーバーには保存しません。表紙の画像は、それぞれの配信元から端末が直接読み込みます。
5. サーバーの記録
- アクセスの記録(ログ)を残す設定はしていません。
- 本の検索の回数を制限するために、接続元の IP アドレスを一時的に使います。
- 訪問数を数えるために Cloudflare Web Analytics を使っています。Cookie は使いません。
- 利用者数を数えるために、アプリを開いた日に1回、端末で作った無作為な番号を運営者のサーバーに送ります。番号は端末のブラウザに保存され、利用者の名前や記録とは結びつきません。サーバーでは鍵をかけて元に戻せない印に変えて、開いた日と一緒に保存します。印は月の人数を数え終えると消し、日ごと・月ごとの人数だけを残します。人数の集計以外には使いません。
6. 外部のサービス
- Google(ドライブ API、Google Books、Google Fonts)
- 国立国会図書館サーチ、openBD(本の情報と表紙)
- Cloudflare(画面の配信、本の検索の中継、接続の受け渡し、訪問数と利用者数の集計)
7. 取り消しと削除
- ドライブへの接続は、アプリの設定の「接続を解除する」か、Google アカウントの「サードパーティのアプリとサービス」から、いつでも取り消せます。
- ドライブの控えは、利用者が Google ドライブで削除できます。接続を解除しても自動では消えません。
- 記録は、アプリの中で削除できます。ゴミ箱に入ったものは30日で消えます。ブラウザのサイトデータを消すと、端末の記録はすべて消えて、元に戻せません。
8. お問い合わせ
ご質問やご要望は support@kuromamelab.com へ。運営者の氏名・住所は、お求めがあればお知らせします。
9. 改定
変更はこのページでお知らせします。
改定:2026年11月5日(利用者数の集計について追記)
English summary
Hitohira has no sign-in. Your entries stay in your browser on your device and are never sent to our server. To count users, the app sends a random number generated on your device once on each day you open it. Our server stores only a one-way keyed mark of it with the date, deletes the marks once the month is counted, and keeps only daily and monthly totals.
If you connect Google Drive, the app requests only the drive.file scope and works only with the files and folder it created, to save, list, tidy, and restore backups. Backup contents go directly between your device and Google and never pass through our server. To keep you connected, an encrypted refresh token is stored in a browser cookie on your device and passes through our server when a new access token is issued. During connection only, it is held encrypted on our server for up to 10 minutes.
Hitohira's use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements. We do not sell or transfer your data or use it for ads, analytics, or AI training.
Disconnect anytime in the app settings or in your Google Account. Backups remain in your Drive until you delete them. Contact: support@kuromamelab.com