All resources
// Resources

Penetration Testing & Compliance in Indonesia: OJK, UU PDP, and ISO 27001

Published June 3, 2026

In Indonesia, penetration testing can support an organization’s security assurance process. No single statute mandates a pentest for every business. Applicable obligations and assessment needs depend on the organization’s sector, systems, and current legal advice.

This article is general guidance, not legal advice. Confirm your specific obligations with qualified counsel.

UU PDP — the Personal Data Protection Law

Indonesia’s UU PDP (Undang-Undang No. 27 Tahun 2022) requires organizations that process personal data to implement appropriate technical and organizational security measures. It does not list “penetration testing” by name, but regulators and auditors widely treat regular security testing as evidence that your controls actually work. If a breach occurs, being able to show a recent, independent penetration test supports your due-diligence position.

OJK — financial sector

The Otoritas Jasa Keuangan (OJK) sets IT and cyber risk-management expectations for banks, digital banks, fintech lenders, and other financial institutions. These frameworks expect regular security assessments, including penetration testing of critical and internet-facing systems, often on an annual basis and after major changes. The exact requirement depends on your institution type and the current POJK in force, so verify the specific regulation that applies to you.

ISO 27001 and customer-driven requirements

Many Indonesian companies pursue ISO/IEC 27001 certification — sometimes because a customer or partner demands it. While ISO 27001 does not mandate penetration testing in those exact words, its control set (and the supporting ISO 27002 guidance on technical vulnerability management) makes regular testing the practical way to satisfy auditors. The same is true for SOC 2 if you serve international clients.

BSSN and national cybersecurity

The Badan Siber dan Sandi Negara (BSSN) publishes national cybersecurity guidance and standards. Organizations operating critical information infrastructure should track BSSN expectations alongside sector regulators.

What this means in practice

If any of the following describe you, you should be running penetration tests on a regular cadence:

  • You handle personal data of Indonesian users (almost every digital business).
  • You operate in the financial sector or are supervised by OJK.
  • You are pursuing or hold ISO 27001 / SOC 2.
  • A customer’s security questionnaire asks for a recent independent test.

A clean, recent penetration test report is one of the most efficient ways to answer all of these at once. See how we structure ours on the services page, or get in touch to scope an engagement aligned to your compliance needs.

Frequently asked questions

Is penetration testing legally required in Indonesia?

There is no single law that names 'penetration testing' for every company. Security testing may support an organization's assurance process, but applicable obligations depend on its sector, systems, and current legal advice.

Does UU PDP require penetration testing?

UU PDP (Law No. 27 of 2022) requires data controllers to protect personal data with appropriate security measures. While it does not name penetration testing explicitly, regular testing is a widely accepted way to demonstrate that those measures are effective.

What does OJK require for fintech and banks?

OJK regulations on IT and cyber risk management for financial institutions and digital banks expect regular security assessments, including penetration testing of critical systems. Specific obligations depend on the institution type and the current POJK in force.

Have a system that needs testing?