OPEN GROUND

Privacyプライバシー

Privacy Policyプライバシーポリシー

Last updated: 2026-06-21最終更新:2026-06-21

OPEN GROUND is a local, single-user tool that runs on your own machine. By default, nothing you do in OPEN GROUND leaves your computer. Data only goes to the cloud when you take two specific, opt-in actions: signing in, and turning on real-time collaboration. This page explains exactly what is sent, where, and why.

1. The default: everything stays local

When you simply use OPEN GROUND — adding projects, opening terminals, editing Boards and Canvases on your own — no project data is transmitted anywhere. It all lives on your machine under ~/.openground/. OPEN GROUND drives the claude CLI you already have; it never sends your code or prompts to an Anthropic API on your behalf, and it uses no API key of its own.

The following never leave your machine, in any mode:

  • Your repository's source files and git history.
  • Your terminal sessions and command history.
  • Your Claude Code conversations and transcripts.
  • Your local file paths (when collaboration is on, a project is identified by a one-way hash, not its path).

2. Optional sign-in

OPEN GROUND has an optional account login (Google or GitHub, via Supabase OAuth). Login is not required to use the app on your own. If you sign in, authentication is handled by Supabase: your email address and a user ID are associated with your account. The OAuth flow opens in your real browser, and access tokens are held by the local OPEN GROUND process — never exposed to the web UI. Signing in by itself does not publish your project data.

3. Real-time collaboration (opt-in)

Collaboration is off unless you turn it on. When you invite a collaborator (as an owner) or join a shared project (as a member), OPEN GROUND enables real-time sync, and the data below is sent to and stored by these third-party services.

Sent to Supabase — membership & control plane

DataWhen
Your email, and the emails of collaborators you inviteOn invite / on join
A user ID (UUID) per memberOn join
The shared project's display nameWhen the owner sets it
Invite codes, mode (open / approval), limits, expiry (7 days default)When the owner mints a link
Join requests (email + status) for approval-mode linksWhen a member requests to join

Member emails are visible to the project owner and to other members of the same project. Your local file path is not sent — a project is keyed by a one-way hash.

Sent to Cloudflare — real-time sync engine & storage

The contents of the shared project's Board and Canvas travel through Cloudflare (a Durable Object is the live sync hub) and are persisted there so collaborators can reconnect and work offline:

  • Board: task titles, descriptions, notes, status, ordering, and project configuration — such as assignees, the Review column, completion flow, target branch, and any verify commands you set.
  • Canvas: every element — sticky notes, text, frames, comments, images, and mock / screen elements including their source code (the live HTML/React you write into them).
  • Images you place on a Canvas are uploaded to Cloudflare R2 object storage (images only, up to 10 MB each).

In plain terms: turning on collaboration means your Board and Canvas content — including any source code in mock/screen elements and any images — is stored in the cloud, not just on your machine. Your repository's own files, terminal, and Claude chats are still never sent.

4. Retention & deletion

  • Membership data (Supabase) is kept until the owner removes a member or deletes the project.
  • Board/Canvas content and images (Cloudflare) are kept while the project is shared. Stopping sharing halts further sync; deleting the project removes its shared state.
  • Invite codes expire automatically (7 days by default) and can be revoked by the owner at any time.

5. Third parties

Real-time collaboration relies on Supabase (authentication and membership storage) and Cloudflare (Durable Objects for live sync & persistence, and R2 for image storage). OPEN GROUND does not sell your data, does not use it for advertising, and sends it to no third parties other than those named here for the purpose of running collaboration.

6. Your choices

  • Use OPEN GROUND fully without signing in and without collaboration — then nothing is sent off your machine.
  • Stop sharing any time; owners can revoke invite links and remove members.
  • Questions or removal requests: use the in-app feedback form or the contact on the home page.

OPEN GROUND は、あなたのマシンで動くローカルな単一ユーザー向けツールです。既定では、OPEN GROUND での操作は何もあなたのパソコンの外に出ません。データがクラウドへ行くのは、2 つのオプトイン操作(サインインと、リアルタイム共同編集の有効化)をしたときだけです。このページは、何が・どこに・なぜ送られるのかを正確に説明します。

1. 既定:すべてローカルに留まる

