Find the right Puma Scan version for your team

End User licenses can be installed on up to three (3) workstations owned by a single named user.

Run Puma Scan on your build server, with the option to add individual End User licenses.

Unlimited build servers and individual licenses for your entire company.


The Puma Scan open source project is where it all started. View our GitHub repository to fork, customize, and contribute.



The professional edition of Puma Scan. Enhanced features, fewer false positives, support options. License valid for one year, and renewed annually.


The Puma Scan Professional End User Edition includes many advanced features:

  • Advanced Data Flow Analysis
  • Fewer False Positives
  • Vulnerability Reporting
  • Email Support
  • Configurable Rule Options
  • Tainted Source Configuration
  • Cleanse Method Configuration
  • Scheduled Telephone Support


The Server Edition allows command line scanning and integration with your build server without the overhead of Visual Studio. Each Server license may be used on up to 5 build agents. Build Agent Bundles can be purchased in groups of 5. Includes 5 free End User licenses.

Plans starting at $4,999
Additional Build Agent Bundles are $1,000


The Azure DevOps extension adds a Puma Scan build task to your Azure DevOps pipelines. An Azure DevOps license supports scanning in up to 5 build pipelines. Azure DevOps Pipeline Bundles can be purchased in groups of 5. Includes 5 free End User licenses.

Plans start at $5,999
Additional Pipeline Bundles are $1,000

Benefits of the Puma Scan Pro
Continuous Integration Tools

  • Command Line Scanner
  • Automated Security Scanning
  • Vulnerability Reporting
  • Enforce Security Requirements
  • Build Server Integration
  • Build Failure Thresholds
  • Runs Without Visual Studio
  • Professional Services Support


Please contact us for more information on Enterprise Licenses.

Building to Represent an Entire Enterprise of Servers and Licenses

Included with your Puma Scan Enterprise Plan:

  • Unlimited Server Licenses
  • Unlimited End User Licenses
  • Customized Product Training
  • Dedicated Support Engineer
  • Unlimited Build Agents
  • Professional Services Support
Want to collect more data? Check out our Server Data Plans.


Frequently asked questions:

How do I install Puma Scan and ensure it's working on my machine?

To confirm that Puma Scan is installed correctly, can you clone our sample Puma Prey repository and verify that you are receiving diagnostic warnings in that solution.

The Community Edition has both a Visual Studio Extension and a Nuget package. Do I install both?

Install only the Visual Studio Extension OR the NuGet package. Don't use both at the same time or Roslyn gets angry. This will only happen in the Community Edition.

Is the plugin a standalone ruleset?

The community edition rulesets are standalone security analyzers that are installed into Visual Studio. There is no communication back to the Puma Scan server to obtain rule updates at this time. We deliver rule updates and changes via patches and updates to the extension.

Do I have to enable full solution analysis in Visual Studio?

Yes, this is very important. See the installation instructions for more details.

What export formats does the End User Edition support?

The End User Edition allows software engineers to export Puma Scan results to an HTML report for easy viewing. The Visual Studio extension also supports exporting JSON formated results to allow custom parsing with JQ and integrating the results into other vulnerability management systems.

How do I purchase and install the Server Edition?

You can purchase the Server Edition by signing in and registering an account. This will take you through the appropriate steps to get the server license, plus 5 End User licenses downloaded and up and running.

How many End User Licenses does the Server Edition include?

Five End User Licenses are included with each Server Edition License. You have the option of purchasing additional Build Server Agents.

What export formats does the Server Edition support?

The Server Edition generates Puma Scan results in several formats. HTML for easily viewing Puma Scan results. JSON formatting allows custom parsing with tools such as JQ and integration with other vulnerability management systems. MSBuild formatting allows pipelines to processes the results and record vulnerabilities as build warnings or errors. Visual Studio Online (VSO) allows Puma Scan results to be added to the build warnings or errors when running as a VSTS build task.

How long does a typical scan take for the Server Edition?

It depends on the size and scope of the project. Smaller projects will see scan results in under a minute. Moderately sized projects may take a few minutes. Large monolith applications (e.g. > 50 projects in a single solution) have seen scan times between 45 and 90 minutes.

When does the scan start?

As soon as you commit your code, your build pipeline will kick off. Your build pipeline definition should contain the Puma Scan task to start the code scan.

Does the tool keep track of project history?

This is the responsibly of your build pipeline. Each build should archive the artifacts (including the Puma Scan report data), allowing you to see the history and trending.

Can we have someone help customize, install and train our team on the Server Edition Product?

We do offer Professional Services support for teams requiring help. This can be done both both virtually and on-site at your location. Please Contact Us for a professional services quote.

Do you offer Enterprise level discounts?

The Puma Scan team would be happy to provide a custom quote for your Enterprise License request.

How many End Users can I have with the Enterprise License?

Enterprise licenses are set up to allow an unlimited number of End User licenses.

How many Server Licenses can I have with the Enterprise plan?

Enterprise licenses are set up to allow an unlimited number of Server licenses.

How does payment work?

For Enterprise license agreements, we offer flexible payment options including quarterly, bi-annual or annual. Our team will work with you on a custom quote and payment agreement.

Do you offer reseller discounts?

Contact Us to inquire about reseller discounts.

What support options do I have with an Enterprise License?

Your Enterprise license will come with a dedicated support engineer to help install, customize, and address ongoing issues. Our professional services support team can assist both virtually and on-site at your location.