How nourenzi/trench-link-guard works
Trench-Shield is documented as an Android link-interception app: a link from a third-party app is intercepted, scanned against cloud threat intelligence, then either opened in the browser or blocked with a warning. The README describes these runtime stages but the supplied tree contains no implementation sources, so component paths are null. Relationships shown are only those documented in the README; implementation details and exact call ownership cannot be verified.
Components 9
Link interception
- Intent gatekeeper
- Scan activity
Threat scanning
- Cloud scanner
Safe and unsafe routing
- Routing engine
- Warning activity
Other components
- Third-party app
- Android system
- Threat intelligence API
- Default browser
Connections 8
- Third-party app → Android system: sends link
README.md - Android system → Intent gatekeeper: dispatches intent
README.md - Intent gatekeeper → Scan activity: receives link
README.md - Scan activity → Cloud scanner: scans URL
README.md - Cloud scanner → Threat intelligence API: checks reputation
README.md - Scan activity → Routing engine: routes result
README.md - Routing engine → Default browser: opens clean URL
README.md - Routing engine → Warning activity: blocks malicious URL
README.md