プライバシー

Img DeDupはデータを一切収集せず、デバイス外に送信・保存しません。ここではその意味するところと制限事項を具体的に説明します。

収集されるもの

何もありません。アカウントの作成は不要、サーバーとの通信もありません。分析パッケージもクラッシュレポーターも広告識別子もありません。アプリには、ユーザーのデータを外部に送信するコードは一切含まれていません。

アプリが読み取るもの

写真ライブラリ
Img DeDupは、写真へのフル読み書きアクセスを要求します。重複を検出するにはすべての項目を検査する必要があるため読み取りアクセスが必要であり、読み取り専用では削除できないため書き込みアクセスが必要です。見えないコピーも見えるコピーと同じストレージを占有するため、非表示の写真や個別のバーストフレームも対象に含まれます。
計算される指紋
候補項目に対してSHA-256チェックサムと知覚的指紋が計算され、デバイス上にキャッシュされます。これにより、後のスキャンで同じ作業を繰り返す必要がなくなります。キャッシュには画像ではなく指紋と識別子のみが含まれており、メイン画面からいつでもクリアできます。
入力内容
節約画面では、解放された容量をiCloud+のプランに対して価格換算したり、生年月日から生涯を通じて推計したりできます。これらはすべてユーザーが入力し、その画面に表示される数値を計算するためにのみ使用され、デバイスから外部に送信されることはありません。

アプリが書き込む内容

削除ログ
すべての削除は、ファイル名、SHA-256ハッシュ、バイト数、および保持されたコピーの識別子とともにデバイス上に記録されるため、後から監査可能となり、信頼に頼る必要がありません。
スナップショット
スキャンと削除のたびに、アプリはライブラリの件数、測定したライブラリのサイズ、およびデバイスの空き容量を記録します。これにより、タイムラインで iCloud がプージ(削除)に追いつく様子が示されます。
エクスポート
ログ、スナップショット、およびプレーンテキストの節約レポートは、標準の iOS シェアシートを通じてアプリ外に共有できます。その後どこに送信されるかはユーザーの選択次第です。アプリ自体がそれらを外部に送信することはありません。

ネットワークアクセス

Img DeDup が引き起こすネットワーク通信は、Apple 自身のものだけです。iCloud から必要に応じて元の画像をダウンロード がオンの状態で、比較にローカルに保存されていない元の画像が必要な場合、iOS はアプリの代わりに iCloud Photos からそれを取得します。そのリクエストは、写真アプリで画像を開いたときと同じように、あなたの Apple アカウントを通じて Apple に行われます。このオプションをオフにすると、アプリはローカルのプレビューから動作し、何もダウンロードしません。

Web 上で分析 が唯一の例外ですが、これもアップロードではありません。アプリ内のウィンドウでこのサイトの レポートページ を開き、diagnostics.json を直接メモリ上で渡します。送信されるリクエストはページを取得するためのものであり、ファイルはそれに伴って送信されません。ブラウザでそのページを開き、自分でファイルをドロップした場合も同様です — ファイルはブラウザ内のページによって読み取られ、そこで分析されます。

それを受信できるエンドポイントはありません。このサイトは、サーバーコードやストレージを備えた Cloudflare Worker によって静的ファイルとして提供されているため、ファイルを受信したり、ログに記録したり、保存したりできるような処理がこちら側で実行されることはありません。

削除とアプリの制限

削除されたコピーは「最近削除した項目」に移動され、30日間そこに留まります。サードパーティアプリがそのゴミ箱をスキップしたり空にしたりすることは許可されていないため、ストレージを解放するには写真アプリで行う必要があります。また、アプリは iCloud ストレージの使用量を読み取ることができず、Apple 固有の「重複」アルバムの中身を確認することもできず、iCloud が計算を再実行するのを早めることもできません。

子供向け

このアプリはストレージユーティリティであり、子供を対象としておらず、いかなる個人情報も収集しません。

変更履歴

このポリシーが変更された場合、改訂版はこのページに表示されます。アプリが何も収集しない限り、ここにはほとんど変更すべき内容はありません。

お問い合わせ

このポリシーに関するご質問は、rooot@atsignhandle.xyz までお気軽にお寄せください。