Remove unimplemented white-label claims and fix TOS product description

White-label branding was advertised as a Cloud Enterprise feature in
docs/CLOUD.md and docs/PULSE_PRO.md while the underlying capability is
still marked "not implemented" in features.go. Pulled from the customer-
facing matrix and prose so we are not selling a vapor feature.

TERMS.md described Pulse Pro as "infrastructure monitoring and AI-powered
automation" — narrowed to "infrastructure monitoring tool with AI-assisted
operations" so the legal document matches the product's actual posture.

Also trimmed the Pro row subtitle in the self-hosted pricing table to
drop "automation" since the AI autonomy surface is framed as assistance
with approval, not automated operations.
This commit is contained in:
rcourtman 2026-04-17 10:50:00 +01:00
parent 6ec64c55ed
commit 80d9588d49
3 changed files with 3 additions and 5 deletions

View file

@ -32,7 +32,6 @@ For organisations that need multi-tenant management:
| Multi-Tenant Mode | `multi_tenant` |
| Multi-User Mode | `multi_user` |
| Unlimited Instances | `unlimited` |
| White-Label Branding | `white_label` (coming soon) |
See [Plans & Entitlements](PULSE_PRO.md) for the full feature matrix.

View file

@ -32,7 +32,7 @@ Self-hosted pricing is:
|---|---:|---|---:|---|
| Community | Free | Unlimited | 7 days | Full self-hosted monitoring for normal homelab use |
| Relay | $4.99/mo or $39/yr | Unlimited | 14 days | Remote access, mobile, push, and convenience |
| Pro | $8.99/mo or $79/yr | Unlimited | 90 days | AI operations, automation, and advanced admin features |
| Pro | $8.99/mo or $79/yr | Unlimited | 90 days | AI operations and advanced admin features |
Counted examples:
- Proxmox PVE node
@ -99,7 +99,6 @@ This matrix is derived from the canonical table in `docs/architecture/ENTITLEMEN
| `FeatureAdvancedReporting` | `advanced_reporting` | PDF/CSV Reporting | N | N | Y | Y | Y | API route gating via `RequireLicenseFeature(..., advanced_reporting, ...)`. |
| `FeatureLongTermMetrics` | `long_term_metrics` | Extended Metric History | N | Y | Y | Y | Y | Runtime history limits are tier-aware through `max_history_days`: Community `7`, Relay `14`, Pro/Pro+ `90`. |
| `FeatureMultiUser` | `multi_user` | Multi-User Mode | N | N | N | N | Y* | Cloud Enterprise only. |
| `FeatureWhiteLabel` | `white_label` | White-Label Branding | N | N | N | N | Y* | Capability key exists but is still marked not implemented in `internal/license/features.go`. |
| `FeatureMultiTenant` | `multi_tenant` | Multi-Tenant Mode | N | N | N | N | Y* | Requires both `PULSE_MULTI_TENANT_ENABLED=true` and the `multi_tenant` capability for non-default orgs. |
| `FeatureUnlimited` | `unlimited` | Unlimited Instances | N | N | N | N | Y | Used for hosted volume and instance limit removal. |
@ -144,7 +143,7 @@ Patrol and the Assistant support tiered autonomy:
### Cloud
- Hosted Pulse with Pro-level capabilities and hosted lifecycle management.
- Cloud Enterprise adds multi-tenant orgs, multi-user mode, and future white-labeling where licensed.
- Cloud Enterprise adds multi-tenant orgs and multi-user mode.
## License Activation and Introspection

View file

@ -6,7 +6,7 @@
IMPORTANT: PLEASE READ THIS AGREEMENT CAREFULLY. BY PURCHASING, INSTALLING, OR USING PULSE PRO ("THE SOFTWARE"), YOU AGREE TO BE BOUND BY THESE TERMS.
## 1. THE SOFTWARE
Pulse Pro is an infrastructure monitoring and AI-powered automation tool. It interacts directly with your servers, containers, and virtual machines.
Pulse Pro is an infrastructure monitoring tool with AI-assisted operations. It interacts directly with your servers, containers, and virtual machines.
## 2. "AS IS" WARRANTY DISCLAIMER
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH YOU. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.