プライバシーポリシー
最終更新: 2026-10-31
適用対象:Blyck デスクトップアプリと Blyck モバイルアプリ(iPhone・Android)(blyck.dev) · お問い合わせ:support@blyck.dev
1. 要約 — 原則
Blyck はローカルファーストのデスクトップアプリです。あなたのコード・ターミナルの内容・DB データ・パスワードが Blyck のサーバーに送信されることはありません。利用行動の追跡(analytics)も行いません。アプリが外部と通信するのは以下の表の場合がすべてです。
2. 収集する情報と目的
| 項目 | 内容 | タイミング | 保管 |
|---|---|---|---|
| ① 更新確認 | アプリのバージョン情報を update.blyck.dev にリクエスト(標準的な HTTP リクエスト — IP アドレスがサーバーログに残る場合があります) | 自動(起動時 + 4時間ごと) | アクセスログ(IP アドレス・リクエスト時刻・取得ファイル・アプリ/ブラウザ情報)はダウンロード数・更新数などの全体統計にのみ使用し、90日後に自動削除 |
| ② ライセンス認証 | ライセンスキー + デバイス識別子(ホスト名・ユーザー名・OS に基づく)を決済事業者 Lemon Squeezy に送信 | キー入力時 + 定期的な再検証 | Lemon Squeezy のポリシーに従う |
| ③ 診断の送信 | 最近のエラーログ(機微情報は自動マスキング) + アプリのバージョン・OS の種類 | ユーザーが「診断を送信」ボタンを押したときのみ(オプトイン) | 90日後に自動削除 |
| ④ AI 機能 | ユーザー自身がインストール・ログインした AI CLI(Claude→Anthropic、Codex→OpenAI)が、ユーザー本人のアカウントで当該 AI 提供者と通信し、ユーザーが入力したプロンプトおよび含めたコード・ファイルが当該提供者に送信されます(当該提供者のデータポリシーが適用されます)。Blyck のサーバーを経由しません | ユーザーが AI チャットを使用するとき | 当該 AI 提供者のポリシーに従う |
| ⑤ ウェブサイト訪問(blyck.dev) | ページリクエストの記録(IP アドレス・時刻・ページ・ブラウザ情報)。訪問数などの全体統計にのみ使用し、Cookie は記録しません。アプリの通信ではありません | サイト訪問時 | 90日後に自動削除 |
| ⑥ スマートフォン通知(任意) | モバイルアプリで[通知を受け取る]をオンにした場合のみ:スマートフォンの通知先(Firebase の通知トークン)・端末の種類・通知を受け取る PC の一覧・受け取る通知の種類を Blyck 通知サーバー(push.blyck.dev)に登録します。通知が発生すると、通知の種類・PC 名・チャットのタイトル(20 文字まで、オフにできます)が Blyck 通知サーバーと Google・Apple の通知サービスを経由してスマートフォンに届きます。モバイルアプリで「ロック画面に進行を表示」をオンにしていると、AI 作業の進行の数字 2 つ(例:3/7)と進行中・終了も同じ経路で届きます(段階の名前は送りません) | 通知をオンにしたとき + 通知が発生したとき | 通知の文面・進行の数字は保存しません。登録情報は通知をオフにすると直ちに、アプリが 30 日以上更新しない場合は自動で削除 |
3. 診断ログの取り扱い(③ の詳細)
- 何を:アプリのエラーログファイルの最近の部分。記録時と送信直前の二度にわたり、パスワード・トークン・API キー・接続文字列・ホームパス内のユーザー名などを自動的にマスキング(
***)します。 - どのように:送信前の同意ダイアログで実際に送信する内容をそのまま事前に表示し、[送信]を押した場合にのみ送信されます。自動送信はありません。
- どこへ:当社が運用する非公開の AWS S3 ストレージ(ソウルリージョン)。受付時にチケット番号が発行されます。
- 誰が:運営者(開発者)のみがアクセスできます。第三者への提供・販売は行いません。
- どれくらい:90日後にストレージのライフサイクルポリシーにより自動削除されます。
- 削除依頼:チケット番号を添えて support@blyck.dev までご依頼いただければ、保管期間内でも直ちに削除します。
4. モバイルアプリと通知(⑥ の詳細)
- スマートフォンと PC の間:チャットの閲覧・メッセージ送信・承認・写真の送信は、利用者自身の Tailscale ネットワークでスマートフォンと PC が直接やり取りし、Blyck のサーバーを経由しません(すべての要求・応答に署名)。スマートフォンには、ペアリングした PC の情報・鍵・設定のみをスマートフォンの安全な保管領域(iPhone のキーチェーン / Android Keystore)に保存し、会話内容・写真や下記の新機能で受け取った内容は保存しません。
- スマートフォンと PC が直接やり取りする新機能:以下の内容も同じ Tailscale の経路でスマートフォンと PC が直接やり取りし、Blyck・Google・Apple のサーバーを経由しません。① 承認通知を展開すると表示されるコマンド・ファイル名・フォルダー名・危険度(スマートフォンが PC から直接受け取り、スマートフォンの中で通知の文面に加えます)と、通知で押した[許可]・[拒否]。② スマートフォンから新しいチャットを始めるときの PC の最近のフォルダーのパス(8 件まで)と、スマートフォンで入力した新しいフォルダーの名前・パス。③「自分のやること」の一覧(文面・フォルダー名・完了かどうか)。④ PC のパネルの画面画像 — PC の Blyck の 設定 › リモート接続 で、そのスマートフォンの「PC の画面を見ることを許可」がオンのときのみ(初期設定はオン、オフにできます)。見るだけで、操作はできません。
- 通知に含まれるもの:通知の種類(承認が必要・返答完了・エラー・長い作業が完了)、PC 名、チャットのタイトル(20 文字に短縮)、スマートフォンがそのチャットを開くための内部番号(承認通知の場合は承認カードの番号も)。会話内容・コマンド・ファイル・コードは通知に含めません。
- チャットのタイトルをオフにする:モバイルアプリの 設定 › 通知 で「チャットのタイトルを表示」をオフにすると、PC がタイトルを送っても Blyck 通知サーバーがタイトルを破棄し、Google・Apple には渡しません。
- ロック画面の進行表示:通知をオンにし、モバイルアプリの 設定 › 通知 で「ロック画面に進行を表示」(初期設定はオン)をオンにしていると、AI が進行リストに沿って作業している間、進行の数字 2 つ(例:3/7)と進行中・終了、PC 名、チャットのタイトル(上と同じ 20 文字の規則 —「チャットのタイトルを表示」をオフにするとサーバーが破棄)、そのチャットの内部番号が通知と同じ経路で届きます。段階の名前は送りません。
- iPhone の進行表示の宛先:iPhone は、ロック画面の進行表示(Live Activity)の配信先(push トークン)を Tailscale で PC に直接渡します。PC はこの宛先をメモリにのみ置き(スマートフォンごとに 3 件まで、進行が終わるか PC を再起動すると削除)、進行を送るときに一緒に送ります。Blyck 通知サーバーはこの宛先を保存も記録もせず、Google(FCM)を経由して Apple(APNs)に渡し、進行表示の配信にのみ使います。
- 経由する場所:PC → Blyck 通知サーバー(AWS ソウルリージョン)→ Google Firebase Cloud Messaging →(iPhone の場合)Apple Push Notification service → スマートフォン。Google・Apple は通知を配信する間、上記の内容を処理します(各社のポリシーが適用されます)。
- 通知サーバーが保管するもの:通知先、端末の種類、通知を受け取る PC の一覧(PC の端末番号)、受け取る通知の種類、タイトル表示の設定、モバイルアプリが対応している機能の一覧(例:"actions"・"progress" — 通知をどの形で送るかを決めるためだけに使用)、暗号化された通知用の鍵。通知の文面・進行の数字は保存せず、そのまま転送します。通知をオフにすると直ちに、アプリが 30 日以上更新しない場合(アプリを削除した場合など)は自動で削除されます。
- サーバーの記録:アクセスログ(IP アドレス・時刻・要求の種類・結果)は不正利用の防止とエラー調査にのみ使い、14 日後に自動で削除します。動作ログ(要求の種類・結果のみ)は 30 日後に削除します。要求の本文(チャットのタイトルなど)は記録しません。登録の不正利用を防ぐため IP アドレスごとの登録回数を数えますが、この値は 2 時間以内に削除されます。
- Firebase:モバイルアプリの Firebase は通知の受信にのみ使います(利用統計・広告・クラッシュレポートの機能はありません)。通知をオンにするまで通知先は作成しません。通知の配信に必要な技術情報(インストール識別子、アプリ・部品のバージョン、配信状況など)は Google のポリシーに従って処理されることがあります。
- オフにする:モバイルアプリの設定で、通知全体または PC ごとにいつでもオフにできます。デスクトップアプリは、通知をオンにしたスマートフォンとペアリングしている場合にのみ通知サーバーに接続します。
5. 収集しないもの
- 編集中のコード・文書、ターミナルの入出力、DB のクエリ結果、SSH/SFTP/DB/VNC/WinRM の接続情報
- アプリ内での利用行動(クリック・画面・機能の使用統計)、広告識別子
- 保存された接続パスワード — OS の暗号化(Windows DPAPI / macOS Keychain / Linux キーリング)によりユーザーの PC 内にのみ保存され、外部に出ることはありません。
6. 第三者の処理者
| 処理者 | 役割 | 提供する情報 |
|---|---|---|
| Amazon Web Services (AWS) | 更新の配信(CloudFront)・診断の保管(S3)・アクセスログの保管(S3)・通知の中継(ソウルリージョン) | ① · ③ · ⑤ · ⑥ 項目 |
| Lemon Squeezy(Stripe 系列) | 決済・ライセンス管理(Merchant of Record) | ② 項目 + 購入時の決済情報(カード情報は当社に提供されません) |
| Google(Firebase Cloud Messaging) | スマートフォン通知の配信(iPhone・Android) | ⑥ 項目 — 通知先、通知の種類・PC 名・チャットのタイトル(オンの場合)、進行の数字(進行表示がオンの場合)・iPhone の進行表示の宛先 |
| Apple(Apple Push Notification service) | iPhone への通知の配信 | ⑥ 項目 — iPhone に届く通知・進行表示の同じ内容 |
7. 利用者の権利
診断データの閲覧・削除を請求できます(チケット番号が必要)。スマートフォン通知の登録情報は、モバイルアプリで通知をオフにするとすぐに削除されます。ライセンス・決済情報は Lemon Squeezy の顧客ポータルで直接管理できます。お問い合わせ:support@blyck.dev
8. 変更の通知
方針が変更された場合は、本ページおよびアプリのリリースノートでお知らせします。