SNS 共有で EXIF は消える?実際のダウンロードを確認する
無害な画像で共有経路を再現し、受信側のダウンロードとメタデータを比較。プレビュー、元ファイル、サーバー保持を区別します。
アプリ名ではなく共有経路を調べる
「このアプリは EXIF を消すか」を、単純な一覧だけで確実に答えることはできません。フィード画像、メッセージ添付、ファイル・文書としての送信、クラウドのプレビュー、元ファイルのダウンロードは、それぞれ確認すべき別の経路です。クライアント、設定、形式によって出力が変わる可能性もあります。
この記事は再現可能な確認手順であり、プラットフォームの実測報告ではありません。Facebook、Instagram、X、WhatsApp などの現在の動作を断定しません。自分が管理する基準ファイルと、受信者が実際に取得できるファイルの内容を比べます。
1. 項目が分かっている無害なテスト画像を用意する
人物、住所、画面、反射が入らない普通の物を撮影します。サービスが情報を消すか確かめるために、私的な写真を試しに公開しないでください。メタデータ確認ラボで項目の読み方を練習することもできます。
未変更の基準ファイルを残し、テスト用コピーを作ります。EXIF ビューアで開き、実際に含まれる GPS、撮影日時とオフセット、所有者・作者、機器の個体番号、Software、表示される XMP/IPTC グループを記録します。元からない項目を、後で「削除成功」に数えてはいけません。
識別用の目印が必要なら、メタデータエディタの対応するテキスト項目に「SHARE-TEST-20261024」などの無害なラベルを入れ、保存したコピーを開き直して確認します。実際の自宅座標、氏名、個体番号は入れません。GPS がない画像では GPS の削除を検証できないため、「未検証」と記録します。
2. 一つの経路を具体的に記録する
確認日、分かる範囲のアプリ・ブラウザのバージョン、OS、入力形式、公開範囲、アップロード操作、画質・元ファイルの設定を控えます。「ブラウザから非公開のテスト投稿へ、標準画質でアップロード」は経路の説明ですが、「このアプリ」だけでは不十分です。
提供されている場合、次の入口を別々に調べます。
| 確認する経路 | 取得するファイル |
|---|---|
| 投稿・ストーリー | 想定する閲覧者がダウンロードできる画像 |
| 写真のダイレクトメッセージ | 同意したテスト受信者が保存した画像 |
| ファイル・文書添付 | 添付のダウンロード操作で得たファイル |
| クラウド共有 | プレビューと元ファイルを別々に保存 |
これは確認項目であり、動作の予測ではありません。自分が管理するアカウントか、同意を得た相手を使い、サービスの規則を守ります。公開アクセスを調べる必要があり、画像が公開しても問題ない場合だけ公開テストを行います。
3. 受信者側のコピーを取得する
確認済みのテスト画像を、一つの選んだ経路でアップロードします。受信者が権限を持つ画面から、相手が実際に使う操作で画像をダウンロードしてください。公開アクセスの確認なら、利用可能な公開画面やログアウト状態でも調べます。投稿者自身の書き出しでは、別のファイルが得られるかもしれません。
元ファイル、フルサイズ画像、プレビューを取得できる場合は別々に保存し、取得操作が分かる名前を付けます。スクリーンショットで調べられるのは新しく作られたスクリーンショットであり、サービスが配信するファイルそのものではありません。ページのサムネイルやプレビューキャッシュも、元ファイルの代わりにはできません。
返された拡張子、判別された形式、ピクセル寸法、ファイルサイズを控えます。サイズの減少は変換の手がかりにはなっても、どの項目が消えたかの証拠にはなりません。ダウンロードできなければ、その制約を記録し、「メタデータなし」とは判定しません。
4. 返された項目を比較する
同じビューアで基準ファイルと各ダウンロードを開きます。解析できないファイルは「読み取り不能」とし、「削除済み」にしないでください。ExifTool がインストール済みなら、追加の確認に次を使えます。
exiftool -a -G1 -s "baseline.jpg" "recipient-copy.jpg"
読み取り専用で、ファイルを変更しません。グループ名は重複した記録を区別する助けになります。ExifTool FAQでは、この指定と、位置情報の確認を一つの EXIF グループだけに限定しない理由を説明しています。
経路ごとに次の表を埋めます。これは記録用の空欄テンプレートで、測定結果ではありません。
| 確認項目 | 基準の値 | 取得した値 | 判定の観点 |
|---|---|---|---|
| GPS・地名の文字列 | 元ファイルから記入 | ダウンロードから記入 | 残存/表示なし/読み取り不能/未検証 |
| 撮影日時とオフセット | 元ファイルから記入 | ダウンロードから記入 | 日時とオフセットを別々に比較 |
| 所有者・作者・個体番号 | 元ファイルから記入 | ダウンロードから記入 | 項目とグループごとに確認 |
| Software・説明・目印 | 元ファイルから記入 | ダウンロードから記入 | 維持、変更、追加された値を記録 |
| 形式・寸法・サイズ | 元ファイルから記入 | ダウンロードから記入 | ファイルの説明であり安全保証ではない |
元にあった値が見つからなければ、「このダウンロードでは、これらのツールにその値が表示されなかった」と記述します。残っていれば、その経路ではその受信者に値が渡っています。追加された Software などのタグも完全な編集履歴を証明しません。メタデータは書き換え可能で、本人認証にはなりません。
5. 結果から分かる範囲で対処する
ダウンロードから項目が消えていても、サービスが元ファイルを保管したか、位置をデータベースに抽出したか、バックアップを残したか、別の閲覧者に違うコピーを渡すかは分かりません。ファイルの外部比較でサーバーの保持状況は判断できません。現行のプライバシー説明やアカウント設定を別途確認してください。
実際の共有では、まずコピーをメタデータ削除ツールで処理し、保存した出力を確認してから、そのファイルをアップロードします。隠れた個人情報の確認手順も使い、画面内容、ファイル名、本文を確認します。メタデータを消しても画像やアカウントが匿名になるわけではありません。
記録を保管し、終了したテスト投稿は片付けます。経路、クライアント、形式、関連設定を変えたら再確認してください。投稿の削除は後片付けであり、サーバーから完全に消えた証明ではありません。結論は、記録した日付と経路、実際に確認したファイルに限定します。
関連記事
ソーシャルメディア · プライバシー · facebook