Privacy Policy プライバシーポリシー
MindmapMD is fully local by default. This page documents the one optional case where data leaves your machine, and exactly what it contains.
MindmapMD はデフォルトでローカルファーストです。このページでは、唯一の例外であるオプトインのテレメトリ送信について、何がいつ送られるかを明示します。
※本ポリシーは英語版が正本です。日本語訳は参考として提供しています。
What the extension does locally 拡張機能のローカル動作
MindmapMD reads and writes .md files in your VS Code workspace. All editing happens on your machine. The extension does not upload, sync, or transmit your Markdown content, file paths, or any user data unless you explicitly enable the telemetry setting described below.
MindmapMD は VS Code ワークスペース内の .md ファイルを読み書きします。すべての編集はあなたの PC 上で完結します。下記のテレメトリ設定を明示的に有効化しない限り、Markdown の内容・ファイルパス・その他のユーザーデータが外部に送信されることは一切ありません。
Telemetry — opt-in, off by default テレメトリ — オプトイン、初期値はオフ
If both of the following are true, the extension transmits a single anonymous "editor opened" event to a small endpoint we operate: 以下の 2 つの条件が両方とも満たされた場合のみ、拡張機能は匿名の「editor opened」イベントを 1 件、私たちが運用する小さなエンドポイントに送信します:
-
You have enabled
mindmapmd.telemetry.enabledin VS Code settings (the default isfalse). VS Code 設定でmindmapmd.telemetry.enabledを有効化している(初期値はfalse)。 -
Your VS Code
telemetry.telemetryLevelpermits usage data. VS Code のtelemetry.telemetryLevelがデータ送信を許可している。
If both conditions are met, the following JSON is posted to our endpoint each time you open a .md as a MindmapMD mindmap:
両方の条件が満たされた場合、.md を MindmapMD でマインドマップとして開くたびに、以下の JSON をエンドポイントに POST します:
{
"installId": "<random uuid generated on first run, kept in globalState>",
"event": "editorOpen",
"ts": 1748000000000,
"extVersion": "1.0.0",
"vscodeVersion": "1.89.0"
}
That is the complete set. No file paths. No node text. No file contents. No images. No error stacks. No IP address is stored server-side. The only data point that could uniquely identify you across opens is installId, which is a random UUID generated on first run and never tied to any external identity.
送信されるデータはこれですべてです。ファイルパスは送りません。ノードのテキストも送りません。ファイルの内容も画像もエラースタックも送りません。サーバー側で IP アドレスを保存することもありません。複数回のオープン間で個人を一意に識別し得る唯一のデータは installId で、初回起動時に生成されるランダムな UUID であり、外部の identity と紐付けられることはありません。
Why we collect this なぜ収集するのか
The data answers exactly one question: do new users come back a week later? We use the install id and timestamps to compute aggregate retention metrics. We do not segment, profile, contact, or otherwise act on individual install ids. このデータは「新規ユーザーは 1 週間後に戻ってくるか」というたった 1 つの問いに答えるためのものです。install id とタイムスタンプから集計レベルのリテンション指標を計算するためにだけ使用します。個別の install id を対象にしたセグメンテーション・プロファイリング・連絡・その他の個別アクションは一切行いません。
How to disable telemetry テレメトリを無効化する方法
Open VS Code settings, search for mindmapmd.telemetry.enabled, and set it to false. No further data will be transmitted from that point on. You can also globally disable VS Code telemetry via telemetry.telemetryLevel; this also disables MindmapMD telemetry.
VS Code の設定を開き、mindmapmd.telemetry.enabled を検索して false に設定してください。以降データは一切送信されません。VS Code 全体のテレメトリを telemetry.telemetryLevel から無効化することでも、同時に MindmapMD のテレメトリも無効化されます。
Data retention データの保存期間
Telemetry events are retained for up to 24 months to support retention-cohort analysis. Aggregated, non-identifying metrics may be retained indefinitely. テレメトリイベントはリテンション・コホート分析のため最長 24 ヶ月保存されます。集計済みの非識別データはそれ以降も保存される場合があります。
Third parties 第三者への提供
The telemetry endpoint is hosted on Cloudflare Workers with data stored in Cloudflare D1. The server source code is published for transparency. No data is sold or shared with third-party analytics, advertising, or marketing platforms. テレメトリエンドポイントは Cloudflare Workers でホストし、データは Cloudflare D1 に保存しています。サーバーのソースコードは透明性確保のため公開されています。データを第三者の分析・広告・マーケティングプラットフォームに販売・共有することは一切ありません。
Future paid services 将来の有料サービスについて
MindmapMD currently offers no paid services. If we introduce paid services in the future (e.g., a publish/share feature, a sync feature), those services will be governed by additional terms presented at subscription time, and the data flows for those services will be documented separately. The local extension behavior described here will not change without an explicit update to this policy. MindmapMD は現時点で有料サービスを提供していません。将来的に有料サービス(公開機能・共有機能・同期機能など)を導入する場合は、契約時に別途利用規約をご提示し、データのフローも別途明示します。本ポリシーで説明したローカル拡張機能の動作は、本ポリシーが明示的に更新されない限り変更されません。
Contact お問い合わせ
Questions or requests regarding this policy can be sent to mau@mindmapmd.dev. 本ポリシーに関するご質問やリクエストは mau@mindmapmd.dev までお寄せください。