プライバシーポリシー
最終更新日: 2026年8月27日
本プライバシーポリシーは、スマートフォンアプリ「Palmagine」(以下「本アプリ」)における利用者の情報の取り扱いを説明するものです。本アプリは開発者(以下「提供者」)が提供します。
1. 基本方針 — 提供者は利用者のデータを収集しません
本アプリには、利用者のデータを受信・保存する提供者のサーバーは存在しません。本アプリが扱うデータはすべて、(a) 利用者の端末内、(b) 利用者自身のGitHubアカウント内、(c) 利用者が選択したAIサービス提供元との間でのみやり取りされます。提供者が利用者の個人情報、チャット内容、コード、利用状況を受信・収集・保存することはありません。
提供者が独自に用意したアクセス解析ツールは組み込まれておらず、提供者が利用者の行動を追跡することはありません。ただし、本アプリは広告を表示するためにGoogleのAdMobを利用しており、AdMobは広告の配信と効果測定のために、広告IDをはじめとする情報を取得・解析します。この収集と解析はGoogleによって行われます(詳細は「5. 広告について」をご覧ください)。
2. 端末内に保存される情報
以下の情報は利用者の端末内にのみ保存されます。認証情報は、OSのセキュアストレージ(iOS: キーチェーン、Android: Keystoreにより暗号化されたストレージ)に保存されます。
- GitHubのアクセストークン(GitHubログインで取得したトークン、または個人アクセストークン)
- 各AIエージェントのAPIキー(Anthropic / OpenAI / Google)
- 端末内ワークスペース(利用者が選択したGitHubリポジトリの内容のコピー)
- チャット履歴(設定した保持期間の経過後に自動削除されます)
- アプリ設定(言語、テーマ、選択中のAIエージェント、実行オプションなど)
3. 情報の送信先と目的
本アプリは、利用者の操作に基づいて以下の送信のみを行います。
- GitHub(github.com / api.github.com) — GitHubトークンを用いて、リポジトリの一覧取得・作成、リポジトリ内容の取得(端末内ワークスペースへの同期)、変更のコミット&プッシュ、および使用状況の表示を行います。
- AIサービス提供元(Anthropic / OpenAI / Google) — チャットで入力した指示、添付したファイル、および端末内ワークスペースのコードは、利用者が登録したAPIキーを用いて、端末から各AI提供元のAPIへ直接送信されます。間に提供者のサーバーその他の仲介サーバーは存在しません。送信された情報の取り扱いは各社のプライバシーポリシーに従います。
4. 端末の権限について
本アプリは、カメラ、マイク、位置情報、モーションセンサー、バイブレーションの権限を要求することがあります。これらはすべて、プレビュー機能の中で動作する、利用者自身が開発中のアプリがその機能を使うためのものです。本アプリ自体がこれらの権限を通じて情報を収集・送信することはありません。
5. 広告について
本アプリは、無償で提供を続けるために広告を表示します。広告の配信には Google の AdMob を利用しています。
AdMob は、広告の配信、表示回数やクリック数の計測、不正防止のために、以下の情報を取得・解析します。これらは広告の効果測定(アナリティクス)を伴います。
- 広告ID(Advertising ID)
- 広告の表示・クリックなど、広告に対する操作の記録
- 端末情報(機種、OSバージョン、言語、画面サイズなど)
- IPアドレス(これによりおおよその地域が推定されます)
これらの情報は Google によって取得・利用されるものであり、提供者がこれらを受信・保存することはありません。提供者が閲覧できるのは、個人を識別できない集計された広告収益のレポートのみです。
iOS では、アプリの利用開始時にトラッキングの許可を求めることがあります。許可しない場合でも広告は表示されますが、利用者の関心に合わせた広告ではなくなります。この選択は、端末の設定からいつでも変更できます。
EU(欧州経済領域)、英国およびスイスの利用者に対しては、GDPR等の法令に基づき、パーソナライズ広告のための情報の利用について同意を求めます。同意の取得には Google のユーザーメッセージングプラットフォーム(UMP)を使用しており、同意しない場合でも広告は表示されますが、利用者の関心に合わせた広告ではなくなります。同意の内容は、アプリ内の設定からいつでも変更または撤回できます。
広告IDは、端末の設定からいつでもリセットまたは削除できます。
- Android: 設定 → プライバシー → 広告
- iOS: 設定 → プライバシーとセキュリティ → トラッキング
Google による情報の取り扱いについては、Google のパートナーサイトにおけるデータ使用および AdMob のプライバシーに関する説明をご覧ください。
6. 第三者サービス
本アプリの利用には、以下の第三者サービスのアカウントが必要です。各サービス内での情報の取り扱いには、各社の利用規約およびプライバシーポリシーが適用されます。
7. 情報の削除
- 端末内の認証情報は、本アプリの設定(アカウント)画面からいつでも削除できます。アンインストールした場合、Androidでは認証情報も削除されます。iOSではOSの仕様上、キーチェーン内の情報がアンインストール後も端末に残ることがあるため、確実に削除するにはアンインストール前に設定画面から削除してください。
- 端末内ワークスペース(リポジトリのコピー)は、プロジェクト画面からいつでも削除できます(GitHub上のリポジトリは削除されません)。
- 本アプリに付与したGitHubのアクセス許可の取り消し(トークンの失効)は、GitHubの設定画面から行えます。
- 提供者は利用者のデータを保有していないため、提供者側で削除すべきデータはありません。
8. セキュリティ
認証情報はOSのセキュア機構により暗号化して保存され、外部との通信(GitHubおよび各AI提供元のAPI)は常にHTTPSで行われます。
9. 児童のプライバシー
本アプリは13歳未満の児童を対象としておらず、児童から意図的に情報を収集することはありません。
10. 本ポリシーの変更
本ポリシーの内容は、必要に応じて変更されることがあります。重要な変更がある場合は、本ページ上で告知します。
11. お問い合わせ
本ポリシーに関するお問い合わせは、weblab.100@gmail.com までご連絡ください。
Privacy Policy
Last updated: August 27, 2026
This Privacy Policy explains how the smartphone application "Palmagine" (the "App") handles your information. The App is provided by its developer (the "Provider").
1. Our principle — the Provider collects no data
The Provider operates no server that receives or stores your data. All data handled by the App stays between (a) your device, (b) your own GitHub account, and (c) the AI service providers you choose to connect. The Provider never receives, collects, or stores your personal information, chat messages, code, or usage data.
The App contains no analytics tools of the Provider’s own, and the Provider does not track your behaviour. However, the App uses Google AdMob to display advertisements, and AdMob collects and analyses information — including your advertising ID — in order to serve ads and measure their performance. This collection and analysis is carried out by Google (see “5. Advertising” below).
2. Information stored on your device
The following information is stored only on your device. Credentials are stored in the operating system's secure storage (iOS Keychain; on Android, storage encrypted via the Keystore).
- Your GitHub access token (obtained via GitHub sign-in, or a personal access token)
- API keys for the AI agents you use (Anthropic / OpenAI / Google)
- The on-device workspace (a copy of the GitHub repository you select)
- Chat history (deleted automatically after the retention period you configure)
- App preferences (language, theme, selected AI agent, run options, etc.)
3. Where information is sent, and why
The App transmits information only as follows, and only in response to your actions:
- GitHub (github.com / api.github.com) — Your GitHub token is used to list and create repositories, fetch repository contents (to sync the on-device workspace), commit & push your changes, and display usage information.
- AI service providers (Anthropic / OpenAI / Google) — Your chat instructions, attachments, and the code in the on-device workspace are sent directly from your device to the AI provider's API, using the API key you registered. No server operated by the Provider — or any other intermediary — sits in between. Their handling of that data is governed by each provider's privacy policy.
4. Device permissions
The App may request access to the camera, microphone, location, motion sensors, and vibration. These permissions exist solely so that the app you are building can use those features inside the preview. The App itself does not collect or transmit any information through these permissions.
5. Advertising
The App displays advertisements so that it can continue to be offered free of charge. Ads are delivered through Google AdMob.
In order to serve ads, measure impressions and clicks, and prevent fraud, AdMob collects and analyses the following information. This involves analytics for measuring ad performance:
- your advertising ID
- records of ad impressions, clicks, and other interactions with ads
- device information (model, OS version, language, screen size, and similar)
- your IP address, from which an approximate location can be inferred
This information is collected and used by Google; the Provider does not receive or store it. The Provider can only see aggregated ad revenue reports that do not identify individual users.
On iOS, the App may ask for permission to track. If you decline, you will still see ads, but they will not be tailored to your interests. You can change this choice at any time in your device settings.
For users in the European Economic Area, the United Kingdom, and Switzerland, we ask for your consent to the use of your information for personalised advertising, as required by the GDPR and related laws. Consent is obtained through Google’s User Messaging Platform (UMP). If you do not consent, you will still see ads, but they will not be tailored to your interests. You can change or withdraw your consent at any time from within the App’s settings.
You can reset or delete your advertising ID at any time from your device settings:
- Android: Settings → Privacy → Ads
- iOS: Settings → Privacy & Security → Tracking
For details on how Google handles this information, see How Google uses data when you use partners' sites or apps and the AdMob privacy information.
6. Third-party services
Using the App requires accounts with the following third-party services. Their handling of your information is governed by their own terms and privacy policies:
7. Deleting your information
- Credentials on your device can be deleted at any time from the App's settings (account) screen. On Android they are also removed when you uninstall the App. On iOS, items stored in the Keychain may remain on the device after uninstalling due to OS behavior — to remove them completely, delete them from the settings screen before uninstalling.
- The on-device workspace (your repository copy) can be deleted at any time from the project screen (the repository on GitHub is not affected).
- The App's access to your GitHub account can be revoked (the token invalidated) from your GitHub settings.
- Because the Provider holds no user data, there is nothing for the Provider to delete.
8. Security
Credentials are stored encrypted using the OS's secure mechanisms, and all external communication (with GitHub and the AI providers' APIs) uses HTTPS.
9. Children's privacy
The App is not directed at children under 13, and does not knowingly collect information from children.
10. Changes to this policy
This policy may be updated from time to time. Material changes will be announced on this page.
11. Contact
For questions about this policy, contact weblab.100@gmail.com.