OPEN GROUND を普通に使う限り(プロジェクトの追加、ターミナルの利用、自分だけで Board や Canvas を編集する等)、プロジェクトのデータはどこにも送信されません。すべてはマシン内の ~/.openground/ 配下に保存されます。OPEN GROUND は既にお使いの claude CLI を動かすだけで、あなたのコードやプロンプトを代わりに Anthropic API へ送ることはなく、独自の API キーも使いません。

以下はどのモードでもマシンの外に出ません:

  • リポジトリのソースファイルと git 履歴
  • ターミナルのセッションとコマンド履歴
  • Claude Code との会話・トランスクリプト
  • ローカルのファイルパス(共有時、プロジェクトはパスではなく一方向ハッシュで識別)

2. 任意のサインイン

OPEN GROUND には任意のアカウントログイン(Google / GitHub、Supabase OAuth 経由)があります。自分だけで使うのにログインは不要です。サインインした場合、認証は Supabase が扱い、あなたのメールアドレスとユーザー ID がアカウントに紐づきます。OAuth フローは実ブラウザで開き、アクセストークンはローカルの OPEN GROUND プロセスが保持し、Web UI には渡されません。サインイン単体ではプロジェクトデータは公開されません。

3. リアルタイム共同編集(オプトイン)

共同編集はオンにしない限りオフです。メンバーを招待する(オーナーとして)か、共有プロジェクトに参加する(メンバーとして)と、OPEN GROUND はリアルタイム同期を有効化し、以下のデータが下記の外部サービスに送信・保存されます。

Supabase へ ── メンバー管理・コントロールプレーン

データタイミング
あなたのメールアドレス、招待した相手のメールアドレス招待時 / 参加時
メンバーごとのユーザー ID (UUID)参加時
共有プロジェクトの表示名オーナーが設定したとき
招待コード、モード(オープン / 承認)、上限、有効期限(既定 7 日)オーナーがリンク発行時
参加リクエスト(メール + 状態)※承認モードメンバーが参加申請時

メンバーのメールアドレスは、オーナーと同じプロジェクトの他メンバーに表示されます。ローカルのファイルパスは送信されません ── プロジェクトは一方向ハッシュをキーとします。

Cloudflare へ ── リアルタイム同期エンジン・保存

共有プロジェクトの Board と Canvas の中身は Cloudflare(Durable Object がライブ同期のハブ)を通り、再接続やオフライン作業のためにそこに保存され続けます:

  • Board: タスクのタイトル、説明、メモ、状態、並び順、プロジェクト設定(担当者、レビュー列、完了フロー、対象ブランチ、設定した検証コマンドなど)。
  • Canvas: すべての要素 ── 付箋、テキスト、フレーム、コメント、画像、そして mock / screen 要素(書き込んだ HTML/React のソースコードを含む)。
  • Canvas に置いた画像は Cloudflare R2 オブジェクトストレージにアップロードされます(画像のみ・1 枚あたり最大 10 MB)。

平たく言うと: 共同編集をオンにすると、Board と Canvas の中身 ── mock/screen 要素のソースコードや画像を含む ── が、あなたのマシンだけでなくクラウドにも保存されます。リポジトリのファイル・ターミナル・Claude との会話は、依然として一切送信されません。

4. 保持と削除

  • メンバー情報(Supabase)は、オーナーがメンバーを削除するかプロジェクトを削除するまで保持されます。
  • Board/Canvas の中身と画像(Cloudflare)は、プロジェクトが共有されている間保持されます。共有を停止すると以後の同期は止まり、プロジェクトを削除すると共有状態は削除されます。
  • 招待コードは自動的に失効し(既定 7 日)、オーナーはいつでも無効化できます。

5. 第三者

リアルタイム共同編集は Supabase(認証とメンバー情報の保存)と Cloudflare(ライブ同期・保存の Durable Objects、画像保存の R2)に依存します。OPEN GROUND はあなたのデータを販売せず、広告に使わず、共同編集を動かす目的で上記以外の第三者に送信しません。

6. あなたの選択肢

  • サインインも共同編集もせずに OPEN GROUND をフルに使えます ── その場合、何もマシンの外に出ません。
  • いつでも共有を停止できます。オーナーは招待リンクの無効化やメンバーの削除が可能です。
  • お問い合わせ・削除のご依頼:アプリ内のフィードバックフォーム、またはトップページの連絡先までご連絡ください。
← Back to OPEN GROUND← OPEN GROUND に戻る
© 2026 OPEN GROUND · Runs on your computer. Subscription-only.あなたのパソコンで動く。サブスク専用。 Home →ホーム →