Skip to main content
COOKIE NOTICECOOKIE CHOICE

We use cookies for analytics (Google Analytics) and ad measurement (Google Ads, including remarketing, and ChatGPT Ads by OpenAI). Strictly necessary cookies keep the site working. See our Cookie Policy for what each one does and how to opt out.

We’d like to use cookies for analytics (Google Analytics) and ad measurement (Google Ads, including remarketing, and ChatGPT Ads by OpenAI), and none of them is set unless you accept. Cookie Policy

Learn · CERT-In & Safe-to-Host

Safe-to-Host, Security Audit Certificate and VAPT Report: Not the Same Thing.

Four names turn up in Indian tender documents as though they were synonyms. Three of them are different artefacts with different issuers, different contents and different purposes. The fourth is not an artefact at all — it is a property of whoever signed one of the other three.

The distinction that resolves most of them: a report carries findings, a certificate carries a conclusion, “safe to host” names the gate a certificate is being used to open, and “CERT-In empanelled” describes the organisation whose letterhead it sits on. Those are three different questions, and a single tender clause often answers only one of them.

3artefacts, while the fourth name is an attribute
5.3.1the GIGW 3.0 guideline that creates the gate
5 daysto CERT-In, on the empanelled route

Plain-English explainer · CERT-In Comprehensive Cyber Security Audit Policy Guidelines v1.0 (25 July 2025) · CERT-In empanelment Terms & Conditions v7.2 (April 2024) · CERT-In auditor guidelines v3.0 (May 2018) · CERT-In Directions, 28 April 2022 · GIGW 3.0 · Last reviewed September 2026

A VAPT report is the technical deliverable that records what testing found. A security audit certificate is a short attestation, issued by the auditing organisation after remediation has been verified, that the named asset is clear as at that date. A safe-to-host certificate is that same certificate issued for one specific purpose — satisfying GIGW 3.0 guideline 5.3.1, which requires an audit clearance certificate before a government website, web application, web portal or mobile app is hosted in the production environment. And a “CERT-In empanelled audit report” is not a fourth document: it is any of the above, signed by an organisation that appears on CERT-In’s empanelment list. Indian tenders use all four names interchangeably, and the resulting confusion is expensive in a very ordinary way — bidders price one artefact and are evaluated against another, hosting slips because the certificate names a hostname nobody is hosting, and procurement teams ask for a “CERT-In certificate”, an artefact that does not exist in that form because CERT-In empanels auditors rather than certifying auditees.

Everything asserted here about CERT-In, GIGW, STQC or NIC comes from five published documents, linked at the foot of the page and in the text as they come up: the Comprehensive Cyber Security Audit Policy Guidelines, version 1.0 of 25 July 2025, the Terms and Conditions for Empanelment, version 7.2 of April 2024, the Guidelines for CERT-In Empanelled Information Security Auditing Organizations, version 3.0 of May 2018, and the GIGW 3.0 cybersecurity guidelines and attributes. The fifth is the CERT-In Directions of 28 April 2022. Where this page offers a rule that is not in one of them, it says so in the same sentence.

The reason the names blur is that they are not alternatives to each other. They sit on three different axes — who signed the document, what form the document takes, and which gate the document opens — and a clause can specify any one axis while leaving the other two silent. Once you read a requirement that way, most ambiguity resolves itself, and the residue becomes a short, specific question you can put to the buyer in the pre-bid window without sounding like you have never done this before. This page sets out what each artefact actually is, who may issue it, what it is and is not evidence of, how to decode the clause in front of you, and what goes wrong when the decoding is skipped.

Key Takeaways

  • A VAPT report records findings, while a security audit certificate records a conclusion. Neither substitutes for the other, and a buyer who asked for one and received the other has not been answered.
  • A safe-to-host certificate is a security audit certificate used to satisfy GIGW 3.0 guideline 5.3.1: an audit clearance certificate issued by NIC, STQC, an STQC empanelled laboratory or a CERT-In empanelled laboratory, before hosting in the production environment.
  • “CERT-In empanelled” is a property of the signer, not a type of document. CERT-In empanels information security auditing organisations. It does not audit auditees and issues no certificate to them.
  • Choosing an empanelled auditor routes your findings to the regulator. Under the empanelment Terms and Conditions v7.2 the auditor must share the audit report and audit metadata with CERT-In within five days of audit completion — and report critical vulnerabilities with auditee details where the auditee did not fix them even during follow-up audits. Clause 3.1.7 makes this an exception to the consent rule.
  • Under the 2025 policy guidelines, observations are graded on CVSS for severity, supplemented with EPSS for real-world exploitation likelihood, and every observation is mapped to a CWE and, where applicable, a CVE.
  • The final audit report is issued after closure of vulnerabilities and completion of the follow-up audit of the application hosted on the production environment. Where scope stopped at staging, the report must say in terms that the audit was not conducted on production.
  • Validity has two clocks. Published certificate wording ties it to the hash value of the audited build, while GIGW’s periodic-auditing attribute reads “at least once in a year or as and when any changes are done in the source code, whichever is earlier”. Neither carries a materiality threshold.
  • The CERT-In Directions of 28 April 2022 — six-hour incident reporting, 180-day log retention within India, NTP synchronisation to NIC or NPL — are continuing obligations, not a certifiable scheme. No auditor issues a certificate for them.
  • Most tender ambiguity is one written question away from resolution. Ask which artefact, which empanelment list, which assets and which date the recency window runs from — in the clarification window, in the buyer’s own words.
Why the names collide

Why the four names collide: three axes, not one scale

These terms are not four points on one scale. They are answers to three unrelated questions, and a sentence that answers one of them has not answered the other two. This is the whole mechanism behind the confusion, and it is worth holding in mind while reading any clause.

Axis one — who signed it

“CERT-In empanelled” and “STQC empanelled” live on this axis. They say nothing about the contents of the document, only about the standing of the organisation whose letterhead it sits on. A tender clause that specifies empanelment and nothing else has constrained your supplier and left the deliverable open, which is why bidders answering that clause routinely submit four different things and all of them pass the eligibility check.

Axis two — what form it takes

“Report” and “certificate” live here. A report is long, carries findings, and is read by engineers. A certificate is short, carries a conclusion, and is filed by procurement. They answer different questions and neither substitutes for the other. A buyer who asks for a certificate and receives a 90-page report has not been given what they asked for, and a buyer who asks for a report and receives a one-page certificate has been given considerably less.

Axis three — which gate it opens

“Safe to host” lives here, and only here. It is the operational name for the audit clearance GIGW 3.0 guideline 5.3.1 requires before a government website, web application, web portal or mobile app is hosted in the production environment. The name describes what the paper is for, not what it contains or who signed it — which is exactly why it collides with the other two axes so often in the same sentence.

A fully specified requirement pins all three: a security audit certificate and the report behind it, signed by a CERT-In empanelled organisation, covering the named assets, issued before the asset is hosted in the production environment. Most real clauses pin one axis and leave two open. The skill is noticing which two are open before you price the work, rather than after an evaluator has told you.

“We have a CERT-In certificate.”
— a sentence with no true reading, and one of the commonest in Indian security procurement
Artefact one

VAPT report vs security audit certificate: what belongs in each

Vulnerability assessment and penetration testing is the work, and the report is the record of it. It is the only one of these artefacts that can be read for coverage, because it is the only one that contains findings — which is why a buyer performing genuine due diligence asks for the report and a buyer discharging a filing obligation asks for the certificate.

India has a published contents format for this artefact, and almost nobody cites it. It is Annexure II to CERT-In’s Terms and Conditions for Empanelment, version 7.2, headed “Audit Report content format”, and it opens with the words the formal information security audit report is a key audit output and must contain the following. Ten items follow. They are the floor. On top of them sit the quality rules in the Comprehensive Cyber Security Audit Policy Guidelines v1.0 of 25 July 2025 and the older auditor guidelines v3.0 of May 2018, set out below the format.

Annexure II to the CERT-In Terms and Conditions for Empanelment v7.2 — audit report content format
Annexure II itemAs publishedWhat an evaluator checks it against
Identification of auditeeAddress and contact information.The legal entity on the report is the legal entity on your contract and on the tender. Group companies, trading names and product names are where this goes wrong.
Dates and location(s) of auditWhen the audit ran and where it was performed from.A single date where a range belongs usually means the retest was never separately recorded. Remote testing origins matter too — Annexure I expects the origin of remote testers to be made known by telephone number or IP address.
Terms of reference, including the standard for auditAs agreed between auditee and auditor, naming the standard if any.This is where the tender’s methodology clause has to land. If the clause names a standard and the terms of reference do not, the report does not answer the clause.
Audit planThe plan the audit was run to.The 2025 guidelines add that the test plan must state both calendar time and man-hours. A plan with neither is a plan nobody costed.
Explicit reference to key auditee documents, by date or versionPolicy and procedure documents, cited by date or version.Version-pinned references are what let a reader reconstruct what the auditor was actually looking at. “As per the information security policy” without a version is not a reference.
Additional mandatory or voluntary standards or regulations applicable to the auditeeWhatever else binds the auditee.The 2025 guidelines say guidelines and directions issued by CERT-In and regulators are to be included in the audit scope by default. This is the row where that shows up.
Summary of audit findings, including identification tests, tools used and resultsFindings, the tests that produced them, the tooling, and results.Tools named but no manual test cases is the signature of tools-only testing, which both the 2018 and the 2025 instruments discourage in terms.
Analysis of vulnerabilities and issues of concernNot a list — an analysis.Under the 2025 guidelines every observation carries a CVSS severity, an EPSS likelihood, and a CWE and, where applicable, CVE mapping. A findings table with a bare “High” in the severity column is short of the published bar.
Recommendations for action and follow-up auditsWhat to do, and the follow-up audit that verifies it was done.Follow-up audits are to be included within the scope or RFP proposal. If your RFP did not buy one, your report cannot close on one.
Personnel involved in the audit, including identification of any traineesWho did the work, trainees named as trainees.Read alongside the signing rule: reports are signed only by manpower declared to CERT-In in the organisation’s snapshot information, reviewed and signed by a mid-management reviewer outside the audit team, and authorised by the head of the auditing organisation.

