Cordon

Find what's exposed. Prove what's reachable. Close it first.

Cordon watches every asset you expose to the internet, proves which weaknesses an attacker can actually reach, and closes them with the team that owns them. Continuously.

Inside the perimeter

Attackers don't startfrom your inventory.

They start from the outside: DNS, certificates, buckets, a staging host someone forgot. Cordon maps your estate from that vantage point, proves what is reachable, and closes it first.

12,418
assets watched
41 min
reachable to closed
0.3%
findings disputed

Watching the perimeters of

  • Tessel Bank
  • Lumio Freight
  • Marrow Health
  • Fjordline Energy
  • Brabant Mobility
  • Castellan Insurance
  • Noorderlicht Labs

The demo estate, last 30 days

6 h
from a new DNS record to its first proof

median, including weekends

41 min
from reachable to closed

median, owner notified in Slack

9 in 10
scanner criticals proven unreachable

so nobody chases them

0.3%
findings later disputed by the owning team

every one carries its proof

How it works

Discover. Prove. Close.

Three loops that never stop. Each one hands the next a smaller, truer list.

01

Discover

Cordon starts where an attacker would: public DNS, certificate logs, cloud accounts, app stores and job posts. It draws the perimeter around what it finds, including the hosts your inventory never heard of.

14 read-only connectors · first map in under an hour

02

Prove

Every weakness is tested the way it would be used: the request is sent, the token is tried, the role is assumed. A finding only exists if the step actually worked, and the proof travels with it.

No production data read · every step logged and replayable

03

Close

The owning team gets one message with the proof and the cheapest fix. When the change ships, Cordon re-runs the same step within the hour and marks the finding closed, with a timestamp your auditor can keep.

Slack, Jira, Linear, GitHub · re-checked in 41 minutes on average

Live run

Every finding arrives with its proof

A replay of one hour on the demo estate. Each line is a step Cordon actually took, not a vulnerability that might matter. Filter it, pause it, read the proof.

  • Findings are ranked by what they reach, not by score
  • Unreachable means a scanner would have paged you for nothing
  • Closed means the same step was re-run and failed

cordon · demo-eu · replay 14:02 – 15:02 CET

TimeStepVerdict
  1. 14:09:17assets-2019.s3ListObjects → 14,210 keys enumeratedReachable
  2. 14:06:30vpn-02.cordon-demo.euCVE build detected → auth bypass attempted → session issuedReachable
  3. 14:04:03grafana.ops.cordon-demo.euLogin with default viewer role → dashboards listedReachable
  4. 14:02:48edge-lb-04.cordon-demo.euTLS 1.0 offered → handshake refused by client policyUnreachable
  5. 14:02:11staging-api.cordon-demo.euGET /internal/debug → 200, no sessionReachable

4 reachable0 closed1 unreachable5 of 13 steps

Use cases

Three surfaces, one vantage point

Every account, region and public IP, including the ones the diagram forgot.

Cordon reads your cloud accounts and compares them with what the internet can see. The difference is where incidents start: a load balancer from a 2022 migration, a bucket with listing enabled, a region nobody uses any more.

  • Public IP in eu-west-3 not present in any account tag
  • S3 bucket listing enabled with 14,210 objects
  • Load balancer forwarding to a decommissioned target group
We found 212 hosts we didn't know we had. Cordon pulled them out of certificate transparency logs in the first hour, before anyone had opened the integration docs.
Mireille Dubois · CISO, Tessel Bank
The proof is what sold engineering. A finding arrives with the exact request that worked, not a severity score, so the argument about whether it matters never happens.
Tomas Vrba · VP Platform, Lumio Freight
Our quarterly pentest used to be the first time we heard about staging. Now staging is closed before the pentester has logged in.
Aisha Rahman · Head of Security Engineering, Marrow Health

Pricing

Priced by the size of your perimeter

Every plan includes every connector, unlimited users and the full proof history. You pay for the number of external assets Cordon watches.

Perimeter

Up to 2,000 external assets

€1,170/ month

billed annually, excl. VAT

  • Hourly discovery sweeps
  • Proof on every finding
  • Slack and email routing
  • Email support, EU hours
Start a 30-day pilot

Estate

Most teams

Up to 20,000 external assets

€4,000/ month

billed annually, excl. VAT

  • Everything in Perimeter
  • Third-party chain discovery
  • Jira, Linear and GitHub issues
  • SSO and SCIM
  • NIS2 and DORA evidence export
  • Shared Slack channel with our engineers
Book a demo

Enterprise

Unlimited assets

Custom

annual contract

  • Everything in Estate
  • Dedicated EU tenant or self-hosted
  • Custom connectors
  • Named security engineer
  • 99.9% SLA
Talk to us

Questions

What security teams ask first

No. A scanner lists what could be wrong. Cordon starts from the outside, finds assets you may not know about, and only reports a weakness after it has proven the step works. The result is a short list with evidence, not a long list with scores.

Book a demo

See your own perimeter, live

Forty minutes with an engineer. We connect your public DNS during the call and walk through what Cordon finds, with proof. No slides.

No sales sequence. One reply from an engineer, EU hours.