Safeguard
Security Guides•

How long should a security platform keep your scan results?

No single number fits. Keep results long enough for audits and trend reports, no longer than needed. Here is a schedule to ask a vendor to match.

Safeguard Security Team
4 min read

There is no universal retention period for scan results. Keep them as long as you need for remediation tracking, trend reporting and audit evidence, and no longer. Set a period per data class, write it into the contract, and ask the vendor how deletion works when the period ends.

Three needs pull in different directions

Operations. Engineers need current findings and recent history to fix things. A few months is usually enough.

Evidence. Auditors may ask you to show that you scanned regularly and acted on results. That can mean a year or more of summary records. The retention depends on your frameworks and your own policy, so confirm with your auditor and counsel rather than copying a number.

Privacy and risk. Older detailed results keep growing in value to an attacker while shrinking in value to you. A list of vulnerabilities fixed two years ago is of little use, but a record of what an application exposed back then can still reveal architecture.

The GDPR's storage limitation principle makes the same point for personal data: keep it in identifiable form no longer than necessary for the purpose. Findings are not mostly personal data, though assignees and commit authors in them are.

A schedule you can adapt

DataSuggested approachWhy
Open findingsKeep while openNeeded to fix
Closed findings, full detailMonths, set by policyUseful for regressions and reviews
Summary metrics and countsLonger, for trends and auditsNo code excerpts, little risk
Code excerpts and file pathsShortest period you can live withMost revealing
Evidence exports you madeHeld by you, under your own policyNot the vendor's job
Access and API logsA defined period, often tied to security needsNeeded for investigations

The point is the structure, not the numbers. Fill the numbers with your compliance and legal people.

Export what you need before it expires

If a vendor deletes detailed history after a set time, check that you can export what auditors need first. Ask for a scheduled export of summaries to your own storage. Then your evidence retention does not depend on the vendor's retention. For general evidence guidance see audit evidence retention: how long to keep it.

What to ask the vendor

  1. What is the default retention per data class, and can we change it per tenant?
  2. Does a shorter setting actually delete, or only hide?
  3. How long do backups and logs keep deleted records?
  4. Can we trigger deletion on demand, such as when a project is retired?
  5. Do you notify us before a retention period removes data we may need?

Try it yourself

Click through it at your own pace, or open it full screen. Notice that continuous monitoring produces a steady stream of new results, which is why a retention rule matters.

How Safeguard fits

Safeguard's compliance and evidence automation is meant to produce the summary records auditors ask for, so you can keep evidence under your own policy. Try the free scan to see what a result contains.

Quick check

Is shorter retention always better?

No. If you cannot show past scans to an auditor or trace when a fix landed, you lose evidence. Balance exposure against audit needs, class by class.

Who decides the period, you or the vendor?

You should. Treat the vendor default as a starting point and negotiate a per class setting.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.