Annexure II tells you what sections exist. It does not tell you whether the work behind them was real. That is what the quality rules do, and they are considerably more specific than most people who cite “CERT-In guidelines” in a tender have read. Eleven of them, with the instrument each comes from:

Scope, stated as assets rather than as a project name

Every URL, host, API base path, mobile build identifier and network range that was in scope, and — just as load-bearing — what was excluded. A scope written as “the portal” is the origin of most later disputes about whether a subdomain, an admin console or a payment callback was covered.

The environment the testing actually ran against

The 2025 policy guidelines require the auditing organisation to clearly specify the environment — Test, Development, UAT, Pre-Production or Production — in which the application was tested, and require it to audit the website on the staging server or testing environment provided by the hosting service provider before issuing the audit certificate. The 2018 auditor guidelines say the same thing in fewer words. A report that does not name its environment cannot be reconciled against what went live.

Build identity: hash value, version, timestamp

The 2025 guidelines require application hash values and version numbers to be obtained from the auditee and included in the audit report, and say these artefacts should be prominently featured in both the audit certificate and the report. This is the field that converts “we audited the portal” into a statement a change-management system can test. Published government certificates print it: one carries a SHA-256 digest of the audited build alongside the site and test URLs.

Methodology, and evidence that it was not a tool run

Both instruments require industry standard methodologies and say solely tools-based testing should be discouraged — the 2025 guidelines add the reason, which is that automated processes overlook the non-automated and manual components of the estate and produce an incomplete view. A credible report shows manual test cases, business-logic findings and chained exploitation, the classes of issue a scanner cannot reach.

Verification by a second team

The 2018 guidelines say auditors should deploy a verification team — a red team — to verify the work performed by the audit team. The 2025 guidelines restate it as a maker-checker: a separate verification team should be deployed to review and validate the work of the audit team. In a report this surfaces as a review record, a second signature, or a statement of the verification performed.

Findings graded four ways: CVSS, EPSS, CWE, CVE

The 2025 guidelines are prescriptive here in a way nothing before them was. Auditors are required to implement both CVSS and EPSS within their audit reports: observations are categorised on CVSS for severity, supplemented with EPSS for the likelihood of real-world exploitation, and every reported observation is to be mapped to a CWE and, where applicable, a CVE number. A findings table carrying a bare word in the severity column is now short of the published bar.

Objective evidence behind every observation

An observation is defined in the 2025 guidelines as a documented finding supported by objective, verifiable evidence, and audit evidence must be properly documented and appended to the audit report. In practice: request and response pairs, screenshots with visible timestamps, payloads, and enough detail that the developer can reproduce the issue without a call.

Closure timelines by severity, and critical findings raised on discovery

Both instruments say the audit report should mention appropriate timelines for closure of vulnerabilities according to severity. The 2025 guidelines add two things: critical and high findings are to be notified to the auditee during the course of the audit on an as-and-when-found basis and repeated in the final report, and high-risk vulnerabilities — discovered breaches, known-high exploitation rates, unmonitored or untraceable access, immediate risk to life — must be reported immediately on discovery with a practical solution.

The follow-up audit, performed on production

The single most consequential sentence in the 2025 guidelines for anyone shipping into a hosting gate: the final audit report is to be issued after closure of vulnerabilities and completion of the follow-up audit of the application hosted on the production environment. Where scope was limited to the staging platform, the report must explicitly state that the audit was not conducted on the production environment. Follow-up audits are to be included within the scope or RFP proposal, which makes this a procurement decision before it is a testing one.

Tooling and authorisation trail

Both instruments expect written approvals before penetration testing, tools tested in a controlled environment first with the results formally approved by the auditee, installation in the presence of the auditee’s system administrator, removal afterwards with the auditee’s acceptance, and a list of tools with written confirmation that no IPR or licence norms are being violated. Mature reports carry this as an annexure.

Report versions, and who signed which

The 2025 guidelines require draft and final report versions to be maintained with the date of issuance of each, captured in the report itself. Signing is a three-stage rule: signed by the auditors who conducted the audit, reviewed and signed by a designated mid-management reviewer outside the audit team, then authorised and signed by the head of the auditing organisation. Only manpower declared to CERT-In in the organisation’s snapshot information may sign at all.

The discouragement of solely tools-based testing is worth dwelling on, because it inverts the signal most buyers read. It is easy to produce a hundred-page report from a scanner and hard to produce twelve pages of findings that required a human to reason about the application’s authorisation model. Page count therefore tells you nothing. What tells you a report is real is the presence of findings a tool could not have reached — broken access control between tenants, a business-logic bypass in a multi-step workflow, an authorisation check enforced in the interface and absent from the API. The 2025 guidelines give the reason in their own words: automated processes overlook the non-automated and manual components of the estate and produce an incomplete view of the overall security. For the wider question of how testing supports a compliance programme rather than a tender, see penetration testing and SOC 2 and security questionnaires.

Artefact two

What a security audit certificate must say, field by field

A certificate is a conclusion with a date on it. It is short by design, and the discipline is entirely in what it names: an imprecise certificate is worse than no certificate, because it invites a reader to believe something broader than what was tested. These are the fields that make one usable, and the order in which an evaluator reads them.

