SnapBug プライバシーポリシー
最終更新: 2026年7月26日 | 施行日: 2026年7月26日
> 本文書は韓国語版の翻訳です。docs/legal/ko/privacy_policy.md の韓国語版が > 正本であり、解釈に相違がある場合は韓国語版が優先します。
個人開発者 kukuDev(以下「運営者」)が作った SnapBug(スナップバグ、以下「本アプリ」)は、AIコーディングエージェントのためのモバイルバグレポート作成ツールです。スクリーンショットにバグの説明と端末情報を直接書き込み、写真1枚だけでAIコーディングエージェントに状況を伝えられるようにします。
本アプリには会員登録もログインもなく、レポート本文・注釈・端末情報などの中心データはお客様の端末内にのみ保存されます。本ポリシーは、本アプリが何を処理し何を処理しないか、そして本アプリがお客様のギャラリーの元ファイルをどのように扱うかを説明します。本アプリを利用することで、お客様は本ポリシーに同意したものとみなされます。
1. 収集する情報と利用目的
本アプリはアカウントを作成せず、氏名・メールアドレス・電話番号などの個人識別情報を収集しません。
1.1. 端末内にのみ保存され、外部に送信されない情報
以下の情報はお客様の端末内にのみ保存され、運営者のサーバーには送信されません。
| 項目 | 保存場所 |
|---|---|
| レポート本文(問題の説明)、タイトル、種類、深刻度、状態、タグ | アプリ内データベース |
| プロジェクト名・構成 | アプリ内データベース |
| スクリーンショットの注釈(ペン・四角・矢印などの座標) | アプリ内データベース |
| 端末コンテキスト: 端末モデル、OSバージョン、画面サイズ・向き、ネットワーク接続の種類、バッテリー残量、言語設定、撮影時刻 | アプリ内データベース(該当レポートに添付) |
| 検知したスクリーンショットの縮小サムネイル(長辺512px) | アプリ専用ストレージ |
| アプリ設定(テーマ、言語、監視のオン/オフ、案内の表示履歴) | アプリ設定ストレージ |
端末コンテキストは、バグの再現に必要な環境情報を自動で埋めるために収集し、レポートの中にのみ含まれます。位置情報・連絡先・通話履歴・アドレス帳は収集しません。
1.2. サービス提供のために自動的に処理される情報
| 処理項目 | 処理主体 | 利用目的 |
|---|---|---|
| 広告識別子(広告ID) | Google AdMob | バナー広告・ネイティブ広告の表示と成果測定 |
| 診断・クラッシュログ(エラー内容、発生時刻、端末・OS情報) | Google Firebase Crashlytics | アプリの安定性の診断と改善 |
| 匿名の利用統計(アプリ・OSバージョン、端末モデル・言語、画面表示、機能利用イベント、セッション情報) | Google Firebase Analytics | 機能改善および使いやすさの分析。レポート本文・スクリーンショット・端末コンテキストの原文は含まれません |
| アプリ完全性の検証トークン | Google Firebase App Check, Google Play Integrity | 改ざんされたアプリからのサーバー機能利用の遮断 |
| 購入トークン・商品ID | Google Play、運営者の検証サーバー(Firebase Cloud Functions) | 広告削除のアプリ内購入の検証・復元 |
| アプリバージョンの照会リクエスト | Google Play ストアページ | アップデートのお知らせ |
1.3. 音声入力(重要)
本アプリは、バグの説明を音声で入力する機能を提供します。この機能は Android OS の音声認識サービスを利用しており、マイクボタンを押している間の音声が認識のために端末の外(例: Google の音声認識サーバー)へ送信される場合があります。 送信の有無や処理方法は、お客様の端末メーカー・OSバージョン・システム設定によって異なり、運営者は制御しません。
運営者は音声データを収集・保管しません。本アプリが受け取るのは変換されたテキストのみで、そのテキストはレポート本文として端末内にのみ保存されます。音声入力をご希望でない場合は、マイク権限を許可せず直接入力してください。
2. ギャラリーの元スクリーンショットの取り扱い(重要)
本アプリは、スクリーンショットの複製を作って保管するのではなく、お客様のギャラリーにある元ファイルを直接参照します。 この仕組みのため、本アプリは元ファイルに対して次の2つの操作を行います。
2.1. 元ファイルにレポート情報を書き込みます。 レポートを保存したりメモを修正したりする際、書いた説明・種類・深刻度・端末コンテキストを含む情報を、そのスクリーンショットファイルのメタデータ領域(PNG は iTXt チャンク、JPEG は XMP パケット)に書き込みます。写真の見た目(ピクセル)は変わらず、ファイルサイズがわずかに増えます。この記録があることで、写真1枚だけで AI コーディングエージェントがレポートを読み取れます。
2.2. レポートを削除すると元ファイルをシステムのゴミ箱へ移します。 レポートを削除する際、そのスクリーンショットの元ファイルを Android のシステムゴミ箱へ移動するかを先に確認します。Android 11 以降では、ギャラリー・写真アプリのゴミ箱から30日以内にご自身で復元できます。
いずれの操作も Android が要求する権限承認の手続きを経ます。「メディア管理権限」(設定からご自身で有効にできます)を許可されていない場合は毎回システムの確認画面が表示され、拒否された場合、元ファイルは変更されません。 その場合でもレポート自体はアプリ内に正常に保存され、書き出しの時点で一時ファイルに情報が再度書き込まれるため、渡される内容は同じです。
3. 情報の共有および開示
運営者はサービス運営に必要な範囲でのみ以下の第三者と情報を共有し、レポート本文・注釈・端末コンテキストはどこにも送信しません。
- Google AdMob: 広告識別子の処理およびバナー・ネイティブ広告の配信
- Google Firebase(Analytics・Crashlytics・App Check・Cloud Functions): クラッシュログの処理、アプリ完全性の検証、決済レシート検証の実行
- Google Play: アプリ内購入の処理およびレシート検証
このほか、法律が要求する場合、運営者の権利・安全の保護に必要な場合、または事業譲渡(合併・買収など)の際に情報が移転されることがあります。
3.1. お客様ご自身が書き出す場合
書き出し機能を使うと、レポート情報が含まれた画像ファイルがお客様が選んだアプリ(メッセンジャー、ファイルアプリ、クラウドドライブ、AIコーディングツールなど)へ渡されます。この受け渡しはお客様ご自身の指示による行為であり、渡された後の取り扱いは当該アプリ・サービスのプライバシーポリシーに従います。運営者はその過程に関与せず、複製も保管しません。
渡される画像には、レポート本文と端末コンテキストがメタデータとして含まれています。 共有先を選ぶ際はこの点をご考慮ください。
4. データの保存および保管
レポートデータはアプリ専用ストレージのデータベースに保存され、他のアプリがアクセスできない Android アプリサンドボックス内に保管されます。別途のデータベース暗号化は適用していません — OS のアプリ分離と端末のロック画面暗号化に依存します。root 化された端末やロックが解除された端末では、この保護が弱くなる可能性があります。
検知したスクリーンショットはギャラリーの元ファイルをそのまま残し、縮小サムネイルのみをアプリストレージにキャッシュします。アプリを削除すると、アプリ内のレポートデータとサムネイルキャッシュが一緒に削除され、ギャラリーの元スクリーンショットはそのまま残ります。
本アプリにはアプリ内ゴミ箱がなく、レポートの削除は即座に完全削除となります(元スクリーンショットは上記 2.2 に従いシステムゴミ箱へ移動)。運営者はレポートを保管しないため、サーバー側の保管期間はありません。クラッシュログと決済検証記録は、各サービス(Google Firebase・Google Play)のポリシーに従って保管されます。
5. データセキュリティ
外部通信は TLS/HTTPS で暗号化され、決済検証などのサーバー機能は App Check で不正なリクエストを遮断します。広告削除の購入権限は OS のセキュアストレージ(Android Keystore ベース)に保管します。リリースビルドにはコード難読化を適用しています。ただし、インターネットを介した送信方式は100%の安全を保証できません。
6. アプリの権限
| 権限 | 利用目的 | 必須かどうか |
|---|---|---|
| 写真と動画(写真へのアクセス) | 新しいスクリーンショットが追加されたかの確認、レポートの元画像の読み取りとメタデータの書き込み | スクリーンショット自動検知に必須 |
| 通知 | スクリーンショット検知の通知、監視状態の表示 | 検知通知に必須 |
| マイク | 音声でバグを説明するときのみ使用(押している間) | 任意 |
| メディア管理 | 保存・削除のたびにシステム確認画面が出ないようにする | 任意(設定からご自身で許可) |
| バックグラウンド実行(フォアグラウンドサービス) | 画面が消えていても新しいスクリーンショットを逃さないよう監視を維持 | 常時監視に必要 |
| バッテリー最適化の除外 | メーカーの省電力ポリシーで監視が止まらないようにする | 任意(推奨) |
| 起動完了の受信 | 再起動後に常時監視を自動で開始 | 任意(設定でオフにできます) |
| インターネット | 広告表示、クラッシュログ送信、決済検証 | 必須 |
本アプリは画面を録画しません。 常時監視は新しい画像が追加されたかどうかだけを確認します。
7. お客様の権利
- レポートの削除: アプリ内で個別または複数のレポートを削除でき、削除時に元スクリーンショットをシステムゴミ箱へ移すかを確認します。
- 元ファイルの復元: システムゴミ箱にある元ファイルは、レポート詳細画面の「復元」ボタンまたはギャラリーアプリから戻せます。
- 元ファイル変更の拒否: システムの確認画面で拒否されれば、ギャラリーの元ファイルは変更されません。「メディア管理権限」は設定からいつでもオフにできます。
- 広告識別子: 端末の設定からリセットしたり、パーソナライズ広告をオプトアウトしたりできます。
- 権限の撤回: 写真・通知・マイクの権限は Android の設定からいつでも撤回できます。
- すべての削除: アプリを削除すると、アプリが保管していたすべてのデータが一緒に削除されます。
本アプリにはアカウントがないため、別途の退会手続きはありません。
8. 子どものプライバシー保護
本アプリは開発者・テスターを対象としており、14歳未満の子どもを対象としていません。運営者は、14歳未満の子どもの個人情報を知りながら収集することはありません。
9. 国際的なデータ移転
Google(AdMob・Firebase・Play)および OS の音声認識サービスは、お客様の国外のサーバーでデータを処理する場合があります。本ポリシーに同意し本アプリを利用することで、お客様は当該移転に同意したものとみなされます。運営者は、データが安全に取り扱われるよう合理的に必要な措置を講じます。
10. 個人情報保護責任者および権利侵害の救済
個人情報の取り扱いに関するお問い合わせ・苦情・被害救済は、下記までご連絡ください。運営者は受付後すみやかに誠実に対応します。
- 個人情報保護責任者: kukuDev 運営者
- お問い合わせ:
韓国のお客様は、個人情報の侵害について以下の機関に申告・相談することもできます。
- 個人情報侵害申告センター(韓国インターネット振興院): privacy.kisa.or.kr / 118
- 個人情報紛争調停委員会: www.kopico.go.kr / 1833-6972
- 大検察庁サイバー捜査課: www.spo.go.kr / 1301
- 警察庁サイバー捜査局: ecrm.police.go.kr / 182
11. 本ポリシーの変更
運営者は本ポリシーを随時更新することがあります。重要な変更がある場合は、効力発生の少なくとも30日前にアプリ内のお知らせなどで通知します。上部の「最終更新」日を定期的にご確認ください。以前のバージョンが必要な場合は、下記のお問い合わせ先へご請求ください。
12. お問い合わせ
本プライバシーポリシーに関するお問い合わせは、次のメールアドレスまでご連絡ください: