Know if your Python packages are safe — before they run.
SentryBox automatically scans every import in your Python files and tells you whether the package is safe or dangerous. Results appear right next to your code.
✨ What It Does
Auto-Scans Your Imports
Write Python as usual. SentryBox detects your imports and scans them automatically.
import requests ✅ SAFE · risk 1/10
import flask ✅ SAFE · risk 2/10
import evil_package 🚫 BLOCKED · risk 9/10
Shows Results Inline
No need to check logs or dashboards. Verdicts appear right next to your import line:
- ✅ SAFE — Package is clean
- 🚫 BLOCKED — Package has security risks
- ⏳ Scanning... — Analysis in progress
Remembers Results
Once a package is scanned, the result is cached for 30 days. Next time you import it — the verdict appears instantly.
Alerts You to Threats
If a package is flagged as dangerous, you'll get a notification popup immediately so you can take action.
🚀 Getting Started
- Install from the VS Code Marketplace
- Open any Python file
- That's it — verdicts appear next to your imports automatically
No setup. No configuration. Works out of the box.
⚙️ Settings (Optional)
| Setting | Description |
|---|---|
sentryBox.apiUrl |
Change the scanning server URL (for self-hosting) |
sentryBox.apiToken |
Authentication token (pre-configured) |
🔒 Privacy
- Only package names are sent for analysis — never your source code
- All communication is over HTTPS
- Scans happen on isolated servers — nothing runs on your machine
📄 License
MIT © NavadeepBoyana