Skip to main content

PortSwigger

PortSwigger provides application security testing software for finding and validating web and API vulnerabilities.

Unclaimed Listing.

What this record adds to PortSwigger's own site

PortSwigger's site tells an agent what PortSwigger offers. This record adds what a company can't say about itself: who confirms it, who writes about it, and where it sits among its peers. Every line says where it came from.

Confirmed identity

The website, legal name and two profiles (LinkedIn, X) matched to one company, so an agent knows it has the right PortSwigger.

Market context

Industry, 18 topics, peers and segments from a graph of thousands of companies, refreshed nightly, so an agent can compare without guessing.

Get this record

The same record, four ways in. No key needed to try it.

MCP

Add https://mcp.decisioninsights.ai/api/mcp-public to your agent, then ask about PortSwigger. Or test it now:

curl -X POST https://mcp.decisioninsights.ai/api/mcp-public \
  -H "content-type: application/json" \
  -H "accept: application/json, text/event-stream" \
  -d '{"id":1,"jsonrpc":"2.0","method":"tools/call","params":{"arguments":{"website":"portswigger.net"},"name":"di_get_company"}}'

REST

GET https://api.decisioninsights.ai/api/public/v1/companies/a272ca02-fccf-454c-b113-e840d350a61f

CLI

di get-company --website portswigger.net

JSON-LD

The schema.org markup this page publishes for search engines and AI agents, exactly as they read it.

