The open-source tool esys-watch has been published to PyPI as a local command-line interface designed to scan text for secrets, personally identifiable information (PII), and prompt injection patterns before they are submitted to large language models.
- The tool runs entirely locally without requiring an account or sending data externally.
- It was validated against 320 labeled cases, achieving 100% recall and 0% false positives.
- Adversarial testing confirmed robustness against ReDoS, malformed input, and concurrent file access.
- The project is released under the MIT license as version 0.0 with a focus on classic regex-based injection detection patterns.