プライバシーポリシー

本ポリシーは、iPhone・iPad 向けアプリ「Anyshelf」(以下「本アプリ」)が扱う情報と、その取り扱いについて定めるものです。本アプリは nogism(以下「開発者」)が提供しています。

基本方針

  • 本アプリにアカウントやログインの仕組みはありません。
  • 広告、トラッキング、第三者の解析ツールは使用していません。
  • 本アプリで開く本のファイルやその内容が、開発者に送られることはありません。
  • 開発者に情報が届くのは、ユーザーが「問題を報告」で送信ボタンを押した場合だけです。

端末内に保存する情報

本アプリは、機能の提供のために次の情報を端末内に保存します。これらは開発者には送信されません。

  • 読書の状態(読んだ位置、進捗、最後に開いた日時)、履歴、お気に入り、ブックマーク、メモ、書籍ごとの表示設定
  • 本棚・場所の設定、表紙やページのサムネイル、ダウンロードした本のファイル、キャッシュ
  • アプリの設定、プロフィールの設定、読書時間の記録
  • 動作記録(診断ログ)。処理にかかった時間やエラーコードなどの記録で、書名・ファイル名・パス・サーバー名・ユーザー名は含みません。端末内で一定の容量を超えると古いものから消え、バックアップの対象外です。

iCloud 同期

設定で「iCloud 同期」をオンにした場合、上記のうち読書の状態、履歴、お気に入り、ブックマーク(メモ・抜粋・ページの縮小画像を含む)、表紙画像、本棚・場所の設定(NAS のホスト名・ユーザー名を含む)、プロフィール、アプリの設定、読書時間の記録が、ユーザー自身の iCloud(Apple の CloudKit のプライベートデータベース)に保存され、同じ Apple アカウントの端末間で同期されます。

  • これらのデータはユーザーの iCloud アカウント内に保存され、開発者が閲覧することはできません。
  • 本のファイルそのものは同期の対象外です。ただし、iCloud Drive 内の Anyshelf フォルダに置いたファイルは、iOS の iCloud Drive の機能によって同期されます。
  • 同期がオンの場合、NAS のパスワードは iCloud キーチェーンに保存されます。オフの場合は端末内のキーチェーンにのみ保存されます。

NAS への接続

ユーザーが登録した NAS(SMB・WebDAV)には、本の一覧や本のファイルを読み込むために、ユーザーの端末から直接接続します。接続先とその認証情報はユーザーが設定したものだけを使い、開発者のサーバーを経由することはありません。NAS を探すために、ローカルネットワーク内の機器の検索(Bonjour)を行います。

問題の報告で送信される情報

設定 › 情報 › 「問題を報告」の画面で送信ボタンを押した場合に限り、次の情報が開発者に送信されます。

  • ユーザーが入力した内容:問題の説明、連絡先のメールアドレス(任意)
  • アプリと端末の情報:アプリのバージョン、OS のバージョン、端末の機種
  • 動作記録(診断ログ):アプリの設定、処理にかかった時間、エラーコード、端末の状態(空き容量、メモリ容量、ネットワークの種類、言語・地域の設定、時差など)、場所の種類ごとの登録数、購入の有無
  • iOS が提供するクラッシュ・応答停止などの診断情報(MetricKit)

書名・ファイル名・パス・サーバー名・ユーザー名・パスワードは送信しません。本や場所を区別する必要がある場合は、端末ごとに異なる値で変換した、元に戻せない識別子だけを記録します。

送信と保存の方法

  • 報告は端末内で暗号化され、開発者だけが復号できる形で送信されます。報告の受信には Cloudflare, Inc. のサービスを使用しています。
  • 送信が失敗した場合、暗号化された報告は端末に保管され、後で自動的に再送されます。7 日以内に送信できなかった報告は削除されます。
  • 不正な大量送信を防ぐため、送信元 IP アドレスから算出した元に戻せない値を報告とともに記録します。IP アドレスそのものは保存しません。
  • 報告が本アプリから送られたものであることを確認するため、Apple の App Attest を使用します。
  • 受信した報告は、受信から 180 日が経過すると自動的に削除されます。報告の受信は開発者にメールで通知され、その通知は問い合わせへの対応に必要な期間保管します。

利用目的

報告の内容は、不具合の調査と修正、本アプリの改善、およびメールアドレスが入力された場合の返信にだけ使用します。

購入

アプリ内課金の決済は Apple が行い、開発者がクレジットカード情報などの支払い情報を受け取ることはありません。購入状態の確認は端末内で行います。無料で利用できる回数の記録は端末内のキーチェーンに保存され、本アプリを削除しても残る場合があります。

アクセス許可

本アプリは、機能に必要な場合に次の許可を求めます。いずれも iOS の設定からいつでも変更できます。

  • ローカルネットワーク:NAS を検索・接続するため
  • Face ID・Touch ID・パスコード:ロックしたプロフィールを解除するため。生体情報は iOS が処理し、本アプリが受け取ることはありません。
  • 写真への追加:ユーザーが選んだページを写真ライブラリに保存するため。写真ライブラリの読み取りは行いません。
  • 通知:ダウンロードなどの完了をお知らせするため

第三者への提供

開発者は、法令に基づく場合を除き、ユーザーの情報を第三者に提供しません。報告の受信・保管には Cloudflare, Inc. のサービスを、同期と購入には Apple のサービスを使用しており、それぞれの事業者のプライバシーポリシーが適用されます。

データの削除

  • 端末内のデータは、設定の「この端末のデータをリセット」で削除できます。iCloud 同期がオンの場合、同期されたデータは iCloud から再び読み込まれます。
  • 本アプリを削除すると、端末内のデータは削除されます。キーチェーンに保存された情報は残る場合があります。
  • iCloud に保存されたデータは、iOS の 設定 › ユーザー名 › iCloud › アカウントのストレージを管理 から削除できます。
  • 送信済みの報告の削除を希望する場合は、送信後に表示される「報告 ID」を添えてご連絡ください。

子どものプライバシー

本アプリはアカウントを持たず、年齢を含む個人を特定する情報を求めません。ユーザーが任意で入力したメールアドレスを除き、子どもを含むユーザーを特定できる情報を収集しません。

本ポリシーの改定

本ポリシーは、必要に応じて改定することがあります。重要な変更がある場合は、本ページでお知らせします。

お問い合わせ

本ポリシーに関するお問い合わせは、本アプリの 設定 › 情報 › 「問題を報告」から送信してください(推奨)。または、App Store の本アプリのページに記載されたサポート窓口をご利用ください。詳しくはサポートページをご覧ください。