Security Insights

Why 80% of Our Clients Return for Another Security Audit

Around 80% of Kann Audits clients return for another security engagement. Learn why audits work best as an ongoing process as protocols evolve.

Security context compounds over time

The second audit does not start from zero.
01 Initial Audit Defined code and scope
02 Architecture Understood System context established
03 Findings + Remediation Decisions and fixes recorded
04 Protocol Evolves The reviewed state changes
05 Features + Integrations New attack surface appears
06 Next Audit With Context Knowledge carries forward

A security audit may start with one codebase, but strong security relationships rarely end with one report. Continuity gives researchers deeper context as protocols evolve.

An Audit Is a Snapshot, Not the End of Security

A security audit evaluates a defined system at a defined point in time. Its conclusions are bounded by the codebase, commit, architecture, deployment configuration, and scope made available to the researchers during that engagement.

Protocols rarely remain fixed after delivery. New contracts are deployed, integrations are added, governance powers evolve, and economic assumptions change. A protocol that was audited six months ago is not necessarily the same protocol running today.

Any material change can alter the assumptions behind the original assessment, even when the changed component appears small in isolation.

Audit Reviewed codebase

Protocol changes

  • New contracts, modules, collateral types, or accounting paths.
  • Bridge, oracle, liquidity, and other external integrations.
  • Proxy upgrades, permission changes, or expanded privileged roles.
  • Deployments to new chains with different infrastructure assumptions.
  • Governance changes that affect how sensitive actions are proposed and executed.
Next step Next security review

Why Clients Come Back

Returning engagements reflect the trust built during the first review, the quality of technical communication, and the value of having security researchers who already understand the protocol beyond individual findings.

When a team returns, the next engagement does not begin from zero. Researchers already understand important parts of the architecture, trust assumptions, privileged roles, accounting model, external dependencies, previous vulnerabilities, and decisions made during remediation.

That continuity reduces the amount of context that must be reconstructed. More importantly, it gives the security team a stronger basis for asking how the system has changed and whether previously valid assumptions still hold.

Why teams return
01Existing system context
02Technical communication
03Remediation continuity
04Trust in researchers

Security Context Compounds Over Time

The first audit creates more than a list of findings. It creates a working model of the system: where value moves, who can exercise authority, which external components are trusted, what must remain invariant, and how the protocol is expected to behave under stress.

When the same researchers examine a later release, that model becomes a reference point. They can compare the new implementation with the original security assumptions instead of treating every contract as an unrelated unit.

  • Whether a previously identified invariant has been weakened or broken.
  • Whether remediation introduced a new dependency or trust assumption.
  • Whether a new module interacts dangerously with existing contracts.
  • Whether privileges have expanded beyond their earlier boundaries.
  • Whether new markets, assets, or integrations changed the economic threat model.

First engagement

First auditArchitecture understoodAssumptions testedIssues remediated

Existing security context

Next review starts with context
The next review begins with an established model of the system.

“The second audit does not start from zero.”

The Second Audit Is Often Very Different From the First

A returning client is not simply purchasing the same assessment again. The next engagement often covers a different release objective and a materially different risk surface.

A protocol may return with a major version, a new product, a governance system, a cross-chain deployment, or an integration that changes how assets and authority move through the architecture. The review method and researcher allocation should follow that new scope.

  • A protocol upgrade or major feature release.
  • A new staking, vault, lending, or liquidity architecture.
  • A bridge, oracle, or third-party protocol integration.
  • A separate product built on shared contracts or infrastructure.
  • Deployment to another chain or execution environment.

Finding Bugs Is Only Part of the Engagement

A useful security engagement does not end when researchers identify a vulnerability. The team needs to understand the affected behavior, exploit path, root cause, severity, and the assumptions that made the issue possible.

Direct researcher communication helps developers challenge an assessment, clarify architecture, and evaluate remediation options without reducing the work to a ticket queue. Fixes then need to be reviewed against both the original issue and the surrounding system behavior.

This is why remediation support matters. Explaining an issue clearly, retesting the relevant fix, and answering technical questions during deployment can be as important to the outcome as the initial discovery.

“The report is the deliverable. The security relationship is the real value.”

Developers Remember How an Audit Was Conducted

Engineering teams can tell whether researchers understand the system or are pattern-matching against isolated code. They also see how quickly technical questions are answered, whether severity is justified with evidence, and whether false positives consume valuable remediation time.

The same is true after preliminary delivery. Teams remember whether the auditors remain available, whether findings are explained in practical terms, and whether submitted fixes receive careful verification.

A first audit can begin as a procurement decision. Choosing the same security team again is a trust decision, and one of the clearest indicators that the original engagement created practical value.

“Signing an audit once can be a procurement decision. Choosing the same security team again is a trust decision.”

Security Should Evolve With the Protocol

Security is more effective when it follows the product lifecycle rather than appearing only before launch. Architecture decisions shape risk early, implementation introduces concrete attack surfaces, deployment creates operational dependencies, and later upgrades can change all three.

Kann Audits supports that lifecycle with focused services that can be used independently or connected around a release. Continued review remains necessary whenever a live protocol changes in ways that affect its security model.

01 Architecture
02 Development
03 Security review
04 Remediation
05 Deployment
06 Features and upgrades
07 Continued review

During Development

  • Security Consultation
  • Kann AI Scan

Pre-Launch

  • Expert Security Audits
  • Formal Verification
  • Kann AI Scan

Post-Launch

  • Incident Response
  • Security review for material protocol changes

Long-Term Security Partnerships

Our goal is not to audit a protocol once and disappear. We want to understand the systems we review deeply enough that, as they evolve, we can continue challenging their assumptions and attack surfaces alongside the teams building them.

That is why seeing approximately 80% of our clients return for another engagement matters to us. It is not simply repeat business. It is evidence that teams trust the same researchers with the next version of what they are building.

The strongest indication of a successful security audit is when a team trusts the same researchers with the next version of its protocol.

A note on scope: Security reviews reduce uncertainty within a defined code and architecture scope. They do not guarantee that every vulnerability has been found or cover changes made after review.

Back to all research

Plan the next review

Building the next version of your protocol?

Whether you're preparing for launch, adding a major feature, or upgrading an already audited system, our researchers can review what changed and where new risk may have been introduced.