What we read
From a dependency file: package names and versions, and vulnerabilities already reported by another scanner. From a .zip archive or a repository: the code as well, analysed in memory and then forgotten (only the file, the line and a short masked excerpt are kept for 24 hours). Nothing is sent to an AI without your consent.
Where we look
Known vulnerabilities and malicious packages in OSV, the EPSS exploitation probability and the CISA catalogue of exploited vulnerabilities. On PyPI and npm, Tamiso also checks that each package exists, is not too recent, does not imitate the name of a well-known package and that its version has not been withdrawn by its authors.
What you get
The updates to make first, the dismissed vulnerabilities with their reason, and a prompt ready to paste into your AI assistant.