[
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/#website",
    "@type": "WebSite",
    "name": "Decision Insights",
    "potentialAction": {
      "@type": "SearchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://decisioninsights.ai/search/?q={search_term_string}&submit=1"
      }
    },
    "publisher": {
      "@id": "https://decisioninsights.ai/#organization"
    },
    "url": "https://decisioninsights.ai"
  },
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/#organization",
    "@type": "Organization",
    "contactPoint": {
      "@type": "ContactPoint",
      "contactType": "customer support",
      "email": "[email protected]"
    },
    "description": "Decision Insights is a Registry of technology companies, open source projects, and industry terms, built for people and for AI agents that need sourced, structured information.",
    "legalName": "Wiretap Labs, LLC",
    "logo": {
      "@type": "ImageObject",
      "url": "https://wiretap-cdn-assets.nyc3.cdn.digitaloceanspaces.com/decision-insights/[email protected]"
    },
    "name": "Decision Insights",
    "parentOrganization": {
      "@type": "Organization",
      "name": "Wiretap Labs",
      "sameAs": [
        "https://www.linkedin.com/company/wiretap-labs",
        "https://www.crunchbase.com/organization/wiretap-labs"
      ],
      "url": "https://wiretaplabs.com"
    },
    "publishingPrinciples": "https://decisioninsights.ai/standards/",
    "sameAs": [
      "https://www.linkedin.com/company/decisioninsights"
    ],
    "url": "https://decisioninsights.ai"
  },
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "item": "https://decisioninsights.ai",
        "name": "Decision Insights",
        "position": 1
      },
      {
        "@type": "ListItem",
        "item": "https://decisioninsights.ai/registry/",
        "name": "Registry",
        "position": 2
      },
      {
        "@type": "ListItem",
        "item": "https://decisioninsights.ai/registry/portswigger/",
        "name": "PortSwigger",
        "position": 3
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/registry/portswigger/#organization",
    "@type": "Organization",
    "additionalProperty": [
      {
        "@type": "PropertyValue",
        "name": "Related organizations",
        "propertyID": "https://decisioninsights.ai/ns#relatedOrganizations",
        "value": [
          {
            "@id": "https://decisioninsights.ai/registry/probely/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/probely/",
            "name": "Probely"
          },
          {
            "@id": "https://decisioninsights.ai/registry/appcheck/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/appcheck/",
            "name": "AppCheck"
          },
          {
            "@id": "https://decisioninsights.ai/registry/buguard/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/buguard/",
            "name": "Buguard"
          },
          {
            "@id": "https://decisioninsights.ai/registry/intigriti/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/intigriti/",
            "name": "Intigriti"
          },
          {
            "@id": "https://decisioninsights.ai/registry/nullify/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/nullify/",
            "name": "Nullify"
          },
          {
            "@id": "https://decisioninsights.ai/registry/edgescan/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/edgescan/",
            "name": "Edgescan"
          },
          {
            "@id": "https://decisioninsights.ai/registry/appknox/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/appknox/",
            "name": "Appknox"
          },
          {
            "@id": "https://decisioninsights.ai/registry/invicti/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/invicti/",
            "name": "Invicti"
          }
        ]
      },
      {
        "@type": "PropertyValue",
        "name": "Segment",
        "value": "Information Technology / Cybersecurity / Application, Cloud & AI Security / Application Security & DevSecOps (SAST/DAST/SCA/Supply Chain)"
      },
      {
        "@type": "PropertyValue",
        "description": "23 of 100 on Stringer's Agent Readiness score, checked October 26, 2026. Not Agent Ready yet.",
        "identifier": "portswigger.net",
        "maxValue": 100,
        "minValue": 0,
        "name": "Agent Readiness",
        "propertyID": "https://decisioninsights.ai/ns#agentReadiness",
        "value": 23,
        "valueReference": {
          "@type": "DefinedTerm",
          "name": "Getting started",
          "termCode": "red"
        }
      },
      {
        "@type": "PropertyValue",
        "description": "PortSwigger hasn't claimed this listing, so everything in it comes from public sources.",
        "name": "Listing status",
        "propertyID": "https://decisioninsights.ai/ns#listingStatus",
        "value": "Not claimed"
      }
    ],
    "address": {
      "@type": "PostalAddress",
      "addressCountry": "GB",
      "addressLocality": "Knutsford",
      "postalCode": "WA16 6GR",
      "streetAddress": "2 Regent Street"
    },
    "description": "PortSwigger provides application security testing software for finding and validating web and API vulnerabilities.",
    "keywords": [
      "Access Control",
      "Application",
      "Application Security",
      "Application Security Testing",
      "Attack",
      "Authentication",
      "Cross-Site Scripting",
      "DevSecOps",
      "Enterprise",
      "Penetration Testing",
      "Security Operations",
      "Software",
      "Software Composition Analysis",
      "Test Access Points",
      "Vulnerabilities",
      "Vulnerability Management",
      "Vulnerability Scanning"
    ],
    "knowsAbout": [
      {
        "@id": "https://decisioninsights.ai/term/access-control/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/access-control/",
        "name": "Access Control"
      },
      {
        "@id": "https://decisioninsights.ai/term/application/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/application/",
        "name": "Application"
      },
      {
        "@id": "https://decisioninsights.ai/term/application-security/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/application-security/",
        "name": "Application Security"
      },
      {
        "@id": "https://decisioninsights.ai/term/application-security-testing-ast/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/application-security-testing-ast/",
        "name": "Application Security Testing"
      },
      {
        "@id": "https://decisioninsights.ai/term/attack/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/attack/",
        "name": "Attack"
      },
      {
        "@id": "https://decisioninsights.ai/term/authentication/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/authentication/",
        "name": "Authentication"
      },
      {
        "@id": "https://decisioninsights.ai/term/cross-site-scripting-xss/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/cross-site-scripting-xss/",
        "name": "Cross-Site Scripting"
      },
      {
        "@id": "https://decisioninsights.ai/term/cybersecurity/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/cybersecurity/",
        "name": "Cybersecurity"
      },
      {
        "@id": "https://decisioninsights.ai/term/devsecops/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/devsecops/",
        "name": "DevSecOps"
      },
      {
        "@id": "https://decisioninsights.ai/term/enterprise/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/enterprise/",
        "name": "Enterprise"
      },
      {
        "@id": "https://decisioninsights.ai/term/penetration-testing/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/penetration-testing/",
        "name": "Penetration Testing"
      },
      {
        "@id": "https://decisioninsights.ai/term/security-operations-secops/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/security-operations-secops/",
        "name": "Security Operations"
      },
      {
        "@id": "https://decisioninsights.ai/term/software/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/software/",
        "name": "Software"
      },
      {
        "@id": "https://decisioninsights.ai/term/software-composition-analysis-sca/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/software-composition-analysis-sca/",
        "name": "Software Composition Analysis"
      },
      {
        "@id": "https://decisioninsights.ai/term/test-access-points-tap/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/test-access-points-tap/",
        "name": "Test Access Points"
      },
      {
        "@id": "https://decisioninsights.ai/term/vulnerabilities/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/vulnerabilities/",
        "name": "Vulnerabilities"
      },
      {
        "@id": "https://decisioninsights.ai/term/vulnerability-management/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/vulnerability-management/",
        "name": "Vulnerability Management"
      },
      {
        "@id": "https://decisioninsights.ai/term/vulnerability-scanning/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/vulnerability-scanning/",
        "name": "Vulnerability Scanning"
      }
    ],
    "legalName": "PORTSWIGGER LTD",
    "mainEntityOfPage": "https://decisioninsights.ai/registry/portswigger/",
    "name": "PortSwigger",
    "sameAs": [
      "https://www.linkedin.com/company/portswigger",
      "https://x.com/portswigger"
    ],
    "url": "https://portswigger.net"
  },
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/registry/portswigger/",
    "@type": "ProfilePage",
    "dateModified": "2026-11-12T11:20:46Z",
    "isPartOf": {
      "@id": "https://decisioninsights.ai/#website"
    },
    "mainEntity": {
      "@id": "https://decisioninsights.ai/registry/portswigger/#organization"
    },
    "sdDatePublished": "2026-11-12",
    "sdPublisher": {
      "@id": "https://decisioninsights.ai/#organization"
    },
    "url": "https://decisioninsights.ai/registry/portswigger/"
  },
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "PortSwigger provides application security testing software for finding and validating web and API vulnerabilities."
        },
        "name": "Who is PortSwigger?"
      },
      {
        "@type": "Question",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "PortSwigger competes in: Information Technology / Cybersecurity / Application, Cloud & AI Security / Application Security & DevSecOps (SAST/DAST/SCA/Supply Chain)."
        },
        "name": "What does PortSwigger compete in?"
      },
      {
        "@type": "Question",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "No article in the knowledge graph for PortSwigger yet."
        },
        "name": "How much coverage does PortSwigger have on Decision Insights?"
      }
    ]
  }
]

