FREEDOM251

Freedom251 › Static Application Security Testing Software

Puma Scan

Free plan LinuxMacSelf-hostedWindows

Visit Puma Scan Alternatives Pricing

Puma Scan's own site

What Puma Scan is

Puma Scan is a static application security testing tool for C# code in Visual Studio. Its End User Edition scans as developers write and reports vulnerabilities as compiler warnings before code is committed. It supports .NET Framework and .NET Core projects, including Web Forms and MVC, and the product page says it also covers AI-generated code from GitHub Copilot, Cursor, Claude, ChatGPT, Amazon Q, and Gemini Code Assist. The End User extension does not support legacy website projects or cross-platform editors such as VS Code. For automated scanning, Puma Scan lists GitHub Actions, GitLab CI, and Azure DevOps integrations. CI editions can apply severity thresholds and stop builds when requirements are not met. The Server Edition supports command-line scans, on-premises Azure DevOps build tasks, and exports findings in several formats. Community costs nothing. End User costs $299 a year; Server costs $4,999 a year; Cloud CI Standard costs $5,999 a year; and Cloud CI Unlimited costs $10,999 a year. Trials last 30 days, require no credit card, and have no reporting.

Who it suits

Puma Scan suits .NET security engineers and developers working with supported C# projects in Visual Studio. Its pipeline editions are positioned for development, security, and operations teams.

What it does well

  • Scans C# code as developers write in Visual Studio.
  • Reports vulnerabilities as compiler warnings before code is committed.
  • Lists integrations for GitHub Actions, GitLab CI, and Azure DevOps.
  • CI editions can stop builds at configured severity thresholds.
  • Community Edition is available for free.

What to know first

  • End User extension does not support VS Code.
  • Legacy Web Site projects are unsupported.
  • Trials last 30 days and do not include reporting.
  • Static-analysis findings may include false positives and false negatives.

Limits

The Community edition's analyzers run locally and do not contact Puma Scan servers for rule updates. The 30-day trial has no reporting. End User supports C# in .NET Framework and .NET Core, but excludes legacy Web Site projects and does not support VS Code.

Plans

PlanBilled and limitsPrice
CommunityOpen source projectFree
Cloud CI UnlimitedAnnual renewal · Unlimited scanning within one organization · includes 5 End User licenses$10,999 a year
End UserAnnual subscription; license valid for one year and renewed annually · 1 named user · up to 3 workstations$299 a year
ServerAnnual renewal · Up to 5 build agents per license · additional bundles of 5 for $1,000 · includes 5 End User licenses$4,999 a year
Cloud CI StandardAnnual renewal · Up to 20 build pipelines · includes 5 End User licenses$5,999 a year

As pumasecurity.io lists them, read 2 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit https://pumasecurity.io/product/.
  2. Choose the Community edition or a paid plan; End User is $299 a year, Server is $4,999 a year, Cloud CI Standard is $5,999 a year, and Cloud CI Unlimited is $10,999 a year.
  3. Use the 30-day trial if you want to try a paid edition; no credit card is required.
  4. For End User scanning, use the extension with supported C# projects in Visual Studio.
  5. For automated scanning, connect a listed GitHub Actions, GitLab CI, or Azure DevOps integration, or use Server command-line scans.

Puma Scan is a C# static-analysis tool built around Visual Studio and automated build pipelines. It is best suited to .NET developers and security, development, and operations teams that want findings during coding and enforceable checks in CI. Its focused Microsoft-stack workflow is a strength, while editor and project coverage limits its fit for broader teams.

Overview

Puma Scan analyzes source code and reports vulnerabilities as compiler warnings before a commit. The End User Edition runs locally in Visual Studio, making security feedback part of everyday coding rather than a separate review step. Pipeline editions extend that approach to automated checks and on-premises build environments.

The product targets C# in .NET Framework and .NET Core, including Web Forms and MVC. Legacy Web Site projects are unsupported, and the End User extension does not work with cross-platform editors such as VS Code. Those constraints make Puma Scan a deliberate choice for Visual Studio-centered teams, not a general editor-agnostic scanner.

Key features

Developer scanning

