From d8d061c2b0ace77692dca2039d09787ee9fc0fd0 Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Sat, 2 May 2026 00:11:03 +0900 Subject: [PATCH] docs(privacy): narrow telemetry scope to omo_daily_active only --- docs/legal/privacy-policy.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/docs/legal/privacy-policy.md b/docs/legal/privacy-policy.md index b0167e85f..357c99566 100644 --- a/docs/legal/privacy-policy.md +++ b/docs/legal/privacy-policy.md @@ -1,6 +1,6 @@ # Privacy Policy -Last updated: April 11, 2026 +Last updated: May 2, 2026 This Privacy Policy explains how oh-my-opencode and oh-my-openagent collect, use, and protect information related to the published CLI package, the OpenCode plugin, and the project website or repository materials where they apply. @@ -14,14 +14,13 @@ We collect limited non-personal information needed to operate and improve the Se ### Automatically collected information -When anonymous telemetry is enabled, the Application may collect: +When anonymous telemetry is enabled, the Application may collect a single anonymous usage event: -- Anonymous usage events, including `run_started`, `run_completed`, `run_failed`, `install_completed`, `install_failed`, `plugin_loaded`, and `omo_daily_active` -- Application metadata such as package version, plugin name, runtime, and command or entry-point context -- Error diagnostics captured during failed CLI runs +- `omo_daily_active`, sent at most once per UTC day per machine when the plugin loads or when the `run` CLI is invoked, used to estimate daily, weekly, and monthly active installations +- Anonymous machine metadata bundled with that event, such as package version, plugin name, runtime, OS family, locale, and timezone - A pseudonymous installation identifier derived from a one-way hash of the local hostname -We do not intentionally collect prompt contents, source files, repository contents, access tokens, API keys, or raw hostnames through this telemetry path. +The Application does not create or update PostHog person profiles, and does not collect prompt contents, source files, repository contents, access tokens, API keys, raw hostnames, or runtime error diagnostics through this telemetry path. ### Configuration and local state