mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-07-08 16:17:58 +00:00
*PR Created by the Glary-Bot Agent* --- Updates two sections on https://comfy.org/terms-of-service per legal copy provided in [the website-and-docs Slack thread](https://comfy-org.slack.com/archives/C098QHJ8YDR/p1782775899132369). ## Changes Edits `apps/website/src/i18n/translations.ts` (the source of truth for the ToS page rendered by `apps/website/src/pages/terms-of-service.astro`): - **`tos.payment.block.1` — Plans; Fees; Free Tier.** Adds language clarifying that a Free Tier user who provides a payment method expressly authorizes Comfy to charge it for overages (intentional use, third-party use, or technical factors), and that approach-to-cap notifications are best-effort, not a precondition to charging. - **`tos.payment.block.3` — Self-Serve Credit Card Billing.** Clarifies that the billing authorization applies to paid Plan and Free Tier overages alike, and that retry rights for failed charges extend to Free Tier overage charges. `en` and `zh-CN` values are kept in sync per the existing convention for these keys (the `/zh-CN/terms-of-service` page is a redirect to the English page). ## Open question for legal / requester `tos.effectiveDate` is currently `May 13, 2026` and was **not** bumped in this PR — the original request did not mention it. If legal wants this revision to carry a new effective date, that should be a follow-up commit on this branch before merge. ## Verification - `pnpm typecheck` (apps/website): 0 errors, 0 warnings. - `pnpm build` (apps/website): 497 pages built; the rendered `/terms-of-service` HTML contains both new sentences. - `pnpm exec eslint` / `oxfmt --check` on the changed file: clean. - Husky pre-commit (`lint-staged` + `check-unused-i18n-keys`): clean. - Manual: served the built `dist/` via local HTTP and verified the rendered Payment section in a real browser (screenshot below). ## Screenshots  Co-authored-by: Glary-Bot <glary-bot@users.noreply.github.com>