コンテンツにスキップ

プライバシーポリシー

アプリ名: karita 開発者: 古澤 実 サポート連絡先: furu3@getperf.net ドメイン: https://karita.getperf.net 公開日: 2026年9月26日 最終改定日: 2026年10月22日


1. 対象ソフトウェア

本ポリシーは以下のソフトウェアを対象とします。

  • karita アプリ(Windows / Android / iOS)
  • ブラウザ拡張機能「karita に送る」(Chrome / Edge / Firefox)

これらはいずれも利用者の端末上で動作します。開発者は独自のサーバーを持たず、 アプリが扱うデータを開発者側で収集・保存することはありません。


2. 取得する情報

2-1. Google アカウントを通じて取得する情報(同期機能)

karita はデータの端末間同期に、利用者自身の Google アカウントの Google Drive アプリ専用領域(drive.appdata スコープ) を使います。この領域は当該アプリだけが 読み書きでき、Google Drive の通常の画面には表示されません。

  • 蔵書・貸出し・図書館設定などのアプリデータ(バックアップの実体)
  • アカウントの同一性確認のための最小限の情報(メールアドレス・アカウント識別子。 about.get で取得し、同期先が正しい Google アカウントかどうかの突き合わせにのみ 使う。開発者サーバーへは送信しない)

Google Tasks・Gmail・カレンダー等、他の Google サービスのデータには一切アクセス しません。

2-2. 端末内で生成・保存されるデータ

  • 蔵書・貸出し記録・レビュー・図書館設定などのアプリデータ(端末内 SQLite)
  • Google の認可情報(Windows のみ。アクセストークン・リフレッシュトークン。保存方法は 「7. セキュリティ対策」を参照。Android では Google Play services が管理し、アプリは 保存しません)
  • ログファイル(動作記録。アプリの不具合調査のため端末内にのみ保存。認可情報の値は 記録しません)

2-3. 外部の公開 API へ送信する情報(書誌・蔵書照会)

書誌情報・蔵書状況を調べる際、利用者の端末から直接、次の外部サービスへ ISBN や 図書館システムの識別子を送信します。開発者のサーバーを経由しません。

  • openBD(書誌情報・書影)
  • カーリル(図書館の蔵書状況・貸出状況)

送信されるのは検索対象の書誌識別子(ISBN 等)や図書館の識別子のみで、利用者を 特定する情報は含みません。

2-4. ブラウザ拡張機能「karita に送る」

拡張機能はツールバーのアイコンを押した時点のアクティブタブの URL (またはカーリル図書館ページから開いた場合、利用者が許可した親タブの URL)を読み取り、 karita://share?url=... を通じて同じ端末上の karita アプリへ渡すだけです。外部 サーバーへの送信は行わず、拡張機能自体もデータを保存しません。 詳細は拡張機能の ソース内の説明を参照してください。

2-5. 共有メニュー(Android・iOS)

ブラウザの共有メニューから karita を選ぶと、共有されたページの URL を同じ端末上の karita アプリへ渡します。外部サーバーへの送信は行いません。


3. 利用目的

  • 蔵書・貸出し状況の管理と、複数端末間での同期
  • 書誌情報・書影・図書館の蔵書状況の表示
  • アカウントの取り違え(誤った Google アカウントへの同期)の検出
  • ブラウザからカーリルの書籍ページを karita へ引き渡す操作の橋渡し

4. データの保存について

  • 本アプリは 独自サーバーにデータを保存しません
  • アプリデータは端末内、および利用者自身の Google Drive のアプリ専用領域 (drive.appdata)に保存されます。この領域は利用者本人の Google アカウントの ストレージ容量を使用し、開発者からはアクセスできません
  • ログファイルは端末内にのみ保存されます

5. データ共有・第三者提供

  • 開発者(古澤 実)を含む第三者へ、アプリの利用者データを提供・販売することは ありません
  • openBD・カーリルとの通信は、利用者の端末とそれぞれのサービスが直接行います (開発者サーバーを中継しません)
  • 広告会社・分析事業者への自動共有はありません。本アプリに広告・アクセス解析の 機能はありません

6. ユーザーによる制御方法

  • Google アカウントとの連携解除は Google アカウントのアクセス許可ページ から行えます。解除すると drive.appdata 領域への同期は行われなくなります (既存のバックアップ自体は Google 側の設定に従います)
  • アプリ内の操作でサインアウトできます(Windows・iOS)。サインアウトすると端末内の認可情報を 削除します。Android は Google のサインイン状態がそのまま利用されます
  • 端末内のデータ(蔵書・貸出し記録・ログ等)は、保存先によってアンインストール時の扱いが 異なります。Windows のアプリ専用領域に保存されたデータはアンインストールで削除されますが、 以前から使用している通常のデータ領域(例: %LOCALAPPDATA%\Karita)は残る場合があります。 この場合、端末内のデータを削除するには、アプリを終了してから残ったデータ領域を 利用者自身で削除する必要があります
  • Google Drive のアプリ専用領域(drive.appdata)に保存したバックアップは、連携 解除やアンインストールだけでは消えません。 この領域は Google Drive API の仕様上 非表示になっており、開発者はアクセスできず、利用者ご自身も Google Drive の画面 から直接削除することはできません。 削除にはアプリ側の削除機能が必要ですが、 現時点ではこの機能を提供していません(今後のアップデートで対応を検討します)。 連携を解除すると新しいデータの同期は止まりますが、既存のバックアップは Google 側の ストレージに残ります
  • ブラウザ拡張機能は、ブラウザの拡張機能管理画面からいつでも無効化・削除できます

7. セキュリティ対策

  • 本アプリは独自サーバーを介さず、Google API・openBD・カーリルの各 API と HTTPS で 直接通信します
  • OAuth の認可情報は次のように保存されます
    • Windows: Windows のデータ保護 API(DPAPI)で、 サインイン中の Windows ユーザーだけが復号できる形に暗号化して端末内に保存します。 以前のバージョンが保存した暗号化前の認可情報は、更新後の初回起動時に自動で 暗号化した形へ置き換えます。この保護は、同じ Windows ユーザーとして動作する 他のプログラムからの読み取りまでは防げません。認可情報を別の端末へ持ち出して 使うことは想定しておらず、新しい端末では改めてサインインします
    • Android: Google Play services が管理する領域に保存され、アプリ自身は保存 しません
  • ブラウザ拡張機能は activeTab と、利用者が明示的に許可した場合の https://calil.jp/* のみにアクセスし、常時のページ監視は行いません

8. 免責事項

  • 開発者は、本アプリの利用により生じた損害について一切の責任を負いません
  • 開発者は予告なく機能の変更・停止を行う場合があります

© 2026 getperf.net