Fields that make a security audit certificate usable, why each is load-bearing, and an illustrative value
FieldWhy it is load-bearingIllustrative value
Certificate numberThe handle an evaluator, a hosting provider or a tender committee quotes back at you. Without one the document is hard to cite and easy to confuse with last year’s.AUD/2026-27/0417
Auditee legal nameMust match the entity on the contract and on the bid. Group companies, trading names and product names are where this goes wrong.The registered name and registered address, as on the contract
Auditing organisation legal nameThe name an evaluator will look for on the published empanelment list. A brand name that is not the registered name fails that check even when the firm is genuinely empanelled.The registered name, with the empanelment letter reference and date as the organisation itself states them
Site URLThe asset that will be in production. Published government certificates carry this as a field in its own right.https://portal.example.gov.in/
Test URLWhere the audit actually ran. This is the field at which most readers discover the audit was not performed against production — published certificates name internal addresses here.https://staging-portal.example.gov.in/ · http://10.20.30.40:8443/
Full asset list, as stringsEverything beyond the primary hostname: subdomains, API base paths, mobile package identifiers, IP ranges, admin consoles on non-standard ports. Written so it can be compared character by character against what is being hosted.api.example.gov.in/v2/* · in.gov.example.citizen (Android) · admin.example.gov.in:8443
Application version and hash, with the algorithm namedThe build identity the change clock is measured against. The 2025 guidelines say hash values, versions and timestamps should be prominently featured on the certificate and the report. Some published certificates print the digest without naming the algorithm — record all three together.v2.4.1 · SHA-256 · 604D912E…89F6315E
Audit date rangeShows how much of the elapsed time was testing and how much was remediation. On one published certificate the range runs from 18 April to 11 July and the issue date is the last day of it — those weeks came out of the validity, not the auditor’s.02 February 2026 to 24 March 2026
Closure verification dateSeparate from the audit dates, and the one a recency window should run from. A single date on a certificate usually means closure was never separately verified, or was verified and not recorded.24 March 2026, follow-up audit
Environment tested, stated explicitlyThe 2025 guidelines require the environment to be specified — Test, Development, UAT, Pre-Production or Production — and require the report to state in terms where scope was limited to staging that the audit was not conducted on the production environment.“Staging. The audit was not conducted on the production environment.”
Standards tested againstDefines the boundary of the assurance. What was not tested against is not covered by the conclusion.OWASP Web Security Testing Guide, OWASP ASVS, CERT-In Cyber Security Audit Baseline Requirements
Severity threshold clearedA conclusion that the asset is clear is meaningless until it names the band it is clear at, and graded on what. Under the 2025 guidelines that means CVSS, supplemented with EPSS, with CWE and CVE mapping.“No observations at CVSS 4.0 or above remain open as at the closure verification date.”
Open items and their plan, where any remainWhere low-severity items remain open with agreed timelines, saying so on the face of the certificate is consistent with the closure-timelines rule rather than an admission against interest.“Three observations below the stated threshold remain open. Closure plan at Annexure C.”
Validity statement, in the auditor’s own wordsTranscribe it rather than summarise it. The summary is where the error enters, and published certificates word this differently from one another.“…valid till no additional changes in the Hash value or dynamic contents carried out or one year from the date of issue, whichever is earlier.”
Conditions attached to the conclusionPublished certificates attach terms, not suggestions — build parity between test and live, write permissions on upload folders, server and OS hardening.“Build of Site URL and Test URL need to be identical.”
Two signatures, named and datedThe 2025 guidelines require the audit certificate to be signed by both the Lead Auditor and the Head of the Auditing Organisation, and only manpower declared to CERT-In may sign. An unsigned PDF with a typed name is not a certificate, and evaluators do check.Lead Auditor (name, designation) and Head of Organisation (name, designation), with the issue date
Illustrative certificate face

WEB SECURITY AUDIT CERTIFICATE Certificate No. AUD/2026-27/0417 Auditee [Registered name], [registered address] Auditing org. [Registered name], CERT-In empanelled (empanelment letter ref. and date as stated by the organisation) Site URL https://portal.example.gov.in/ Test URL https://staging-portal.example.gov.in/ Other assets api.example.gov.in/v2/* admin.example.gov.in:8443 in.gov.example.citizen (Android), v2.4.1 (iOS) Application version v2.4.1 Hash value 604D912E...89F6315E Hash algorithm SHA-256 Audit dates 02 February 2026 to 24 March 2026 Closure verified 24 March 2026 (follow-up audit) Environment Staging. The audit was not conducted on the production environment. Standards OWASP Web Security Testing Guide, OWASP ASVS, CERT-In Cyber Security Audit Baseline Requirements Grading CVSS v3.1, supplemented with EPSS. Every observation mapped to CWE and, where applicable, CVE Conclusion No observations at CVSS 4.0 or above remain open as at the closure verification date. Three observations below that threshold remain open. Plan at Annexure C. Conditions Build of Site URL and Test URL to be identical. Validity [The issuer's own words, transcribed verbatim.] ______________ ______________ Lead Auditor Head of Organisation Name, designation Name, designation Issue date

Illustrative only, assembled from the fields the published instruments require and the shape of certificates published on Government of India domains — not a template to lift, and not a specimen of any real engagement. The field set is what to check for, but the wording is the issuing organisation’s to write. One certificate published on iica.nic.in carries site URL, test URL, hash value, audit date range, conclusion, recommendations and a validity note as separate fields, which is a useful sanity check on any draft put in front of you.

Three of those fields do most of the work: the asset list, the build identity and the severity threshold. Write the asset list as strings that can be compared character by character against what is being hosted — not as a project name, not as a product name, not as a description. Where the production hostname is not yet allocated at audit time, agree in advance with the auditor and the buyer what will appear on the certificate and how the mapping will be evidenced, rather than discovering the gap at the hosting gate.

Artefact three

What a safe-to-host certificate is: a purpose, not a format

The requirement has a clause number and it is short. GIGW 3.0, guideline 5.3.1, inside the cybersecurity chapter, reads: “Website, web application, web portal or mobile app have been Security Audited and an Audit Clearance certificate has been issued by NIC/ STQC/ STQC empanelled laboratory/CERT-In empanelled laboratory before hosting in production environment.” That sentence carries the whole of the safe-to-host regime. The document it calls for is a security audit certificate, and “safe to host” is the operational name for the gate it opens. The same guideline tells the evaluator what to do with it — the evaluator shall check that the website has a valid security audit certificate issued by NIC/STQC/Cert-IN empaneled laboratory fulfilling Cert-IN requirements — which is why the gate is a paperwork check with a technical precondition rather than the reverse.

Note what 5.3.1 does not say. It does not name a validity period, prescribe a methodology, or describe how the gate is enforced in any particular department’s hosting workflow. What it fixes is a precondition and an issuer set. Around it, GIGW tells the department to ensure the host service provider and the developer adhere to industry best practices such as ISO 27001, OWASP ASVS, the OWASP Top 10 and CIS benchmarks, but CERT-In’s own 2025 guidelines go further and say in terms that limited lists such as the OWASP Top 10 and SANS Top 25 should not be treated as standards or references for audits, pointing instead at ISO/IEC, CERT-In’s Cyber Security Audit Baseline Requirements, OSSTMM3, the OWASP Web Security Testing Guide, OWASP ASVS and the OWASP Mobile Security Testing Guide. Both can be true at once: cover the Top 10, but do not mistake covering it for having done an audit.

The staging-environment dependency

Both instruments require the auditor to test the website on the staging server or testing environment provided by the hosting service provider before issuing the audit certificate. That single sentence generates most of the real-world project risk on a safe-to-host engagement. Somebody has to build that environment. It has to resemble production closely enough that findings transfer. And it has to be available for a testing window, a remediation window and a follow-up window. On projects that slip, this is usually where they slip — not in the testing and not in the paperwork.

Then the follow-up audit, on production

This is the step that closes the staging-to-production gap, and it is the least known sentence in the 2025 policy guidelines: the final audit report should be issued after the closure of vulnerabilities and completion of the follow-up audit of the application hosted on the production environment. If the audit scope is limited to the staging platform, the report must explicitly state that the audit was not conducted on the production environment. Three things follow. Follow-up audits are to be included within the scope or the RFP proposal, which makes this a procurement decision before it is a testing one — an RFP that did not buy one cannot receive one. Application hash values and version numbers are obtained from the auditee and included in the report, and should be prominently featured on the certificate, which is what ties the conclusion to a build rather than to a project name. And after the certificate is issued, the developer should avoid making code changes to the audited application. Together these turn “does the certificate describe what is running?” from an argument into a check.

Because the gate sits immediately before go-live, this is the artefact most exposed to late change: a release shipped between the follow-up audit and the hosting request leaves a certificate naming a hash nobody is running. The sequence, the evidence and the common failure modes are set out in how to get a safe-to-host certificate and why applications fail safe-to-host. The quality, accessibility and lifecycle-management attributes that sit alongside it in GIGW 3.0 are covered in GIGW compliance before go-live.

The fourth name

What “CERT-In empanelled” means: an attribute of the signer

CERT-In empanels organisations to provide information security auditing services. The empanelment attaches to the organisation, for a period, and it travels with whatever that organisation signs. It does not attach to a person, to a methodology, to a tool, or — this is the one that catches people — to the auditee.

The Terms and Conditions for Empanelment are unusually strict about how an empanelled organisation may describe the relationship, and reading that rule is the fastest way to understand what empanelment is. Under clause 4.1 an auditor may not use the CERT-In logo, nor refer to its association with CERT-In on publicity or promotional material or on a product, without prior written permission from CERT-In. Clause 4.2 sets out the permitted description, a single prescribed sentence — “This Organization is empanelled by CERT-In for providing information Security Auditing Service” — and no other words may be used to describe the relationship without written permission either.

The consequence for an auditee is severe. If the organisation that did the work is restricted to one sentence about its own empanelment, the organisation that received the work has no standing to describe itself as CERT-In anything at all. The correct construction in a submission is factual and boring: name the empanelled organisation that performed the audit and signed the report, and let the certificate speak.

Empanelment is a status CERT-In can take away

Empanelment runs for a block period with annual review based on auditee feedback and a review of the auditor’s performance, and clause 9.1 of the terms lets CERT-In terminate it at any time — for breach, for degradation of performance or competence, for unreported changes in the organisation’s foreign tie-ups or manpower, for lapses in audit assignments or in submitting reports and metadata to CERT-In, or for testing without the target’s prior written consent. Clause 9.3 then requires a terminated auditor to stop making any claim that could be read as valid empanelment. The practical instruction is short: check the published list of empanelled organisations yourself, rather than a supplier’s statement about itself, and keep the evidence of the check with the engagement file. The list and the scheme documents sit on CERT-In’s Cyber Security Assurance pages.

Does CERT-In see our audit report?

On the empanelled route, yes — and this is the fact that most changes a supplier decision, so it belongs in the open rather than in an annexure. Clause 3.2.2 of the empanelment terms makes it mandatory for the auditor to share the audit report and audit metadata related to information Security audits within 5 days of completion of audit with CERT-In as per format provided by CERT-In, and mandatory in the same window to report all critical vulnerabilities along with auditee details where they were raised during the audit and not fixed by the auditee even during follow-up audits. Clause 3.2.1 states the standing duty in the same terms: details of each and every audit conducted, along with auditee details. The 2025 policy guidelines restate the five-day rule at §10.6 and add that the data submitted will be kept confidential.

The consent position is set out at clause 3.1.7 and is worth reading twice: the auditing organization should not share the client’s data without explicit written permission from auditee. However, CERT-In empaneled auditing organizations shall provide the audit reports and data to CERT-In without explicit permission of auditee organization. You should also have been told this before the engagement began — the 2025 guidelines require the auditing organisation to inform the auditee, prior to commencement, about the requirement to share audit metadata and reports with CERT-In within five days of completion. None of this is an argument against the empanelled route, which is the only route that satisfies a clause naming the list. It is an argument for closing criticals before the follow-up audit rather than after it.

Decoding the clause

Reading the tender clause: what it is actually asking for

These are the clause formulations that recur across Indian government, PSU and regulated procurement. Column two is what the drafter almost certainly meant. Column three is what to hand over. Column four is the risk of getting it wrong, which is the column that should decide whether you spend a clarification question on it.

The clauseWhat it meansWhat to supplyRisk if misread
“CERT-In certificate”No such artefact exists. CERT-In empanels auditing organisations. It does not audit applications belonging to third parties and issues no certificate to them. What the clause means, every time, is a security audit certificate issued by a CERT-In empanelled organisation.An audit certificate on the empanelled organisation’s letterhead, plus the report behind it. Attach nothing bearing a CERT-In logo or mark — empanelled auditors are themselves barred from using it without written permission.Low. Evaluators read this clause the same way you do. State the correct name once in your covering letter and move on.
“Safe to host certificate from a CERT-In empanelled agency”The government hosting gate, with the signer constrained. The buyer wants clearance to put the asset into production on their hosting, and wants it signed by an organisation on the empanelment list.The certificate naming the exact site URL, the test URL, the application version and hash, the audit dates, the standards tested against, and a closure statement — plus the report and the retest evidence if asked.Low, provided the named asset on the certificate is the asset being hosted. The mismatch between the tested URL and the hosted URL is the single most common rejection, and it is visible on the face of published certificates, which print site URL and test URL as separate fields.
“Latest VAPT report from a CERT-In empanelled auditor”The full technical deliverable, not the certificate. The evaluator intends to read findings — usually to satisfy themselves that the testing was real and that open items are being tracked.The complete report with scope, methodology, environment tested, findings by severity, evidence, and closure timelines by severity. Submit the certificate alongside it, not instead of it.Medium. Bidders substitute the certificate because it is shorter and shows nothing embarrassing. Evaluators notice, and it reads as evasion rather than economy.
“Audit clearance certificate”In ordinary Indian procurement usage this is the same artefact as a security audit certificate — the emphasis is on clearance, meaning that observations were closed and verified rather than merely reported.The certificate, worded so that closure is explicit and the severity threshold cleared is named. A certificate that says testing was performed but is silent on closure does not answer this clause, and one that claims clearance without naming a threshold leaves the evaluator to guess which one.Medium. Where the certificate stops at “audit conducted”, evaluators ask for a fresh one — and a reissue runs at the auditing organisation’s turnaround, not yours, because under the 2025 guidelines the certificate has to be re-signed by both the Lead Auditor and the head of the organisation.
“Third party security audit”Genuinely ambiguous, and the most common clause in private and PSU tenders. It constrains only independence — somebody other than the developer. Neither the artefact, the depth, the standard nor the signer is specified.Ask before you assume. Where the pre-bid window has closed, supply the report and the certificate together and state in the covering letter which standards were tested against.High. This clause is where two bidders submit wildly different documents, both technically compliant, and the evaluator invents a tie-break after the fact.
“Security audit as per OWASP Top 10”A methodology constraint attached to an unnamed artefact. GIGW 3.0 does tell departments to ensure the asset carries no risk from the latest OWASP Top 10 list — but CERT-In’s 2025 policy guidelines say in terms that limited lists such as OWASP Top 10 and SANS Top 25 should not be treated as standards or references for audits, and point instead at ISO/IEC, the Cyber Security Audit Baseline Requirements, OSSTMM3, the OWASP Web Security Testing Guide, OWASP ASVS, the OWASP Mobile Security Testing Guide and the OWASP DevSecOps Maturity Model.A report whose methodology names the comprehensive standard it ran to and maps findings back to the categories the clause names. Answer the clause without adopting its premise: show the Top 10 mapping as a view of a broader test, not as the test.Medium. Reports that list findings without mapping them to the named standard force the evaluator to do the mapping, and evaluators under time pressure reject instead. The inverse risk is scoping down to the named list and delivering an audit that CERT-In’s own guidance says is not one.
“STQC certificate” / “STQC empanelled auditor”A different empanelment list with the same effect on axis one. For government websites and applications, auditors of STQC and STQC-empanelled laboratories sit alongside NIC and CERT-In empanelled organisations as acceptable issuers.A certificate from an organisation on the list the clause names. Where the clause names both CERT-In and STQC, either satisfies it. Where it names only one, only that one does.Medium. Assuming the two lists are interchangeable when the clause names only one is an avoidable disqualification.
“GIGW compliance certificate”A wider requirement wearing a similar name. GIGW 3.0 is structured around four focus areas — quality, accessibility, cybersecurity and lifecycle management — and the audit clearance requirement is one guideline, 5.3.1, inside the cybersecurity chapter. A GIGW conformance claim therefore spans work an audit certificate says nothing about, and a security certificate is one attribute of it, not the whole.Whichever the clause means — and where a tender asks for both in one line, treat them as two deliverables with two workstreams. GIGW publishes a conformity matrix at Annexure II. Use it to show which attributes each deliverable answers.High, because the accessibility and lifecycle attributes are a different body of work from a penetration test, and discovering that in week three of a six-week mobilisation is expensive.
“Valid security audit certificate not older than N months”A freshness constraint layered on top of whichever artefact the rest of the clause names. It sets a floor on recency, and it is checked mechanically against the certificate date.A certificate dated inside the window. Where your certificate predates it, plan a retest rather than arguing that nothing has changed — the argument never works and the clock does not stop.Low to spot and high to fix late. This is the clause that turns a submission into a re-audit with two weeks’ notice.
“CERT-In compliance certificate”Almost always a conflation of two unrelated things: an audit certificate, and the continuing obligations under the CERT-In Directions of 28 April 2022 on incident reporting, log retention and time synchronisation. No certificate attests to the second.The audit certificate, plus — if the buyer’s intent turns out to be the Directions — a written description of how the obligations are met. Say plainly that the Directions are obligations, not a certifiable scheme.High, and worth a clarification question every time. The two readings lead to entirely different work.

The two highest-risk rows are the vaguest ones — “third party security audit” and “CERT-In compliance certificate” — because each has two readings that lead to entirely different work at entirely different prices. Both are worth a written question. The lowest-risk rows are the ones that name a document and a list, because the drafter has already done the disambiguating for you.

The sequence

How to read an ambiguous security audit clause, step by step

This is a short exercise done properly, and it is worth doing before the pricing meeting rather than after it. Each step narrows the requirement, and by the last one you either have a specification or you have an exact question to put to the buyer.

  • 01 Read the clause twice and underline the nouns. “Report” and “certificate” are the two words that decide what you produce, and “CERT-In”, “STQC” and “NIC” are the three that decide who may sign it. Most clauses specify one of those groups and leave the other silent, and the silent half is where your risk sits.
  • 02 Work out which gate the clause guards. A hosting gate has a date it must be cleared by and an asset it attaches to. An eligibility criterion sits in the technical bid and is checked once. A contractual obligation recurs annually for the life of the contract. The same words mean three different pieces of work depending on which of those it is.
  • 03 Check whether the same tender asks for the same thing twice under different names. A requirement for a “safe to host certificate” in the scope of work and a “VAPT report from an empanelled agency” in the eligibility criteria is one body of work and two deliverables, not two audits — but only if the assets named in both are the same assets.
  • 04 Identify the asset with the precision the certificate will have to carry. Every subdomain, every API, every mobile build, every environment. Do this before pricing, because the gap between “the website” and the eleven hostnames that turn out to be in scope is the gap between a profitable engagement and a loss.
  • 05 Decide whether empanelment is actually required, and if so which list. This is a binary constraint on your supply chain and it does not bend. Empanelment runs for a period with annual review and CERT-In can terminate it, so check the published list rather than a supplier’s statement about itself, and keep the evidence of the check with the bid file.
  • 06 Establish the freshness window and work backwards from the submission date. Audit, remediation, retest and certificate issue is a sequence with dependencies, and the certificate date is the last event in it, not the first.
Asking the buyer

The clarifying question, asked well

Bidders avoid clarification questions because they believe asking signals inexperience. The opposite is true, and the reason is structural: a question that proposes an answer demonstrates that you already know the landscape and are checking which part of it applies. A question that asks the buyer to explain the subject from first principles is the one that signals inexperience — and the difference between the two is entirely in the drafting.

Which artefact should be submitted: the audit report, the audit certificate, or both?

The axis-two question, and the one buyers answer fastest because they know what they want to file. It reads as submission hygiene, not as a competence gap.

Must the auditing organisation be empanelled, and with CERT-In, STQC, or either?

Axis one, and the one with real consequence for your supply chain. A buyer who wrote the clause loosely will often tighten it in the corrigendum — better for you than discovering the tightening at evaluation.

Is the certificate required before go-live, at bid submission, or annually through the contract?

This separates a hosting gate from an eligibility criterion from a standing obligation. The answer changes your schedule, your price and whether you need a fresh audit each year.

Which assets must the certificate name — the primary domain only, or subdomains, APIs and mobile applications as well?

The highest-value question on this list. A buyer who answers it in writing removes your largest pricing uncertainty and your largest rejection risk at once.

Will the audit be performed against production or against a staging environment, and who provides it?

Both instruments put the audit on the staging environment the hosting service provider supplies, and the 2025 guidelines then put a follow-up audit on production before the final report. Who stands up each environment, and when, is a dependency on the critical path.

What recency window applies, and does it run from the audit date or the closure date?

Two defensible readings of the same clause with weeks between them. Ask once in the clarification window and the answer binds the evaluator as much as it binds you.

Illustrative clarification wording

Quote the clause back

With reference to clause [X.X] of the technical eligibility criteria, which requires “a valid security audit certificate from a CERT-In empanelled agency”, we request clarification on three points so that our submission matches the Authority’s intent.

Propose the answer, then ask

(a) We propose to submit both the audit certificate and the underlying audit report. Please confirm whether the certificate alone is sufficient, or whether the report is also to be enclosed. (b) We propose to name the primary domain and all listed subdomains, the public API endpoints and the Android and iOS application packages on the certificate. Please confirm whether this scope is acceptable, or specify the assets the certificate is required to cover. (c) Please confirm whether the twelve-month validity is to be counted from the date of audit or from the date of closure verification recorded on the certificate.

Close without creating work for the buyer

In the absence of a corrigendum on these points we will proceed on the basis set out above and will state our interpretation in the covering letter to the technical bid.

Illustrative wording, not a template to lift. The clause number, the assets and the Authority’s own vocabulary all change per tender, and using the buyer’s words rather than yours is most of what makes a clarification land.

Three drafting rules make the difference. Bundle your questions into one submission rather than trickling them, because each separate query costs the buyer an administrative cycle and they remember who made them do it. Propose an answer to every question, so the cheapest response the buyer can give is “confirmed”. And state what you will do in the absence of an answer, which protects you if no corrigendum is issued and quietly gives the buyer a reason to answer.

The clock

How long a safe-to-host certificate is valid, and what ends it early

Validity is where the difference between a report and a certificate becomes operational. A report is a historical record and never expires — it describes what was true on the dates it names, permanently. A certificate is a live claim, and a live claim can stop being true without anybody touching the document.

When does the clock start?

At the date of issue printed on the certificate, which should be the date closure was verified rather than the date testing began. On a certificate published on a Government of India domain the audit date is a range — 18 April 2024 to 11 July 2024 — and the issue date is the single day at the end of it. Where remediation and retest stretch the audit window, those weeks come out of your validity rather than the auditor’s, which is material to any tender with a recency window.

What ends it early?

A change to the thing that was audited. The wording varies by issuer and it is worth transcribing rather than summarising: one published certificate reads “valid till no additional changes in the Hash value or dynamic contents carried out or one year from the date of issue, whichever is earlier”. GIGW 3.0 states the same shape as an obligation on the department — conduct periodic auditing of the web application at least once in a year or as and when any changes are done in the source code, whichever is earlier. Note what is absent from both: the word “major”. Neither the published attribute nor the published certificate wording carries a materiality threshold.

What ends it on time?

One year from the date of issue, on the published specimen wording and on the GIGW periodic-auditing attribute alike — whichever of the two triggers arrives first. Treat the one-year point as the outer bound rather than the expected life, because in an actively developed application the change trigger nearly always arrives first.

So what counts as a change?

This page’s own working rule, offered as a rule and not as a citation: no published instrument defines a threshold, so agree one in writing before you need it. Teams that manage this well name the change classes that trigger a re-audit in advance — authentication, authorisation, session handling, payment integrations, framework and runtime upgrades — and treat the hash on the certificate as the tie-breaker when the list runs out. The indefensible position is deciding after a release has shipped that it was not really a change, particularly where your certificate binds validity to a hash value that has demonstrably moved.

What does renewal involve?

Plan for a fresh audit against the current build. Neither GIGW nor CERT-In’s published guidance sets out a mechanism for extending or re-signing a certificate past its stated life, and the published wording ties the conclusion to a specific build and a specific date rather than to a renewable status. Where the application has changed little the audit is shorter and the finding count lower, but the deliverable is still produced by an audit. CERT-In’s 2025 policy guidelines nudge the procurement side of this: contracts for the audit of critical or high-reach applications should be awarded for a period of 2–3 years to enable continuous audits at a defined frequency.

Does the tender’s window override the certificate’s?

They are two separate constraints and both bind. Where a tender or a regulator states its own recency requirement, that requirement governs your submission regardless of what the certificate says about its own life — and where the two conflict, the shorter window is the one that binds you. Read the validity statement on the certificate in front of you rather than assuming the wording, because issuers word it differently, and one published certificate states a maximum validity of one year while another ties the same period to a hash value.

The practical consequence is that a certificate is a release-gated artefact, not a calendar-gated one. Teams that diarise it annually are surprised twice: once when a release in month three ends the clearance early, and again when the re-audit turns out to be an audit rather than a signature. Teams that treat it as release-gated put a computable question into the change process — does this release change the artefact whose hash is printed on the certificate? The published wordings in full, and how to build the change rule, are in safe-to-host certificate validity.

Failure modes

Why safe-to-host submissions fail: what goes wrong, and when

Almost none of these are testing failures. They are definition failures, sequencing failures and paperwork failures, and every one of them is cheaper to prevent at scoping than to repair at submission. They are ordered by what they cost, worst first. Read the last column and notice how many of the preventions are free.

Failure modes, how each first shows up, who catches it, what it costs, and the prevention
The failureHow it first shows upWho catches it, and whenWhat it costsRecoveryPrevention
The certificate names a URL nobody is hostingTesting ran against a staging hostname, the certificate records it, and the asset that goes live sits somewhere else. Visible from the moment the certificate is drafted, if anyone compares the two strings.The hosting provider or the evaluator, at the gate — which is the last possible moment and the one with no slack in it.A reissue at best. Where the production build also differs, a fresh follow-up audit against production, which is a testing event and not a paperwork one.Ask the auditing organisation to run the follow-up audit on the production environment, which the 2025 guidelines contemplate as the normal route to a final report, and reissue naming both site URL and test URL.Decide at scoping time what strings will appear on the certificate, and write them into the engagement scope before testing starts. Free.
The audited build stopped being the running buildA release ships between the retest and the hosting request. Nothing on the document changes, so nothing looks wrong.Nobody, usually, until an incident or a re-audit surfaces it — which is what makes it the most dangerous row here.Invisible until it is expensive. A clearance that names a hash nobody is running is evidence of a build that is not in production.Re-audit against the current build. GIGW’s own periodic-auditing attribute reads “at least once in a year or as and when any changes are done in the source code, whichever is earlier”.Pin the certificate to a build identifier in the release record so that “has the audited build changed?” is a query rather than an argument. The 2025 guidelines say the developer should avoid code changes to the audited application after the certificate is issued.
Empanelment was not what the supplier said it wasA supplier statement, a logo on a website, a line in a proposal — none of which is the published list.The evaluator, at technical evaluation, by checking the list you did not check.Disqualification. There is no remedy inside the bid window.None worth the name. This is a pre-award check, not a post-award one.Read the published empanelment list at engagement start and again before submission, and keep both screenshots. Empanelment runs for a period with annual review, and CERT-In may terminate it for breach.
The certificate says the audit happened and stops there“An audit was conducted on these dates.” Reads fine until you put it next to a clause asking for clearance.The evaluator, on first read of the technical bid.A reissue, which runs at the auditing organisation’s turnaround because the 2025 guidelines require both the Lead Auditor and the head of the organisation to sign.Request revised wording. Possible, but it is the auditor’s calendar, not yours.Read the draft certificate wording before the auditor finalises it. After issue, a change means a reissue.
Closure is asserted with no follow-up audit behind itDevelopers mark tickets fixed, the tracker is exported, and closure is asserted from the tracker.The evaluator who asks for the retest evidence — a fair question, and one with no good answer if there is none.The certificate becomes the weakest document in the submission, and the finding it was hiding is still there.Commission the follow-up audit. The 2025 guidelines put it before the final report, not after it.Buy the follow-up audit in the RFP. The guidelines say follow-up audits should be included within the scope or RFP proposal — if it was not bought, it cannot be delivered.
Scope named the website and the requirement meant the estateOne domain in the scope, but the requirement covers the domain, four subdomains, a public API, an Android build and an admin console on a non-standard port.Your own delivery team, in week two, at the worst possible point in the commercial cycle.A pricing failure before it is a compliance failure. Widening scope after testing has started is a second engagement, not a change note.Re-scope and re-price, or descope in writing with the buyer’s agreement.One written question in the pre-bid window. The 2025 guidelines suggest deriving scope from a centralised asset inventory and printing the date to which that inventory was updated in the report.
A report was submitted where a certificate was required, or the reverseThe covering email says one word and the attachment is the other document.Procurement, on receipt.Credibility, and a clarification round. It reads as evasion in one direction and carelessness in the other.Send the other document, if you have it.Submit both where the clause is ambiguous and the tender permits it. Free.
The freshness window was measured from the wrong dateA twelve-month window counted from the audit start date rather than the closure verification date.The evaluator, mechanically, against the date printed on the certificate.A submission a fortnight outside a window it appeared to be inside, discovered after the bid closed.None inside the window. Outside it, a re-audit.Ask which date the window runs from during the clarification period. Where it is too late to ask, count from the later date and state which date you counted from.

The pattern across all eight is the same: the artefact was defined after the work started rather than before it. Both instruments point at the same discipline from the auditor’s side. The 2018 guidelines require the deliverable structure to be agreed with the auditee before commencement and the expectation gap to be closed by explaining the process, the artefacts and the deliverables upfront. The 2025 guidelines turn that into a list to work through before commencement: the type of audit, the format of the reports, the standards or frameworks to be used, the assets covered, the handling and retention of auditee data, the timeline of the assessment phase, and the requirement to share audit metadata and reports with CERT-In. An engagement that starts by answering those seven rarely ends in any of the rows above.

Worked cases

Which artefact do you actually need? Eight situations, eight answers

The same four names mean different things depending on who is asking and why. These are the buyer situations that recur, with the artefact each one actually needs.

Buyer situations, the gate in play, the artefact required, who may sign and what the clock runs from
SituationGateArtefactWho may signWhat the clock runs fromWhat most often goes wrong
Central government tender, certificate in the technical bidEligibilitySecurity audit certificate, and the report where the clause names oneWhichever list the clause names — NIC, STQC, an STQC empanelled laboratory or a CERT-In empanelled laboratoryThe recency window in the clause, counted against the date printed on the certificateA multi-tenant product certified at the shared platform level where the tender names one deployment. The certificate answers a question the buyer did not ask.
PSU tender with a copy-pasted security clauseEligibility, probablyUnknown until asked — “as per CERT-In guidelines” may mean empanelment, may mean methodology, may mean nothingUnconstrained on the face of the clauseUnstated, which is itself a reason to askPricing one reading and being evaluated against another. Highest-ambiguity case on this page and the one most worth a written clarification.
Private enterprise vendor security reviewCommercialThe report. A certificate is nearly worthless here — a conclusion without findings tells a reviewer nothing they can assessAny competent testing organisationThe buyer’s own policy, typically annualSending the certificate because it shows nothing embarrassing. Reviewers read it as evasion, and it costs more credibility than the findings would have.
A supervised entity with a standing testing obligationRegulatoryWhatever the supervisor’s own instrument names — read that instrument, not this pageAs the supervisor’s instrument specifiesRecurring, set by the supervisorTreating a recurring obligation as a one-off artefact. The useful question is not which document to produce once but which cadence to run, what gets retested after each significant change, and who holds the closure evidence.
Mobile application inside the scopeAny of the aboveA certificate that names a build, because mobile versions faster than the web deployment beside itAs the governing clause specifiesThe release train, not the calendarAgreeing “the app” without agreeing whether the certificate names a version, a track or the current store release — and what happens at the next release.
The same asset needs two artefacts at onceHosting and regulatory togetherOne body of testing, two deliverables — provided the scope covers both asset listsThe stricter of the two constraintsThe shorter of the two windowsRetrofitting the second artefact onto a finished engagement, which usually means a second engagement.

Notice how rarely the answer is “produce more testing”. In almost every row the decisive move is definitional — establish which gate is in play, which assets it attaches to, and who has to sign. The testing itself is the same craft throughout. Two further situations carry a sequence worth walking through rather than tabulating:

A state government department commissioning a citizen portal

The gate is hosting. GIGW 3.0 guideline 5.3.1 is unambiguous about the sequence: the asset is security audited and an audit clearance certificate is issued by NIC, STQC, an STQC empanelled laboratory or a CERT-In empanelled laboratory before hosting in the production environment. GIGW also tells the evaluator what to do about it — check that the website has a valid security audit certificate issued by one of those bodies. The sequence that works: fix the asset list as strings, audit the staging environment the hosting provider makes available, remediate, run the follow-up audit against production, issue the certificate naming site URL, test URL, version and hash, then host. The sequence that fails: audit whatever is available in week one, then discover in week five that the hostname on the certificate is not the hostname being hosted.

A startup told by its government customer to “get CERT-In certified”

The instruction cannot be followed as worded, and saying so plainly is the right first move. CERT-In empanels auditing organisations to undertake audits of computer systems, networks and applications belonging to other organisations. A product company cannot be CERT-In certified, and no scheme exists under which it could be. What the customer almost certainly needs is an audit certificate signed by an empanelled organisation, naming the application being deployed. Worth saying in the same breath: choosing the empanelled route means the report and its metadata reach CERT-In within five days of audit completion, and an unfixed critical vulnerability reaches CERT-In with your details attached. That is not a reason to avoid it. It is a reason to close criticals before the follow-up audit rather than after it.

Buying the work

What a compliant auditor will and will not do

Almost everything published about this subject in India is written from the buyer’s side. The instruments themselves spend most of their length on the other one — constraining what an auditing organisation may do, must do, and must refuse. Those constraints are your constraints too, because they bound what you can put in a scope of work and what you can expect a compliant supplier to agree to. The rows below are the ones that change a scope, a schedule or a contract.

Constraints on a compliant auditing organisation, the instrument that imposes each, and what to check before signing
The constraintInstrumentWhat it means for your scope of workCheck before you sign
No DDoS testing over the internet, no flood testing2018 auditor guidelines, empanelment T&C Annexure I, items 17 and 18A scope of work demanding load-to-failure testing of a live public service is asking for something a compliant auditor will decline.Strike it from the RFP before award, or carve it out explicitly as a separate performance exercise run by someone else.
No exploitation of high-risk vulnerabilities2018 auditor guidelines, 2025 guidelines §16.4Discovered breaches, known-high exploitation rates, unmonitored or untraceable access and anything that may put lives at immediate risk are reported immediately with a practical solution rather than exploited to prove the point.Agree the escalation path before testing starts, including who in your organisation can be woken up.
Written approvals before penetration tests and before tools are installed2018 auditor guidelines, 2025 guidelines §13.2.2Tools are tested in a controlled environment first, the results are formally reviewed and approved by an authorised representative of your organisation, and installation happens in the presence of your system administrator.Name the approver in the engagement letter. An unnamed approver is a week of latency in the middle of a testing window.
Tool list with written IPR and licence confirmation, tools removed afterwards2018 auditor guidelines, 2025 guidelines §13.2.2You are entitled to a list of what will be installed and a written confirmation that using it violates no licence, and to acceptance of removal at the end.Ask for the list at proposal stage. It tells you more about the firm than the proposal does.
Auditee data stays in India, encrypted, wiped on completion2018 auditor guidelinesNo mirroring of data outside the country, encryption on auditor devices, wiping so the data cannot be retrieved by any known forensic technique, and no sharing with an overseas partner unless you specifically authorise it.A testing platform with offshore storage, or a report routed into an overseas review queue, breaches this quietly and is very hard to remediate after the fact.
Reports to your point of contact only, by secure channelEmpanelment T&C clause 3.1.9, 2025 guidelines §16.5Official email addresses only, the audit outcome communicated to a specified point of contact, and delivery by password or encryption with end-to-end confidential channels.Name the point of contact and a deputy. Reports go missing at handovers, not in transit.
NDA in place before commencementEmpanelment T&C clause 3.1.10, 2025 guidelines §13.2.1A legally enforceable NDA must be signed before the project starts, and CERT-In publishes a model NDA that may be customised. Confidentiality binds the auditor ethically with or without one.Signed before kick-off, not circulated during it.
You are told, before commencement, that CERT-In will see the report2025 guidelines §13.2.1(iii)The auditing organisation must inform you before the engagement begins about the requirement to share audit metadata and audit reports with CERT-In within five days of audit completion.If nobody told you, you have learned something about the firm. Ask for it in writing and keep it with the engagement file.
Only declared manpower on the job — no freelancers, interns or notice-period staff2018 auditor guidelines, 2025 guidelines §12.3Only manpower declared to CERT-In in the organisation’s snapshot information may be deployed, and the 2025 guidelines tell auditees to verify identity and designations and say auditing organisations should not field freelancers, interns, freshers, moonlighters, third-party consultants or employees serving notice. Someone moving between empanelled organisations needs a no-objection or relieving letter from the previous one.Verify the team at mobilisation. It constrains scheduling, which is why it belongs in the plan before dates are promised to a buyer.
CERT-In is not a party to your contractEmpanelment T&C clause 2.1, 2018 auditor guidelinesAn auditor is contracted by a customer directly and CERT-In is not a party to such contracts. Drafting that names CERT-In as a party, an arbiter or an approver is wrong on its face.Correct it before signature. Separately, the contract must expressly permit access to the system for the auditor and, if need be, association of CERT-In representatives during the assignment.
One prescribed sentence, and no logoEmpanelment T&C clauses 4.1–4.3, 2018 auditor guidelinesAn auditor may not use the CERT-In logo or refer to its association with CERT-In on publicity or promotional material or on a product without prior written permission, and may use only the words “This Organization is empanelled by CERT-In for providing information Security Auditing Service”.If your supplier’s own website breaks this rule, that is data. An auditee reproducing a CERT-In mark on a bid document is in a worse position again.
Contracts for critical applications run 2–3 years2025 guidelines §12.4Contracts for the audit of applications that are critical or have high user reach should be awarded for a period of 2–3 years to enable continuous audits at a defined frequency.This is the one constraint that cuts in your favour. A three-year award turns re-audit from a procurement event into a schedule.

Read as a set, these rows describe a profession rather than a market. A scope of work that assumes the opposite — load-testing on demand, staff substituted at will, findings that stay in the room — is not buying an audit. It is buying a document.

On the receiving end

Checking a safe-to-host certificate somebody handed you

Everything above assumes you are producing the document. Half the time you are receiving one — from a bidder, a vendor, a subcontractor or an acquisition target — and the question is whether it means what the covering email says it means. Ten checks, in the order that catches the most problems soonest. Keep the published empanelment list open in another tab while you run them.

  • 01 Read the artefact type off the document itself rather than off the covering email. A page headed “certificate” that runs to forty pages of findings is a report, and a page headed “report” that carries a single conclusion and no findings is a certificate.
  • 02 Match the asset named on the document against the asset you are buying, string for string. Site URL, test URL, subdomains, API base paths, package identifiers. This is the check that catches the most problems and takes the least time.
  • 03 Find the build identity: application version, hash value, and the algorithm the hash was computed with. The 2025 policy guidelines say these should be prominently featured on the certificate and the report. Where they are absent, the document cannot be tied to anything that is running.
  • 04 Check the date pair: audit date range and closure verification date. One date on a certificate usually means closure was never separately verified, or was verified and not recorded.
  • 05 Check the environment statement. Both instruments require the environment tested to be named, and the 2025 guidelines require a report whose scope stopped at staging to say in terms that the audit was not conducted on the production environment. Absence of the statement is a gap against the auditor’s own framework, not a preference of yours.
  • 06 Look for the follow-up audit. Under the 2025 guidelines the final report is issued after closure of vulnerabilities and completion of the follow-up audit of the application hosted on production. A final report with no follow-up audit in it has skipped a published step.
  • 07 Check who signed. Two signatures are required on the certificate — the Lead Auditor and the head of the auditing organisation — and only manpower declared to CERT-In in the organisation’s snapshot information may sign at all. Then check the organisation against the published empanelment list rather than a cached copy or the supplier’s own website.
  • 08 Check how severity was graded, not merely that it was. The published bar is CVSS for severity, supplemented by EPSS for real-world exploitation likelihood, with every observation mapped to a CWE and, where applicable, a CVE. A scale used but never defined cannot be compared against a tender threshold expressed in the same words.
  • 09 Check for closure timelines by severity, which both instruments expect the report to carry. Their absence tells you something about how the engagement was run.
  • 10 Check the validity statement verbatim, then check it against the release calendar rather than the calendar year. Where the wording binds validity to a hash value, the question “is this still valid?” has a computable answer.

Only one of these requires security expertise — reading how severity was graded — and the rest are document checks a procurement officer can run without help. The two that catch the most are the asset-name match and the date pair, and both are pure clerical work. The three that most often get skipped are the build identity, the follow-up audit and the signer check, because each requires leaving the document to go and look something up.

Edge cases

Where this gets genuinely hard

The distinctions above settle most requirements. These are the situations that still generate argument — between buyer and bidder, between auditee and auditor, and inside delivery teams who thought the artefact question was closed.

The scope has to cover three environments, not one

The 2025 policy guidelines are explicit that the auditee should provide a comprehensive scope ensuring that assets related to the testing and UAT, development and production environments are all included, that the scope is derived from a consolidated and updated asset inventory, that it is vetted by the internal audit team in consultation with the CISO, and that third-party, vendor and supply-chain risk assessment forms part of it. Read together with the follow-up-audit rule, this is the answer to the oldest complaint in this field — that the certificate describes staging and the risk lives in production. The framework does not leave that gap open, but underbought scopes do.

Somebody wants to accept a risk rather than fix it

There is a published answer to this and it is higher up the org chart than most teams expect. Under the 2025 guidelines, risk treatment — retain, avoid, transfer or reduce — for any reported vulnerability or observation must be authorised and accepted by the head of the auditee organisation, and any exception to a reported vulnerability in the application must be authorised by the head of the organisation who owns it. An acceptance signed by a project manager is not an acceptance. It also means an accepted risk leaves a named signature, which is usually enough to make the fix look cheaper.

Findings remain open at the certificate date

A certificate that asserts clearance cannot honestly be issued over open findings at or above the severity it speaks to — which is the argument for naming that threshold on the certificate in CVSS terms rather than in adjectives. Where items below the threshold remain open with agreed timelines, say so on the face of the certificate and attach the plan. Both instruments expect the report to carry closure timelines by severity, which makes an explicit open-items statement consistent with the framework rather than an admission against interest. The one thing you cannot do is leave a critical open quietly: an unfixed critical goes to CERT-In with your organisation’s details within five days of audit completion.

The buyer asks for the report but you hold it under NDA with a partner

Confidentiality obligations sit on both sides of an audit engagement. A legally enforceable NDA must be signed with the auditee before commencement, and the auditor is ethically bound to confidentiality with or without one. A workable answer is a summary letter plus a redacted findings table under the buyer’s NDA, agreed with the auditing organisation in advance rather than negotiated after a buyer has asked. Note the asymmetry the empanelment terms create: the auditor may not share your data without your written permission, but is nonetheless required to provide the report and data to CERT-In without it.

A sectoral regulator sets the cadence instead of a tender

The 2025 guidelines set a floor rather than a ceiling: a cyber security audit should be conducted at least once a year, and sectoral regulators may increase that frequency based on the size of the organisation, the criticality of the assets and the complexity of the digital infrastructure. Where a supervisor governs you, read the supervisor’s own instrument for the artefact it names — this page cannot tell you what any particular regulator requires, and a page that claims to is a page to distrust. What transfers is the shape of the question: a standing programme with a defined cadence, not a document produced once.

The incident class is an AI or machine-learning system

Annexure I to the 2022 Directions makes attacks and malicious or suspicious activities affecting AI and machine-learning systems a mandatorily reportable class in their own right. So the reporting obligation already reaches AI systems, while no certificate attests to their security. Be careful how AI testing is described in a bid: the testing is real and describable, the clearance is not.

Corrections

Eight things teams believe that are not so

Each of these is said in good faith, in the words people actually use, by people who have done this before. The left column is the belief. The middle is what the published documents say. The right is what acting on the belief costs. If you read only one table on this page, read this one.

Common beliefs about safe-to-host and CERT-In artefacts, what is actually so, and the cost of acting on the belief
The beliefWhat is actually soWhat acting on it costs
“We have a CERT-In certificate.”There is no such artefact. CERT-In empanels organisations to undertake audits of other organisations’ systems. It does not audit auditees and issues them no certificate. What exists is a security audit certificate issued by a CERT-In empanelled organisation, on that organisation’s letterhead.Said to an evaluator who knows the scheme, it reads as unfamiliarity with the thing you are bidding to deliver.
“Our auditor is empanelled, so we are.”Empanelment attaches to the auditing organisation, for a period, and does not transfer to the auditee or to a product. The empanelled organisation itself may use exactly one sentence about the relationship and may not use the CERT-In logo without prior written permission.A bid pack carrying a CERT-In mark is a red flag rather than a credential — and the restriction that makes it one is published.
“CERT-In and STQC empanelment are interchangeable.”GIGW 5.3.1 names four issuers — NIC, STQC, an STQC empanelled laboratory, a CERT-In empanelled laboratory — administered separately. A clause naming both is satisfied by either, while a clause naming one is satisfied only by that one.An avoidable disqualification, discovered at evaluation.
“A certificate proves the testing was thorough.”A certificate carries a conclusion and no findings, so it cannot be read for coverage at all. Depth lives in the report: the environment statement, the manual test cases, the CVSS and EPSS grading, the CWE and CVE mapping, the objective evidence appended to each observation.Buyers who file the certificate and never ask for the report are assuring themselves of nothing, and suppliers learn which buyers those are.
“The certificate lasts a year.”One year is the outer bound on the published wordings, not the expected life. The other clock runs on the build: published certificate wording ties validity to the hash value, and GIGW’s periodic-auditing attribute reads “at least once in a year or as and when any changes are done in the source code, whichever is earlier”.A release in month three ends the clearance and nothing on the document changes to say so.
“GIGW compliance covers the security audit.”GIGW 3.0 is structured around four focus areas — quality, accessibility, cybersecurity and lifecycle management. The audit clearance requirement is one guideline inside one of them. A conformance programme spans work an audit certificate is silent about, and an audit certificate clears a gate a conformance claim does not.Two workstreams priced as one, discovered in week three of a six-week mobilisation.
“Nothing has changed, so the old certificate still stands.”The certificate names a build. Where the wording binds validity to a hash value, whether anything has changed is a question with a computable answer, and “nothing material” is not one of the available answers.The argument never works with an evaluator and the clock does not stop while it is being had.
“Our audit findings stay between us and our auditor.”Not on the empanelled route. The auditor must share the audit report and audit metadata with CERT-In within five days of audit completion, and must report critical vulnerabilities together with auditee details within the same five days where they were not fixed even during follow-up audits. Clause 3.1.7 of the empanelment terms says so in terms: your data is not shared without your written permission, except to CERT-In, where it is.Not a reason to avoid the empanelled route — but a reason to close criticals before the follow-up audit rather than after it, and to know this before signing rather than after.
How the work gets done

We deliver CERT-In audits

We deliver CERT-In audits, end to end, with our CERT-In empanelled partners. See how a CERT-In audit runs with us.

The part of the work that decides the outcome is getting the artefact defined before the engagement starts. Which document the clause is asking for. Which assets will be named on it, as strings. Which empanelment list applies, in its current published version. Which environment the testing will run against and who is standing it up. When the retest happens relative to the release train and the submission date. Those decisions are made in the first week or they are made in the last week, and the difference between the two is usually the difference between a clean submission and a reissue.

For application, API, mobile, network and cloud penetration testing, see our testing practice. For the regulated cases where a supervisor rather than a procurement officer is the reader, the artefact question is the same question and the answer is usually a programme rather than a document.

Frequently Asked Questions

What is a safe-to-host certificate?
A safe-to-host certificate is a security audit certificate issued for one specific purpose: satisfying GIGW 3.0 guideline 5.3.1, which states that a website, web application, web portal or mobile app must have been security audited and an audit clearance certificate issued by NIC, STQC, an STQC empanelled laboratory or a CERT-In empanelled laboratory before hosting in the production environment. It names the audited asset, the site and test URLs, the application version and hash, the dates of audit and closure verification, the standards tested against, and the auditor’s conclusion that the asset is clear at the stated severity as at that date. The document itself is a security audit certificate, and "safe to host" is the name of the gate it opens, which is why the artefact turns up in government hosting workflows rather than commercial ones.
What is the difference between a safe-to-host certificate and a security audit certificate?
In form, nothing — a safe-to-host certificate is a security audit certificate. The difference is purpose. A security audit certificate is the general artefact: a conclusion, on an auditing organisation’s letterhead, that a named asset was audited and cleared. "Safe to host" names what that certificate is being used for, namely satisfying a government hosting provider that an asset may go into production. The practical consequences of that purpose are real even though the document is the same: the certificate sits on the critical path to go-live, it must name the assets that will actually be hosted, and the audit is commonly performed against the staging or testing environment the hosting service provider makes available.
Is a VAPT report the same as a security audit certificate?
No, and they are not substitutes. A VAPT report is the technical record of the work: scope, methodology, the environment tested, findings with severity and evidence, and remediation guidance with closure timelines by severity. A security audit certificate is a short attestation of the conclusion, issued after remediation has been verified. The report can be read for coverage because it contains findings, while the certificate cannot, because it does not. A buyer performing genuine technical due diligence wants the report. A buyer discharging a filing or eligibility requirement wants the certificate. Where a tender is ambiguous and permits it, submit both — the report answers the question the certificate cannot.
Does CERT-In issue certificates to companies?
No. CERT-In empanels organisations to provide information security auditing services. It does not audit third-party applications and issues no certificate to auditees. When a tender asks for a "CERT-In certificate", it means a security audit certificate issued by a CERT-In empanelled organisation, on that organisation’s own letterhead. The point is not pedantic: the CERT-In guidelines for empanelled auditing organisations restrict even empanelled auditors from using the CERT-In logo or describing their association with CERT-In on publicity or promotional material without prior written permission, and permit only one prescribed form of words. An auditee has no standing to make a CERT-In claim at all, and a bid pack carrying a CERT-In mark reads as a red flag rather than a credential.
Who can issue a safe-to-host certificate in India?
GIGW 3.0 guideline 5.3.1 names four issuers and only four: NIC, STQC, an STQC empanelled laboratory, and a CERT-In empanelled laboratory. The two empanelment lists are separate, so a clause naming only STQC is not satisfied by a CERT-In empanelled organisation and the reverse is equally true. Empanelment runs for a block period with annual review, and clause 9.1 of CERT-In’s Terms and Conditions for Empanelment lets CERT-In terminate it — for breach, for degraded performance, for unreported changes in manpower or foreign tie-ups, or for lapses in submitting reports and metadata to CERT-In. So check CERT-In’s published list of empanelled organisations yourself rather than relying on a supplier’s statement about itself, and keep the evidence of the check. Any competent testing firm can produce a VAPT report, but only an organisation on a named list can satisfy a clause that names one.
How long is a safe-to-host certificate valid?
Two clocks run, and the first to arrive ends it. The calendar clock is one year from the date of issue. The change clock runs on the audited build: a certificate published on a Government of India domain reads "valid till no additional changes in the Hash value or dynamic contents carried out or one year from the date of issue, whichever is earlier", and GIGW 3.0 states the same shape as an obligation on the department — conduct periodic auditing of the web application at least once in a year or as and when any changes are done in the source code, whichever is earlier. Note what is absent from both: the word "major". Neither carries a materiality threshold, so a working rule agreed in writing in advance — naming the change classes that trigger a re-audit — is this page’s recommendation rather than a published requirement. Plan for a fresh audit rather than an extension: neither GIGW nor CERT-In’s published guidance describes a mechanism for extending a certificate past its stated life. Where a tender or regulator states its own recency window, that window governs your submission regardless of what the certificate says about its own life.
Our tender asks for a "CERT-In certificate". What do we actually submit?
A security audit certificate issued by a CERT-In empanelled organisation, and — unless the tender says otherwise — the audit report behind it. State the correct name once in your covering letter, without lecturing: something to the effect that the enclosed security audit certificate has been issued by a CERT-In empanelled organisation, naming the organisation. Do not attach anything carrying a CERT-In logo or mark. If the pre-bid clarification window is still open, it is worth confirming two things in writing: whether the certificate alone suffices or the report is also to be enclosed, and which assets the certificate must name. Both answers are cheap for the buyer to give and both remove a rejection risk that is expensive for you to carry.
Do we need a CERT-In empanelled auditor for every penetration test?
No. Empanelment is a constraint that applies when a buyer, a regulator or a hosting gate imposes it. For commercial assurance, customer security questionnaires, SOC 2 and ISO 27001 evidence, and internal risk management, any competent testing organisation can do the work and the quality of the testing is what matters. Empanelment becomes decisive the moment a requirement names a list — at which point no amount of report quality substitutes for the signature, because the clause is a supplier constraint rather than a quality one. The useful discipline is to establish early which of the two situations you are in, since it determines your supply chain for the whole engagement.
Does CERT-In see our audit report?
On the CERT-In empanelled route, yes. Clause 3.2.2 of CERT-In’s Terms and Conditions for Empanelment (version 7.2, April 2024) makes it mandatory for the auditor to share the audit report and audit metadata with CERT-In within 5 days of completion of audit, in the format CERT-In provides, and mandatory in the same window to report all critical vulnerabilities together with auditee details where they were raised during the audit and not fixed by the auditee even during follow-up audits. Clause 3.1.7 settles the consent question in terms: the auditing organisation should not share the client’s data without explicit written permission from the auditee, however CERT-In empanelled auditing organisations shall provide the audit reports and data to CERT-In without explicit permission of the auditee organisation. CERT-In’s 2025 policy guidelines restate the five-day rule at §10.6, add that the data submitted will be kept confidential, and require the auditing organisation to tell you about this requirement before the engagement begins. None of it is a reason to avoid the empanelled route, which is the only route that satisfies a clause naming the list. It is a reason to close critical findings before the follow-up audit rather than after it.
How should severity be graded on a CERT-In audit report?
Under CERT-In’s Comprehensive Cyber Security Audit Policy Guidelines (version 1.0, 25 July 2025), auditors are required to implement both CVSS and EPSS within their audit reports. Observations are categorised on the Common Vulnerability Scoring System for severity — a score from 0.0 to 10.0 that translates into a qualitative band — and supplemented with the Exploit Prediction Scoring System, which produces a probability between 0 and 1 that the vulnerability will be exploited in the wild. Every reported observation must additionally be mapped to a Common Weakness Enumeration identifier and, where applicable, a CVE number. Two practical consequences follow. A findings table carrying only an adjective in the severity column is short of the published bar. And a certificate that concludes the asset is "clear at the stated severity" should name that severity as a CVSS band, because a tender threshold expressed in words and a report graded in numbers otherwise have to be reconciled by an evaluator under time pressure.
Was the audit run on staging or on production, and does it matter?
It matters, and the framework already answers it. Both the 2018 auditor guidelines and the 2025 policy guidelines require the auditing organisation to test the website on the staging server or testing environment provided by the hosting service provider before issuing the audit certificate, and to state clearly which environment — Test, Development, UAT, Pre-Production or Production — the application was tested in. The 2025 guidelines then close the loop: the final audit report should be issued after closure of vulnerabilities and completion of the follow-up audit of the application hosted on the production environment, and where the audit scope was limited to the staging platform the report must explicitly state that the audit was not conducted on the production environment. So a report that names no environment, or a final report with no follow-up audit behind it, has skipped a published step. Application hash values and version numbers obtained from the auditee are what tie the conclusion to a specific build, which is why they belong on the face of the certificate.
Can one audit produce both the report and the certificate?
Yes, and it normally should. The report is the record of the testing, and the certificate is issued after remediation has been verified by retest. They come from the same engagement in sequence: audit, report, remediation, retest, certificate. What cannot be done retrospectively is widen the scope — if the certificate needs to name subdomains, APIs and mobile builds that were never in the tested scope, that is a second engagement rather than a second document. This is why the asset list, written as strings rather than as a project name, belongs in the engagement scope before testing starts.
Is a GIGW compliance certificate the same as a safe-to-host certificate?
No — the safe-to-host certificate is one attribute inside GIGW, not the whole of it. GIGW 3.0 is structured around four focus areas: quality, accessibility, cybersecurity and lifecycle management. The audit clearance requirement is guideline 5.3.1 inside the cybersecurity chapter, which GIGW records was formulated by CERT-In. A GIGW conformance programme therefore spans work an audit certificate is silent about, and an audit certificate clears a gate a conformance claim does not. Where a tender asks for both in a single line — and tenders do — treat them as two deliverables with two workstreams, two sets of evidence and two schedules, and price them that way. GIGW publishes a conformity matrix at its Annexure II, which is a practical way to show which deliverable answers which attribute.
What does a tender mean when it asks for "CERT-In compliance"?
Usually one of two unrelated things, which is why it is worth a clarification question every time. It may mean an audit certificate from a CERT-In empanelled organisation. Or it may mean the continuing obligations under the CERT-In Directions of 28 April 2022, issued under sub-section (6) of section 70B of the Information Technology Act, 2000: reporting the cyber incidents listed in Annexure I within six hours of noticing them, enabling logs across ICT systems and retaining them securely for a rolling 180 days within Indian jurisdiction, synchronising system clocks to the NTP servers of NIC or NPL, and designating a point of contact. No certificate attests to the second set. Where that is what the buyer means, the right response describes the mechanism — the reporting path, the retention configuration, the time source, the named contact — rather than offering a document that does not exist.
Can we say we are CERT-In empanelled because our auditor is?
No. Empanelment attaches to the auditing organisation, for a period, and it does not transfer to the auditee or to a product. The correct construction in a bid or on a website is factual: name the empanelled organisation that performed the audit and signed the report, and let the certificate carry the weight. The restriction runs deep — even the empanelled organisation itself is limited to a single prescribed sentence describing its relationship with CERT-In, and may not use the logo on promotional material without prior written permission.
Sources

Primary texts, and where they live

Five documents carry everything asserted on this page. They are short enough to read and specific enough to quote, and almost every dispute described above is settled by opening one of them.

The empanelled-organisation list and the scheme documents sit on CERT-In’s Cyber Security Assurance pages, with the list itself published as a document that is periodically revised. A certificate published on iica.nic.in is a useful worked example of the field set described above. Where any of those documents disagrees with a vendor page, including this one, they win.

Related reading

Written By Expert Auditors

Surendra Pal SinghChief Information Security Officer & Data Protection OfficerCISODPOCISAMCSEITILISO 27001 Lead AuditorISO 27701 Lead AuditorISO 42001 Lead Auditor
Saundhi ChauhanLead AuditorISO 27001 Lead AuditorISO 27701 Lead AuditorISO 42001 Lead Auditor
Last reviewed: September 2026 • Content verified by certified lead auditors

Get in touch

Book a free consultation or send us your requirements. We respond within 24 hours.

Send us your requirement.

01Your details
02What is it about?
VAPT
03Send
Asking about: VAPT