The free plan is for non-commercial open source projects. You can create a PyUp account, and add your public GitHub repos, as well as use our free Safety CLI and PyUp CLI tools to manage dependencies.
If you are using PyUp for a commercial project, or you want to get access to our realtime up-to-date vulnerability database, you require a paid PyUp account.
Our free Safety-db can be used for non-commercial projects and is updated once a month. This database is meant to be used by non-commercial open source projects.
PyUp's commercial safety database is continously updated as soon as new vulnerabilities are discovered. If you are on a paid plan using our Github intergration, or using our command line tools with your API Key, you get access to this commercial safety database.
- Get access to our commercial vulnerability database (updated in real time as vulnerabilities are discovered) by getting a paid business account. This gives you an API key with which to use the Safety command line tool. This starts at $99 USD per month (paid yearly) or $119 USD per month (paid monthly).
- We do license our free safety-db database for commercial use without the full features of our paid hosted version. This allows you to use our safety-db data with a commercial license and costs $29 USD per month (paid yearly) or $39 USD per month (paid monthly). This would allow you and your team to use the safety command line tool on your commercial projects.
We strongly recommend all commercial projects use our commercial safety database, as otherwise a harmful vulnerability could go unattended for up to 30 days. (Our public safety-db is only updated once per month).