Is this your company? Get structured data for your own pages

How an agent can check this record before relying on it

This record makes claims about PortSwigger. Before an agent repeats one, it should be able to confirm it without taking our word for it. Each row is one check, what the record shows for PortSwigger today, and where an agent finds it in the data.

The check What the record shows Where it is in the data
The domain is theirs portswigger.net, matched to the company and its legal name url, legalName
Their profiles agree 2 profiles confirmed as the same company sameAs
They fit their market 18 topics, with peers in the same segments knowsAbout
Agent Ready Getting started 23 of 100 on Stringer's Agent Readiness score, checked October 26, 2026. Not Agent Ready yet.Stringer ID portswigger.net ·
additionalProperty"Agent Readiness"
Verified Not claimed PortSwigger hasn't claimed this listing, so everything in it comes from public sources. additionalProperty"Listing status"
View the raw record (JSON-LD)
[
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/#website",
    "@type": "WebSite",
    "name": "Decision Insights",
    "potentialAction": {
      "@type": "SearchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://decisioninsights.ai/search/?q={search_term_string}&submit=1"
      }
    },
    "publisher": {
      "@id": "https://decisioninsights.ai/#organization"
    },
    "url": "https://decisioninsights.ai"
  },
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/#organization",
    "@type": "Organization",
    "contactPoint": {
      "@type": "ContactPoint",
      "contactType": "customer support",
      "email": "[email protected]"
    },
    "description": "Decision Insights is a Registry of technology companies, open source projects, and industry terms, built for people and for AI agents that need sourced, structured information.",
    "legalName": "Wiretap Labs, LLC",
    "logo": {
      "@type": "ImageObject",
      "url": "https://wiretap-cdn-assets.nyc3.cdn.digitaloceanspaces.com/decision-insights/[email protected]"
    },
    "name": "Decision Insights",
    "parentOrganization": {
      "@type": "Organization",
      "name": "Wiretap Labs",
      "sameAs": [
        "https://www.linkedin.com/company/wiretap-labs",
        "https://www.crunchbase.com/organization/wiretap-labs"
      ],
      "url": "https://wiretaplabs.com"
    },
    "publishingPrinciples": "https://decisioninsights.ai/standards/",
    "sameAs": [
      "https://www.linkedin.com/company/decisioninsights"
    ],
    "url": "https://decisioninsights.ai"
  },
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "item": "https://decisioninsights.ai",
        "name": "Decision Insights",
        "position": 1
      },
      {
        "@type": "ListItem",
        "item": "https://decisioninsights.ai/registry/",
        "name": "Registry",
        "position": 2
      },
      {
        "@type": "ListItem",
        "item": "https://decisioninsights.ai/registry/portswigger/",
        "name": "PortSwigger",
        "position": 3
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/registry/portswigger/#organization",
    "@type": "Organization",
    "additionalProperty": [
      {
        "@type": "PropertyValue",
        "name": "Related organizations",
        "propertyID": "https://decisioninsights.ai/ns#relatedOrganizations",
        "value": [
          {
            "@id": "https://decisioninsights.ai/registry/probely/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/probely/",
            "name": "Probely"
          },
          {
            "@id": "https://decisioninsights.ai/registry/appcheck/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/appcheck/",
            "name": "AppCheck"
          },
          {
            "@id": "https://decisioninsights.ai/registry/buguard/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/buguard/",
            "name": "Buguard"
          },
          {
            "@id": "https://decisioninsights.ai/registry/intigriti/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/intigriti/",
            "name": "Intigriti"
          },
          {
            "@id": "https://decisioninsights.ai/registry/nullify/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/nullify/",
            "name": "Nullify"
          },
          {
            "@id": "https://decisioninsights.ai/registry/edgescan/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/edgescan/",
            "name": "Edgescan"
          },
          {
            "@id": "https://decisioninsights.ai/registry/appknox/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/appknox/",
            "name": "Appknox"
          },
          {
            "@id": "https://decisioninsights.ai/registry/invicti/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/invicti/",
            "name": "Invicti"
          }
        ]
      },
      {
        "@type": "PropertyValue",
        "name": "Segment",
        "value": "Information Technology / Cybersecurity / Application, Cloud & AI Security / Application Security & DevSecOps (SAST/DAST/SCA/Supply Chain)"
      },
      {
        "@type": "PropertyValue",
        "description": "23 of 100 on Stringer's Agent Readiness score, checked October 26, 2026. Not Agent Ready yet.",
        "identifier": "portswigger.net",
        "maxValue": 100,
        "minValue": 0,
        "name": "Agent Readiness",
        "propertyID": "https://decisioninsights.ai/ns#agentReadiness",
        "value": 23,
        "valueReference": {
          "@type": "DefinedTerm",
          "name": "Getting started",
          "termCode": "red"
        }
      },
      {
        "@type": "PropertyValue",
        "description": "PortSwigger hasn't claimed this listing, so everything in it comes from public sources.",
        "name": "Listing status",
        "propertyID": "https://decisioninsights.ai/ns#listingStatus",
        "value": "Not claimed"
      }
    ],
    "address": {
      "@type": "PostalAddress",
      "addressCountry": "GB",
      "addressLocality": "Knutsford",
      "postalCode": "WA16 6GR",
      "streetAddress": "2 Regent Street"
    },
    "description": "PortSwigger provides application security testing software for finding and validating web and API vulnerabilities.",
    "keywords": [
      "Access Control",
      "Application",
      "Application Security",
      "Application Security Testing",
      "Attack",
      "Authentication",
      "Cross-Site Scripting",
      "DevSecOps",
      "Enterprise",
      "Penetration Testing",
      "Security Operations",
      "Software",
      "Software Composition Analysis",
      "Test Access Points",
      "Vulnerabilities",
      "Vulnerability Management",
      "Vulnerability Scanning"
    ],
    "knowsAbout": [
      {
        "@id": "https://decisioninsights.ai/term/access-control/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/access-control/",
        "name": "Access Control"
      },
      {
        "@id": "https://decisioninsights.ai/term/application/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/application/",
        "name": "Application"
      },
      {
        "@id": "https://decisioninsights.ai/term/application-security/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/application-security/",
        "name": "Application Security"
      },
      {
        "@id": "https://decisioninsights.ai/term/application-security-testing-ast/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/application-security-testing-ast/",
        "name": "Application Security Testing"
      },
      {
        "@id": "https://decisioninsights.ai/term/attack/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/attack/",
        "name": "Attack"
      },
      {
        "@id": "https://decisioninsights.ai/term/authentication/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/authentication/",
        "name": "Authentication"
      },
      {
        "@id": "https://decisioninsights.ai/term/cross-site-scripting-xss/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/cross-site-scripting-xss/",
        "name": "Cross-Site Scripting"
      },
      {
        "@id": "https://decisioninsights.ai/term/cybersecurity/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/cybersecurity/",
        "name": "Cybersecurity"
      },
      {
        "@id": "https://decisioninsights.ai/term/devsecops/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/devsecops/",
        "name": "DevSecOps"
      },
      {
        "@id": "https://decisioninsights.ai/term/enterprise/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/enterprise/",
        "name": "Enterprise"
      },
      {
        "@id": "https://decisioninsights.ai/term/penetration-testing/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/penetration-testing/",
        "name": "Penetration Testing"
      },
      {
        "@id": "https://decisioninsights.ai/term/security-operations-secops/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/security-operations-secops/",
        "name": "Security Operations"
      },
      {
        "@id": "https://decisioninsights.ai/term/software/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/software/",
        "name": "Software"
      },
      {
        "@id": "https://decisioninsights.ai/term/software-composition-analysis-sca/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/software-composition-analysis-sca/",
        "name": "Software Composition Analysis"
      },
      {
        "@id": "https://decisioninsights.ai/term/test-access-points-tap/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/test-access-points-tap/",
        "name": "Test Access Points"
      },
      {
        "@id": "https://decisioninsights.ai/term/vulnerabilities/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/vulnerabilities/",
        "name": "Vulnerabilities"
      },
      {
        "@id": "https://decisioninsights.ai/term/vulnerability-management/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/vulnerability-management/",
        "name": "Vulnerability Management"
      },
      {
        "@id": "https://decisioninsights.ai/term/vulnerability-scanning/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/vulnerability-scanning/",
        "name": "Vulnerability Scanning"
      }
    ],
    "legalName": "PORTSWIGGER LTD",
    "mainEntityOfPage": "https://decisioninsights.ai/registry/portswigger/",
    "name": "PortSwigger",
    "sameAs": [
      "https://www.linkedin.com/company/portswigger",
      "https://x.com/portswigger"
    ],
    "url": "https://portswigger.net"
  },
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/registry/portswigger/",
    "@type": "ProfilePage",
    "dateModified": "2026-11-12T11:20:46Z",
    "isPartOf": {
      "@id": "https://decisioninsights.ai/#website"
    },
    "mainEntity": {
      "@id": "https://decisioninsights.ai/registry/portswigger/#organization"
    },
    "sdDatePublished": "2026-11-12",
    "sdPublisher": {
      "@id": "https://decisioninsights.ai/#organization"
    },
    "url": "https://decisioninsights.ai/registry/portswigger/"
  },
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "PortSwigger provides application security testing software for finding and validating web and API vulnerabilities."
        },
        "name": "Who is PortSwigger?"
      },
      {
        "@type": "Question",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "PortSwigger competes in: Information Technology / Cybersecurity / Application, Cloud & AI Security / Application Security & DevSecOps (SAST/DAST/SCA/Supply Chain)."
        },
        "name": "What does PortSwigger compete in?"
      },
      {
        "@type": "Question",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "No article in the knowledge graph for PortSwigger yet."
        },
        "name": "How much coverage does PortSwigger have on Decision Insights?"
      }
    ]
  }
]