Description-Behavior Mismatch
Medium
- Confidence
- 93% confidence
- Finding
- The OCR reader is lazily initialized in a way that triggers an automatic EasyOCR model download on first use, but this network behavior is not clearly declared or gated by explicit user consent. In a desktop batch-processing tool that handles receipts, unexpected outbound network access can violate user expectations, break offline/privacy assumptions, and introduce supply-chain risk if remote artifacts are fetched at runtime.