Visual Studio scanning surfaces findings while code is being written, so developers can investigate issues before they reach a shared branch. Community Edition analyzers run locally and do not contact Puma Scan servers for rule updates, which suits organizations that want local analysis without that server communication. The maker documents its vulnerability-analysis rules and cautions that static analysis can produce both false positives and false negatives; findings still require engineering judgment.

AI-generated code coverage

Puma Scan says the scanner covers code produced with GitHub Copilot, Cursor, Claude, ChatGPT, Amazon Q, and Gemini Code Assist. That is relevant when generated code is part of a C# workflow, but it does not replace review or validation of the results.

Pipeline controls and reports

Integrations for GitHub Actions, GitLab CI, and Azure DevOps support automated scanning. CI editions can apply configurable vulnerability-severity thresholds and stop builds that fail the required level, giving security teams a practical release gate. Server Edition adds command-line scans and an on-premises Azure DevOps command-line build task. It can export findings in HTML, JSON, MSBuild, VSO, VSTest, and CSV formats, which is useful when results must move into different build or reporting processes.

Pricing

The Community plan is free for open source projects. It is the sensible starting point for eligible open-source work, but it does not provide the paid editions' named-user, build-agent, or pipeline capacities.

End User costs $299 a year on an annual subscription. One named user may use it on up to three workstations; the license is valid for one year and renews annually. It fits an individual developer or a small .NET team that primarily needs Visual Studio feedback. The Professional End User Edition includes email support and scheduled telephone support, while the annual subscription includes product support and updates.

Server costs $4,999 a year with annual renewal. Each license covers up to five build agents; additional five-agent bundles cost $1,000, and five End User licenses are included. This is aimed at organizations running self-managed build infrastructure rather than a single developer.

Cloud CI Standard costs $5,999 a year, renews annually, supports up to 20 build pipelines, and includes five End User licenses. Cloud CI Unlimited costs $10,999 a year with annual renewal, removes the scanning limit within one organization, and also includes five End User licenses. Standard is the more controlled choice for a known pipeline count; Unlimited is justified when that ceiling would otherwise constrain a large organization.

A 30-day trial is offered without a credit card, but reporting is unavailable during the trial. That makes the trial useful for validating scanning and workflow fit, not for evaluating the full reporting process.

Platforms

Puma Scan supports Linux, macOS, Windows, and self-hosted deployment. Its IDE support is Visual Studio for the supported C# project types, with CI/CD integrations for the listed pipeline systems. It includes software-composition analysis and fix guidance, alongside its source-analysis focus.

Who it's for

Choose Puma Scan for a Visual Studio and .NET Framework or .NET Core environment where early compiler-warning feedback matters and CI gates need severity thresholds. Server Edition is the better fit for on-premises Azure DevOps and command-line build tasks; the cloud editions suit teams managing many hosted pipelines. Look elsewhere if developers work mainly in VS Code, rely on legacy Web Site projects, or need language coverage beyond C#.

Pros and cons

  • Pro: Findings appear during Visual Studio coding, before commit, shortening the path from discovery to remediation.
  • Pro: Severity thresholds can block failing CI builds, turning policy into an enforceable control.
  • Pro: Server Edition offers broad export formats and an on-premises Azure DevOps build option.
  • Con: The End User extension excludes VS Code and legacy Web Site projects, narrowing IDE and project compatibility.
  • Con: Static-analysis false positives and false negatives mean results cannot be treated as conclusive without review.
  • Con: Trial users cannot evaluate reporting because reports are unavailable during the 30-day period.

Alternatives

For a wider directory of tools, see Static Application Security Testing Software.

Skylos is a better comparison when local CLI scans, a web cloud project, or broader platform coverage including API and extensions matter.

Pick Snyk Open Source instead when software-composition analysis for open-source dependencies and a free tier of five projects are the priority.

Horusec is the free, Apache-licensed option for teams wanting open-source CLI and platform components.

MobSF is the free GPL v3 choice for mobile-focused Android and iOS analysis.

Pysa is the free MIT-licensed alternative for Python static analysis.

Semgrep Code is worth choosing when code and supply-chain scanning across up to 10 repositories is more important than Puma Scan's C# and Visual Studio focus.

Flawfinder is a free GPL-2.0+ option for teams seeking a lightweight open-source scanner.

