From 849ffb8a994b822739cf8a1b503443ec07e6dfbe Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Tue, 21 Jul 2026 23:01:20 -0700 Subject: [PATCH] docs(wizard): attribute OpenClaw to the OpenClaw Foundation (#112536) Replace the onboarding security disclaimer's "hobby project ... sharp edges" line with a friendlier attribution to the OpenClaw Foundation (a non-profit), matching the LICENSE copyright holder, and drop the beta claim. Rename the now-misnamed wizard.security.beta key to wizard.security.attribution across en/zh-CN/zh-TW and its consumer. README intro gains the same attribution plus "learns and grows with you". --- README.md | 2 +- src/wizard/i18n/locales/en.ts | 3 ++- src/wizard/i18n/locales/zh-CN.ts | 3 ++- src/wizard/i18n/locales/zh-TW.ts | 3 ++- src/wizard/setup.security-note.ts | 2 +- 5 files changed, 8 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index a81932eadf1d..f342a229dc52 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ MIT License

-**OpenClaw** is a _personal AI assistant_ you run on your own devices. +**OpenClaw** is a _personal AI assistant_ that learns and grows with you, running on your own devices — developed in the open by the OpenClaw Foundation (a non-profit). It answers you on the channels you already use. It can speak and listen on macOS/iOS/Android, and can render a live Canvas you control. The Gateway is just the control plane — the product is the assistant. If you want a personal, single-user assistant that feels local, fast, and always-on, this is it. diff --git a/src/wizard/i18n/locales/en.ts b/src/wizard/i18n/locales/en.ts index d22be98e50a2..7e2476e4f9b1 100644 --- a/src/wizard/i18n/locales/en.ts +++ b/src/wizard/i18n/locales/en.ts @@ -431,6 +431,8 @@ export const en = { security: { askForHelp: "Ask someone experienced to help before enabling tools or exposing it to the internet.", + attribution: + "OpenClaw is an open-source assistant that learns and grows with you, by the OpenClaw Foundation (a non-profit).", baselineDmSessions: "Shared inboxes: isolate DM sessions (session.dmScope: per-channel-peer) and keep tool access minimal.", baselinePairing: "Pairing/allowlists + mention gating.", @@ -440,7 +442,6 @@ export const en = { "Multi-user/shared inbox: split trust boundaries (separate gateway/credentials, ideally separate OS users/hosts).", baselineStrongModel: "Use the strongest available model for any bot with tools or untrusted inboxes.", - beta: "OpenClaw is a hobby project and still in beta. Expect sharp edges.", confirm: "I understand this is personal-by-default and shared/multi-user use requires lock-down. Continue?", hardeningRequired: diff --git a/src/wizard/i18n/locales/zh-CN.ts b/src/wizard/i18n/locales/zh-CN.ts index 3e6232fdd4dd..a734e349bf44 100644 --- a/src/wizard/i18n/locales/zh-CN.ts +++ b/src/wizard/i18n/locales/zh-CN.ts @@ -423,6 +423,8 @@ export const zh_CN = { }, security: { askForHelp: "启用工具或暴露到互联网之前,请找有经验的人协助。", + attribution: + "OpenClaw 是由 OpenClaw 基金会(非营利组织)开发的开源助手,会与你一同学习成长。", baselineDmSessions: "共享收件箱:隔离 DM 会话(session.dmScope: per-channel-peer),并尽量减少工具访问权限。", baselinePairing: "配对/允许列表 + @ 提及门控。", @@ -431,7 +433,6 @@ export const zh_CN = { baselineSharedInbox: "多用户/共享收件箱:拆分信任边界(分离 gateway/凭据,最好使用独立 OS 用户/主机)。", baselineStrongModel: "对启用工具或面对不可信收件箱的 bot,使用可用的最强模型。", - beta: "OpenClaw 是一个爱好项目,仍处于 beta 阶段。请预期会有边缘问题。", confirm: "我理解 OpenClaw 默认面向个人使用;共享/多用户使用需要加固。继续?", hardeningRequired: "如果你不熟悉安全加固和访问控制,请不要运行 OpenClaw。", learnMore: "了解更多", diff --git a/src/wizard/i18n/locales/zh-TW.ts b/src/wizard/i18n/locales/zh-TW.ts index c37d1ffd8639..de298267f6d3 100644 --- a/src/wizard/i18n/locales/zh-TW.ts +++ b/src/wizard/i18n/locales/zh-TW.ts @@ -423,6 +423,8 @@ export const zh_TW = { }, security: { askForHelp: "啟用工具或暴露到網際網路之前,請找有經驗的人協助。", + attribution: + "OpenClaw 是由 OpenClaw 基金會(非營利組織)開發的開源助手,會與你一同學習成長。", baselineDmSessions: "共享收件箱:隔離 DM 工作階段(session.dmScope: per-channel-peer),並盡量減少工具存取權限。", baselinePairing: "配對/允許清單 + @ 提及門控。", @@ -431,7 +433,6 @@ export const zh_TW = { baselineSharedInbox: "多使用者/共享收件箱:拆分信任邊界(分離 gateway/憑證,最好使用獨立 OS 使用者/主機)。", baselineStrongModel: "對啟用工具或面對不可信收件箱的 bot,使用可用的最強模型。", - beta: "OpenClaw 是一個興趣專案,仍處於 beta 階段。請預期會有邊緣問題。", confirm: "我理解 OpenClaw 預設面向個人使用;共享/多使用者使用需要加固。繼續?", hardeningRequired: "如果你不熟悉安全加固和存取控制,請不要執行 OpenClaw。", learnMore: "了解更多", diff --git a/src/wizard/setup.security-note.ts b/src/wizard/setup.security-note.ts index 640e38b18aa8..ea8a63a19bf5 100644 --- a/src/wizard/setup.security-note.ts +++ b/src/wizard/setup.security-note.ts @@ -15,7 +15,7 @@ export function getSecurityConfirmMessage(): string { export function getSecurityNoteMessage(): string { return [ - t("wizard.security.beta"), + t("wizard.security.attribution"), t("wizard.security.personalAgent"), t("wizard.security.toolAccess"), t("wizard.security.promptRisk"),