Introduction to Safety
Safety shields your people, codebases, and AI-assistants from open-source software threats.
Safety Firewall is prevents vulnerable and malicious packages from entering your systems before they can cause harm. Unlike traditional scanners, Safety pre-screens every open source package and acts as a security filter between public repositories and your organization, protecting developers, codebases, and AI-assistants from malicious, vulnerable, and non-compliant packages. Unlike traditional vulnerability scanners that detect issues after packages are installed, Safety Firewall acts as a protective barrier around your development environments and build pipelines, analyzing every package installation request in real-time.
Safety CLI is a dependency vulnerability scanner designed to enhance software supply chain security and enable the secure use of Python packages, from development to deployment. Safety CLI can be deployed in minutes and provides clear, actionable recommendations, leveraging the industry's most comprehensive database of vulnerabilities and malicious packages for Python.
Get Started with a 7-Day Free Trial
Upgrade to Safety 3.5.2 Today
Safety 3.5.2 is now available and is the minimum version required to run Safety Firewall. For details on upgrading from Safety CL 2.x to Safety CLI 3.x, refer to our migration guide.

Guides
Follow our handy guides to get started on the basics as quickly as possible:
Introduction to Safety FirewallInstallation and ConfigurationQuick Start GuideViewing Scan ResultsAvailable Commands and InputsLast updated
Was this helpful?