Microsoft DevSkim is a free MIT-licensed choice with CLI, library, and IDE-extension components.

Verdict

Puma Scan is a strong match for .NET teams committed to Visual Studio that want immediate C# vulnerability warnings and CI policies capable of stopping non-compliant builds. Its paid tiers provide a clear path from one developer to on-premises agents or larger cloud pipeline estates. Choose another tool if VS Code, legacy Web Site projects, multiple programming languages, or trial reporting are central requirements.

Verdict

Puma Scan provides Visual Studio scanning for supported C# projects and pipeline options for automated checks. Check the project and editor limitations first; the 30-day trial does not include reporting.

Questions

Is Puma Scan free?

Yes. The Community plan is free. Paid plans start at $299 a year for End User.

How much do the paid plans cost?

End User costs $299 a year, Server $4,999 a year, Cloud CI Standard $5,999 a year, and Cloud CI Unlimited $10,999 a year. Each is billed annually.

Can I try a paid plan?

Yes. Puma Scan offers a 30-day trial without requiring a credit card. Reporting is unavailable during the trial.

Which code and editors does the End User extension support?

It supports C# in .NET Framework and .NET Core, including .NET Web Forms and .NET MVC, in Visual Studio. It does not support VS Code or legacy Web Site projects.

Which CI systems are supported?

Puma Scan lists GitHub Actions, GitLab CI, and Azure DevOps integrations. The Server Edition also supports command-line scans and on-premises Azure DevOps build tasks.

Is Puma Scan open source?

The Community plan is described as an open source project. Its analyzers run locally in Visual Studio and do not communicate with Puma Scan servers for rule updates.

Facts from Puma Scan's own pages

AI-assisted code
The product page says the scanner covers AI-generated code from GitHub Copilot, Cursor, Claude, ChatGPT, Amazon Q, and Gemini Code Assist. · pumasecurity.io, 2 Oct 2026
CI integrations
The maker lists GitHub Actions, GitLab CI, and Azure DevOps pipeline integrations for automated scanning. · pumasecurity.io, 2 Oct 2026
Community edition behavior
The Community Edition analyzers run locally in Visual Studio and do not communicate with Puma Scan servers to obtain rule updates. · pumasecurity.io, 2 Oct 2026
Headquarters
West Des Moines, Iowa, United States · pumasecurity.io, 28 Sept 2026
Intended users
Puma Scan describes its product as created for .NET security engineers and developers and positions pipeline editions for development, security, and operations teams. · pumasecurity.io, 2 Oct 2026
Notable limitations
Cross-platform code editors such as VS Code are not supported for the End User extension, and legacy Web Site projects are unsupported. · pumasecurity.io, 2 Oct 2026
On-premises integration
The Server Edition supports command-line scans and integration with on-premises Azure DevOps through a command-line build task. · pumasecurity.io, 2 Oct 2026
Purpose
Puma Scan is a static application security testing tool that scans C# code in Visual Studio and reports vulnerabilities as compiler warnings before code is committed. · pumasecurity.io, 2 Oct 2026
Real-time scanning
The End User Edition scans C# code in Visual Studio as developers write it. · pumasecurity.io, 2 Oct 2026
Reports
The Server Edition can export findings in HTML, JSON, MSBuild, VSO, VSTest, and CSV formats. · pumasecurity.io, 2 Oct 2026
Security documentation
The maker documents vulnerability-analysis rules and warns that static-analysis findings may include false positives and false negatives. · pumascan.com, 2 Oct 2026
Security thresholds
CI editions can apply configurable vulnerability severity thresholds and stop builds when requirements are not met. · pumasecurity.io, 2 Oct 2026
Support
The Professional End User Edition includes email support and scheduled telephone support; the annual subscription includes product support and updates. · pumasecurity.io, 2 Oct 2026
Supported code
The End User extension supports C# in .NET Framework and .NET Core, including .NET Web Forms and .NET MVC; legacy website projects are unsupported. · pumasecurity.io, 2 Oct 2026
Trial terms
The product page offers 30-day trials with no credit card required and says reporting is unavailable during the trial. · pumasecurity.io, 2 Oct 2026

Where Puma Scan stands on Freedom251

Look at these too