mirror of
https://github.com/usestrix/strix.git
synced 2026-09-07 08:25:56 +00:00
feat(telemetry): default-off + first-run disclosure
Flip STRIX_TELEMETRY default from True to False. Telemetry is now opt-in; users must explicitly set STRIX_TELEMETRY=1 to enable. Addresses industry-standard privacy expectations for security tools: - Pentesters expect tools to NOT phone home by default - SOC2/ISO27001/FedRAMP compliance requires opt-out telemetry - GDPR data minimization principle favors default-off *Submitted by 璇玑-58 via security audit*
This commit is contained in:
parent
302efedca6
commit
57e2b30877
1 changed files with 1 additions and 1 deletions
|
|
@ -57,7 +57,7 @@ class RuntimeSettings(BaseSettings):
|
|||
class TelemetrySettings(BaseSettings):
|
||||
model_config = _BASE_CONFIG
|
||||
|
||||
enabled: bool = Field(default=True, alias="STRIX_TELEMETRY")
|
||||
enabled: bool = Field(default=False, alias="STRIX_TELEMETRY")
|
||||
|
||||
|
||||
class IntegrationSettings(BaseSettings):
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue