Missing User Warnings
Medium
- Confidence
- 92% confidence
- Finding
- The README explicitly instructs users to store long-lived sensitive values such as plugin_id, plugin_secret, project_key, user_key, and domain in a persistent global config file under ~/.openclaw/openclaw.json, and even discourages other configuration methods. This increases the chance of accidental disclosure through backups, shared home directories, local malware, screenshots, or source-control mistakes, while providing no warning about file permissions, secret rotation, or safer secret-storage alternatives.
