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.