Ketika perusahaan membahas kepatuhan Undang-Undang Pelindungan Data Pribadi, diskusi sering berhenti pada privacy policy, consent form, kontrak, SOP, atau dokumen legal. Semua itu penting, tetapi terdapat pertanyaan lain yang jauh lebih sulit: apakah sistem perusahaan benar-benar mampu menjalankan kewajiban yang sudah ditulis dalam kebijakan tersebut?
Misalnya privacy notice menyatakan bahwa pengguna dapat meminta koreksi data. Apakah perusahaan mengetahui seluruh system tempat data pengguna tersebut disimpan dan dapat memperbaruinya secara konsisten? Kebijakan menyatakan bahwa data hanya dapat diakses oleh pihak yang berwenang. Apakah ERP, CRM, HRIS, data warehouse, file storage, dan aplikasi internal mempunyai role serta access control yang sesuai? Perusahaan mempunyai retention policy lima tahun. Apakah system benar-benar dapat mengetahui data mana yang sudah melewati masa retensi dan menghapus atau memusnahkannya dengan cara yang dapat dibuktikan?
Di titik inilah UU PDP berubah dari legal requirement menjadi system requirement.
Undang-Undang Nomor 27 Tahun 2022 tentang Pelindungan Data Pribadi tidak hanya mengatur consent atau privacy notice. Undang-undang tersebut mengatur keseluruhan rangkaian pemrosesan Data Pribadi, mulai dari pemerolehan dan pengumpulan, pengolahan dan penganalisisan, penyimpanan, perbaikan dan pembaruan, penampilan atau transfer, sampai penghapusan dan pemusnahan. UU tersebut juga mewajibkan adanya dasar pemrosesan, pencatatan aktivitas pemrosesan, keamanan data, pemenuhan hak Subjek Data Pribadi, penilaian dampak untuk pemrosesan berisiko tinggi, serta pemberitahuan ketika terjadi kegagalan Pelindungan Data Pribadi.
Karena itu, perusahaan tidak cukup mempunyai privacy documentation.
Perusahaan membutuhkan hubungan:
Legal Requirement → Business Process → Data → System → Control → Evidence
Dalam perspective Crocodic, inilah titik ketika compliance perlu diterjemahkan menjadi architecture dan operational capability.
Kepatuhan UU PDP Bukan Berarti Semua Data Harus Diperlakukan Sama
Langkah pertama adalah mengetahui data apa yang sebenarnya diproses perusahaan.
Pasal 4 UU No. 27 Tahun 2022 membedakan Data Pribadi menjadi Data Pribadi yang bersifat umum dan Data Pribadi yang bersifat spesifik. Data yang bersifat spesifik mencakup antara lain data dan informasi kesehatan, biometrik, genetika, catatan kejahatan, data anak, serta data keuangan pribadi. Sementara data umum mencakup nama lengkap, jenis kelamin, kewarganegaraan, agama, status perkawinan, dan data lain yang dikombinasikan sehingga dapat mengidentifikasi seseorang.
Classification tersebut penting dari sisi system design karena risk profile setiap data berbeda.
Database marketing yang menyimpan nama dan email customer mempunyai risk profile berbeda dengan application yang menyimpan data medis. Attendance system berbasis fingerprint mempunyai consequence berbeda dari attendance system berbasis employee ID. Loan application yang memproses informasi finansial membutuhkan tingkat governance berbeda dari newsletter form.
UU PDP sendiri mewajibkan Pengendali Data Pribadi menentukan tingkat keamanan dengan memperhatikan sifat dan risiko Data Pribadi yang diproses.
Artinya, perusahaan membutuhkan:
Data Type → Sensitivity → Processing Purpose → Risk → Required Control
bukan security control yang sama untuk seluruh information assets.
Masalah Pertama Perusahaan: Tidak Tahu Data Pribadi Berada di Mana
Sebelum memperdebatkan encryption atau consent management, enterprise perlu menjawab pertanyaan yang jauh lebih fundamental:
Di system mana Data Pribadi berada?
Data customer mungkin pertama kali masuk melalui website kemudian berpindah ke CRM. Setelah customer melakukan transaction, sebagian data masuk ERP. Payment menggunakan third-party provider. Customer service menyimpan history komunikasi. Analytics platform menyimpan identifier. Marketing automation membuat profile tambahan. Finance mengekspor report ke spreadsheet.
Satu individu dapat mempunyai data tersebar di banyak system.
Employee juga demikian.
Recruitment system menyimpan CV. HRIS mempunyai employee profile. Payroll system mempunyai bank information. Attendance system mempunyai biometric data. Health-insurance administration mempunyai informasi lain. Collaboration tools menyimpan activity dan communication.
Jika perusahaan tidak mempunyai data map, perusahaan sulit menjawab request sederhana seperti:
“Data apa saja tentang saya yang perusahaan proses?”
atau:
“Di mana data saya disimpan?”
Karena itu, langkah awal PDP compliance secara technology adalah membuat Personal Data Inventory dan Data Flow Map.
Working model Crocodic:
Data Subject → Data Collected → Purpose → Source → System → Processing → Recipient → Storage → Retention → Deletion
Data map tersebut kemudian menjadi basis untuk menentukan control.
Crocodic PDP System Control Framework
Untuk menerjemahkan UU PDP dari legal requirement menjadi system capability, Crocodic menggunakan working framework:
Personal Data → Processing Purpose → Legal Basis → System Location → Access → Processing Activity → Transfer → Retention → Data Subject Rights → Security Control → Evidence
Framework dimulai dari Personal Data yang diproses. Kemudian perusahaan mendefinisikan Processing Purpose dan Legal Basis. Data tersebut dipetakan ke System Location, siapa yang memperoleh Access, dan aktivitas pemrosesan apa yang dilakukan.
Setelah itu perusahaan perlu mengetahui apakah data berpindah kepada internal system lain, vendor, processor, atau pihak di luar perusahaan. Berikutnya tentukan retention dan mekanisme penghentian, penghapusan, atau pemusnahan data.
System juga perlu mampu mendukung Data Subject Rights.
Seluruh flow tersebut kemudian diproteksi dengan Security Control dan menghasilkan Evidence bahwa control benar-benar berjalan.
Evidence adalah bagian yang sering terlewat.
Compliance tidak cukup hanya mengatakan:
“Akses kami terbatas.”
Perusahaan seharusnya mampu menunjukkan:
siapa mempunyai akses, role apa yang dimiliki, kapan access diberikan, kapan access berubah, dan activity apa yang terjadi.
1. Setiap Data Harus Mempunyai Processing Purpose dan Legal Basis
Pasal 20 UU PDP mewajibkan Pengendali Data Pribadi mempunyai dasar pemrosesan Data Pribadi. Dasar tersebut tidak terbatas pada consent. UU juga mengenal dasar antara lain pemenuhan perjanjian, kewajiban hukum, perlindungan kepentingan vital, tugas untuk kepentingan umum atau pelayanan publik, serta kepentingan sah lainnya dengan memperhatikan keseimbangan kepentingan Pengendali dan hak Subjek Data.
Ini penting karena compliance architecture seharusnya tidak menggunakan model:
Semua Data → Consent
Perusahaan perlu mengetahui:
Data → Purpose → Processing Basis
Misalnya data alamat diperlukan untuk memenuhi delivery order. Data tertentu dibutuhkan karena kewajiban hukum. Marketing communication dapat mempunyai processing context berbeda.
Jika basis pemrosesan tidak dipetakan, perusahaan dapat kesulitan ketika Subjek Data menarik consent tetapi sebagian data sebenarnya masih perlu disimpan karena kewajiban hukum atau contractual requirement lain.
System yang matang perlu mampu membedakan mengapa data tersebut ada, bukan hanya menyimpan nilai datanya.
2. Data Collection Harus Mengikuti Tujuan, Bukan “Kumpulkan Dulu”
Pasal 16 dan Pasal 27 UU PDP menekankan bahwa pengumpulan dan pemrosesan Data Pribadi harus terbatas, spesifik, sah secara hukum, transparan, dan sesuai tujuan.
Dari perspective system, prinsip tersebut menghasilkan pertanyaan sederhana:
Apakah seluruh field yang kita minta benar-benar diperlukan?
Registration form mungkin meminta tanggal lahir meskipun service tidak membutuhkannya. Customer application meminta occupation walaupun tidak pernah digunakan. Mobile application meminta permission location meskipun core functionality tidak bergantung pada location.
Setiap additional data mempunyai dua consequence.
Pertama, perusahaan harus mempunyai alasan untuk memprosesnya.
Kedua, perusahaan menambah data yang harus dilindungi.
Karena itu, salah satu control paling efektif terhadap privacy risk justru bukan security technology.
Ia adalah:
collect less data.
Working principle:
Business Purpose → Minimum Required Data → Processing
bukan:
Available Data → Collect Everything → Find Use Later
Data minimization juga menurunkan blast radius ketika security incident terjadi.
3. Role dan Access Control Harus Mengikuti Business Need
Pasal 35 sampai Pasal 39 UU PDP menempatkan kewajiban kepada Pengendali untuk melindungi dan memastikan keamanan Data Pribadi, menjaga kerahasiaan, mengawasi pihak yang terlibat dalam pemrosesan, melindungi data dari pemrosesan tidak sah, dan mencegah access yang tidak sah.
Pada level enterprise system, kewajiban tersebut perlu diterjemahkan menjadi identity dan access controls.
Tidak seluruh employee yang menggunakan CRM harus dapat melihat seluruh customer data.
Tidak seluruh HR employee membutuhkan access terhadap financial atau health information.
Developer yang melakukan maintenance production tidak otomatis membutuhkan unrestricted database access.
Vendor support tidak seharusnya mempunyai permanent administrator credential jika hanya membutuhkan temporary troubleshooting access.
Karena itu, PDP compliance membutuhkan relationship:
Business Role → Required Task → Required Data → Minimum Privilege
Crocodic membahas principle yang lebih luas melalui Zero Trust: Strategi Keamanan Wajib Sistem Enterprise. Dalam konteks PDP, least privilege membantu memastikan Data Pribadi hanya tersedia kepada identity yang memang mempunyai business reason untuk memprosesnya.
Control dapat berupa role-based access, segregation of duties, privileged access management, MFA, temporary access, approval untuk sensitive access, dan periodic access review.
Namun tool bukan tujuan akhirnya.
Tujuannya adalah:
No Business Need → No Access
4. System Harus Merekam Aktivitas Pemrosesan
Pasal 31 UU PDP secara eksplisit mewajibkan Pengendali Data Pribadi melakukan perekaman terhadap seluruh kegiatan pemrosesan Data Pribadi.
Ini mempunyai implication besar terhadap system architecture.
Jika system hanya menyimpan current state tanpa sufficient activity history, perusahaan dapat kesulitan menjawab:
Siapa melihat data?
Siapa memperbarui data?
Kapan data diubah?
Dari system mana data berasal?
Kapan data dipindahkan?
Siapa melakukan export?
Apakah deletion benar-benar terjadi?
Karena itu, audit trail bukan hanya feature untuk developer atau system administrator.
Auditability merupakan privacy and accountability capability.
Control dapat berupa:
Activity Logging → Identity Attribution → Timestamp → Processing Action → Object / Data → Result
Tetapi logging juga perlu dirancang dengan hati-hati karena log itu sendiri dapat mengandung Data Pribadi.
Artinya, log perlu mempunyai access control, retention, security, dan monitoring sendiri.
5. Hak Koreksi dan Akses Membutuhkan System Capability
UU PDP memberikan hak kepada Subjek Data untuk memperoleh informasi mengenai pemrosesan datanya, melengkapi atau memperbaiki data, serta memperoleh akses terhadap Data Pribadi dan rekam jejak pemrosesan dalam kondisi yang diatur undang-undang.
Pasal 30 bahkan mengatur kewajiban pembaruan atau perbaikan kesalahan dan ketidakakuratan paling lambat 3 × 24 jam sejak permintaan diterima, sedangkan Pasal 32 mengatur access terhadap data dan rekam jejak pemrosesan dengan jangka waktu yang juga ditentukan.
Dari sisi system, ini berarti perusahaan membutuhkan proses:
Request → Identity Verification → Data Discovery → Validation → Action → Confirmation → Audit Evidence
Bayangkan data customer berada di CRM, ERP, customer-service platform, dan data warehouse.
Customer meminta correction alamat.
Apakah perusahaan memperbaiki CRM saja?
Bagaimana ERP?
Bagaimana downstream data?
Bagaimana duplicate profile?
Problem yang awalnya terlihat sebagai legal request berubah menjadi data architecture problem.
Inilah mengapa master-data governance dan integration mempunyai peran besar dalam PDP compliance.
6. Withdrawal, Restriction, dan Stopping Processing Tidak Bisa Hanya Menjadi Email ke IT
UU PDP juga mengatur penghentian pemrosesan ketika persetujuan ditarik serta mekanisme penundaan atau pembatasan pemrosesan dalam kondisi yang ditentukan.
Jika perusahaan menjalankan puluhan system, request tersebut tidak seharusnya berubah menjadi ticket manual ke setiap application owner tanpa central traceability.
Ideal process-nya:
Request Received → Identity Verified → Processing Context Checked → Affected Systems Identified → Restriction / Stop Executed → Result Verified → Subject Notified → Evidence Recorded
System tidak selalu harus sepenuhnya otomatis.
Namun perusahaan setidaknya perlu mengetahui system mana yang affected dan siapa responsible owner-nya.
Jika tidak, compliance bergantung pada memory beberapa orang.
Itu sulit dipertahankan pada enterprise scale.
7. Retention Harus Menjadi Executable Rule
Banyak perusahaan mempunyai retention policy dalam dokumen.
Masalahnya, database tidak membaca policy.
Pasal 42 UU PDP mengatur pengakhiran pemrosesan ketika masa retensi telah tercapai, tujuan pemrosesan telah tercapai, atau terdapat request dari Subjek Data dalam konteks yang diatur undang-undang. Pasal berikutnya mengatur kondisi penghapusan dan pemusnahan Data Pribadi.
Pertanyaan technology-nya menjadi:
Bagaimana system mengetahui data sudah mencapai masa retensi?
Jika retention hanya berupa dokumen seperti:
“Data customer disimpan selama X tahun,”
tetapi database tidak mempunyai lifecycle rule, data dapat bertahan tanpa batas.
Karena itu, enterprise membutuhkan:
Data Category → Retention Basis → Retention Period → Trigger → Archive / Delete / Destroy → Evidence
Retention juga perlu mempertimbangkan legal hold atau kewajiban penyimpanan yang berasal dari regulasi lain.
Dengan demikian, deletion bukan button yang dapat ditekan tanpa business rule.
Ia adalah governed lifecycle process.
8. Delete di Application Belum Tentu Berarti Data Sudah Hilang
Salah satu problem teknis paling kompleks adalah deletion.
User profile dapat dihapus dari primary application tetapi copy-nya masih berada di backup, data warehouse, CRM, spreadsheet export, logging platform, cache, analytics database, atau third-party processor.
Karena itu, enterprise perlu membedakan:
Frontend Deletion
Logical Deletion
Database Deletion
Downstream Deletion
Backup Lifecycle
Third-Party Deletion
Jika perusahaan menjanjikan deletion tetapi architecture tidak dapat menentukan seluruh copies dan downstream systems, compliance request menjadi sangat sulit dijalankan.
Inilah alasan data-flow mapping tidak boleh berhenti pada system of record.
Perusahaan perlu mengetahui data propagation path.
9. High-Risk Processing Membutuhkan Impact Assessment
Pasal 34 UU PDP mewajibkan penilaian dampak Pelindungan Data Pribadi ketika pemrosesan mempunyai potensi risiko tinggi.
UU PDP pada JDIH Komdigi menyebut sejumlah kondisi yang termasuk high-risk processing, seperti automated decision yang mempunyai akibat hukum atau dampak signifikan, pemrosesan Data Pribadi spesifik, pemrosesan skala besar, systematic monitoring atau scoring, pencocokan atau penggabungan data, penggunaan teknologi baru, serta pemrosesan yang membatasi pelaksanaan hak Subjek Data.
Implikasinya penting untuk enterprise yang mulai menggunakan AI, biometric system, customer scoring, employee monitoring, fraud detection, atau large-scale data analytics.
Technology project semacam itu sebaiknya tidak langsung bergerak dari:
Idea → Development → Go-Live
tetapi mempunyai gate:
Use Case → Data → Processing Risk → Impact Assessment → Control Requirement → Architecture → Implementation
Privacy risk perlu ditemukan sebelum architecture terkunci.
Bukan setelah application selesai.
10. Vendor dan SaaS Tidak Menghilangkan Tanggung Jawab Pengendali Data
Enterprise hampir pasti menggunakan external vendor.
Cloud provider, payroll platform, CRM SaaS, payment provider, marketing tool, analytics service, software vendor, managed service provider, dan outsourcing partner semuanya dapat terlibat dalam data processing.
UU PDP membedakan peran Pengendali Data Pribadi dan Prosesor Data Pribadi. Ketika Pengendali menunjuk Prosesor, Pasal 51 mengatur bahwa Prosesor melakukan pemrosesan berdasarkan perintah Pengendali. Pelibatan processor lain juga memiliki requirement tertentu.
Ini berarti procurement technology juga merupakan privacy-governance decision.
Sebelum data dikirim ke vendor, perusahaan perlu mengetahui:
Data apa yang diterima vendor?
Untuk tujuan apa?
Apakah vendor bertindak sebagai processor atau mempunyai tujuan processing sendiri?
Di mana data disimpan?
Siapa subprocessor-nya?
Bagaimana access vendor dikontrol?
Bagaimana deletion dilakukan saat contract berakhir?
Bagaimana incident diberitahukan?
Vendor agreement perlu mempunyai connection dengan actual architecture.
Kontrak mengatakan vendor hanya memproses data tertentu, tetapi integration mengirim seluruh customer table? Itu bukan contract problem saja.
Itu system-design problem.
11. Cross-Border Transfer Harus Terlihat di Architecture
SaaS dan cloud membuat perusahaan dapat memindahkan atau memproses data di berbagai lokasi tanpa user business mengetahui secara detail physical data flow.
UU PDP juga mengatur transfer Data Pribadi ke luar wilayah hukum Indonesia dalam Pasal 56.
Dari sisi architecture, perusahaan setidaknya perlu mempunyai visibility:
Source System → Data → Destination → Country / Jurisdiction → Recipient → Processing Purpose → Transfer Basis
Tanpa visibility tersebut, legal dan compliance team dapat membuat assessment berdasarkan informasi yang tidak lengkap.
Cloud architecture dengan demikian tidak hanya membutuhkan network diagram.
Untuk PDP, perusahaan juga membutuhkan data movement diagram.
12. Incident Response Harus Bisa Bergerak dalam 3 × 24 Jam
Pasal 46 UU PDP mengatur bahwa dalam hal terjadi kegagalan Pelindungan Data Pribadi, Pengendali wajib memberikan pemberitahuan tertulis paling lambat 3 × 24 jam kepada Subjek Data Pribadi dan lembaga sesuai ketentuan UU.
Requirement ini mengubah cara perusahaan mendesain incident response.
Jika perusahaan baru mengetahui adanya data breach lima hari setelah incident, notification process sudah dimulai terlalu lambat.
Karena itu, compliance bergantung pada:
Detect → Investigate → Identify Data → Identify Subjects → Assess Impact → Escalate → Notify → Record
Untuk menjalankan flow tersebut, enterprise membutuhkan monitoring, security logging, incident classification, data inventory, escalation path, legal/compliance involvement, dan communication procedure.
Crocodic membahas operating response lebih luas melalui Incident Management: Cara Enterprise Respon Gangguan Sistem.
Pada PDP incident, pertanyaan teknis pertama bukan hanya:
“System mana yang diretas?”
Tetapi:
“Data Pribadi apa yang terdampak, milik siapa, bagaimana data tersebut diproses, dan seberapa besar consequence-nya?”
13. Data Protection Function Membutuhkan Visibility, Bukan Hanya Jabatan
UU PDP juga mengatur kewajiban penunjukan pejabat atau petugas yang melaksanakan fungsi Pelindungan Data Pribadi dalam kondisi tertentu, antara lain pada pemrosesan untuk pelayanan publik, monitoring teratur dan sistematis dalam skala besar, serta pemrosesan berskala besar atas Data Pribadi yang bersifat spesifik atau terkait tindak pidana.
Namun menunjuk orang tidak otomatis menyelesaikan compliance.
Petugas tersebut membutuhkan visibility terhadap actual processing landscape.
Jika tidak ada data inventory, tidak jelas vendor mana yang menerima data, tidak tersedia processing records, access tidak dapat ditelusuri, dan architecture berubah tanpa privacy review, fungsi PDP akan terus bekerja secara reaktif.
Karena itu, DPO atau privacy function membutuhkan system of governance yang dapat menjawab:
What Data → Why → Where → Who → How Long → Who Receives It → What Risk → What Control
14. Evidence of Compliance Harus Dibangun Bersamaan dengan Control
Salah satu perbedaan antara “punya control” dan “bisa membuktikan control” adalah evidence.
Perusahaan mengatakan user access ditinjau setiap enam bulan.
Di mana record review-nya?
Perusahaan mengatakan consent dapat ditarik.
Apakah ada timestamp withdrawal dan evidence bahwa processing dihentikan?
Perusahaan mengatakan data otomatis dihapus setelah retention period.
Apakah deletion job mempunyai log?
Perusahaan mengatakan hanya HR tertentu yang dapat melihat salary.
Apakah role configuration dan access log membuktikannya?
Karena itu, Crocodic melihat compliance control dalam tiga layer:
Policy → Control → Evidence
Policy menjelaskan apa yang harus terjadi.
Control membuat requirement tersebut terjadi.
Evidence menunjukkan bahwa control benar-benar bekerja.
Jika salah satu layer hilang, compliance posture menjadi lemah.
PDP System Control Map
Enterprise dapat menggunakan mapping sederhana berikut:
| UU PDP Requirement | System Capability | Evidence |
| Purpose & legal basis | Data-purpose registry / processing rule | Processing record |
| Data minimization | Required-field control | Form/schema documentation |
| Accuracy & correction | Data update workflow | Change history |
| Subject access | Data discovery & request workflow | Request + response log |
| Access protection | RBAC / least privilege / MFA | Access matrix & logs |
| Processing record | Audit trail | Processing logs |
| High-risk processing | DPIA workflow | Approved assessment |
| Retention | Retention rule | Retention configuration |
| Deletion / destruction | Deletion workflow | Deletion evidence |
| Processor governance | Vendor & processor register | Contract + processing record |
| Data breach | Detection & incident workflow | Incident record |
| Cross-border transfer | Data flow mapping | Transfer assessment |
Tabel tersebut bukan checklist hukum universal dan tidak menggantikan legal assessment. Ia berfungsi sebagai translation layer antara privacy requirement dan system capability.
Sanksi Membuat Compliance Menjadi Business Risk
UU PDP tidak menempatkan seluruh kewajiban sebagai voluntary best practice.
Pasal 57 UU No. 27 Tahun 2022 mengatur sanksi administratif yang dapat berupa peringatan tertulis, penghentian sementara kegiatan pemrosesan, penghapusan atau pemusnahan Data Pribadi, serta denda administratif. Undang-undang tersebut menetapkan denda administratif paling tinggi 2% dari pendapatan tahunan atau penerimaan tahunan terhadap variabel pelanggaran.
Karena itu, privacy compliance bukan hanya problem Legal atau IT.
Ia dapat menjadi enterprise risk.
Namun perusahaan juga sebaiknya tidak membangun PDP program hanya karena takut denda.
Privacy control yang baik membantu perusahaan memahami data landscape, mengurangi unnecessary data exposure, memperjelas access, meningkatkan auditability, serta mengurangi uncertainty ketika incident terjadi.
Crocodic PDP System Readiness Assessment
Banyak enterprise sudah mempunyai privacy policy, SOP, consent statement, dan security control, tetapi belum mengetahui apakah seluruh requirement tersebut benar-benar executable di dalam system landscape.
Untuk menjawab gap tersebut, Crocodic dapat melakukan PDP System Readiness Assessment dengan working chain:
Personal Data → Processing Purpose → Legal Basis → System → Access → Flow → Retention → Rights → Security → Evidence → Gap → Remediation
Assessment dapat difokuskan pada satu critical system—misalnya ERP, HRIS, CRM, customer portal, mobile application—atau pada satu end-to-end data flow.
Area yang diperiksa meliputi:
1. Personal Data Inventory
Data pribadi apa yang diproses, termasuk Data Pribadi spesifik.
2. Processing & Purpose Mapping
Untuk apa data digunakan dan bagaimana pemrosesan berlangsung.
3. System & Data Flow Mapping
Di aplikasi, database, cloud, SaaS, dan third party mana data berada serta berpindah.
4. Access & Identity Control
Siapa dapat mengakses data dan apakah privilege masih sesuai business need.
5. Data Subject Rights Capability
Apakah access, correction, restriction, withdrawal, dan deletion request dapat dilaksanakan secara operational.
6. Retention & Deletion Control
Apakah retention policy benar-benar diterjemahkan menjadi executable system rule.
7. Security & Incident Readiness
Apakah system mempunyai control dan evidence yang cukup untuk mendeteksi dan merespons unauthorized processing atau data breach.
8. Auditability & Evidence
Apakah processing activity, changes, access, approval, dan deletion dapat ditelusuri.
Output assessment bukan hanya daftar “compliant” dan “non-compliant”.
Output utamanya adalah PDP System Gap Map:
Requirement → Current Process → Current System → Control → Evidence → Gap → Risk → Required Capability → Remediation Priority
Hasil tersebut membantu management membedakan problem yang membutuhkan perubahan policy, process, data governance, configuration, integration, security control, atau software development.
Jika perusahaan sudah mempunyai program UU PDP tetapi belum yakin apakah system existing benar-benar mampu menjalankan dan membuktikan kewajiban tersebut, diskusikan PDP System Readiness Assessment dengan Crocodic.
Tujuannya bukan menambah document compliance.
Tujuannya adalah memastikan bahwa apa yang dijanjikan perusahaan dalam policy benar-benar dapat dijalankan oleh process dan technology.
Crocodic Perspective: Compliance Harus Menjadi Executable Capability
Dalam perspective Crocodic, salah satu problem terbesar privacy program adalah gap antara legal requirement dan system reality.
Policy mengatakan data dikumpulkan untuk purpose tertentu.
Application mengumpulkan lebih banyak data.
Policy mengatakan access dibatasi.
Database mempunyai shared administrator account.
Policy mengatakan user dapat meminta deletion.
Data tersebar di tujuh system dan tiga vendor.
Policy mengatakan incident akan dilaporkan cepat.
Security team tidak mempunyai data map untuk menentukan siapa yang terdampak.
Karena itu, compliance tidak seharusnya berhenti pada:
Law → Policy → SOP
Ia perlu diteruskan menjadi:
Law → Requirement → Process → Data → System → Control → Evidence
Inilah yang Crocodic sebut sebagai Executable Compliance: kondisi ketika kewajiban regulasi dapat diterjemahkan menjadi capability yang benar-benar dapat dijalankan, diverifikasi, dan diaudit dalam operating environment perusahaan.
Technology bukan pengganti legal governance.
Tetapi tanpa technology capability yang memadai, legal governance dapat sulit dieksekusi pada enterprise scale.
Kesimpulan
UU PDP bukan hanya aturan tentang consent dan privacy policy.
UU No. 27 Tahun 2022 mengatur rangkaian pemrosesan Data Pribadi, dasar pemrosesan, hak Subjek Data, pencatatan aktivitas pemrosesan, penilaian dampak pada high-risk processing, security, penghentian pemrosesan, retention, deletion, incident notification, processor, transfer data, dan fungsi Pelindungan Data Pribadi.
Bagi enterprise, requirement tersebut akhirnya masuk ke system.
Perusahaan perlu mengetahui:
Data apa yang dimiliki.
Mengapa data tersebut diproses.
Di mana data berada.
Siapa yang mempunyai akses.
Ke mana data berpindah.
Berapa lama data disimpan.
Bagaimana hak Subjek Data dipenuhi.
Bagaimana data diamankan.
Bagaimana incident dideteksi dan ditangani.
Dan evidence apa yang membuktikan seluruh control tersebut berjalan.
Crocodic sebelumnya membahas landasan compliance melalui UU PDP: Kepatuhan Data Pribadi Sistem Enterprise serta sisi development melalui Cara Menjaga Kepatuhan UU PDP dalam Pengembangan Sistem. Langkah berikutnya adalah memastikan kewajiban tersebut benar-benar hadir dalam operating system perusahaan.
Framework akhirnya:
Personal Data → Purpose → Legal Basis → System → Access → Processing → Transfer → Retention → Rights → Security → Evidence
Karena pada akhirnya, perusahaan tidak dapat membuktikan kepatuhan hanya dengan mengatakan:
“Kami memiliki kebijakan perlindungan data.”
Pertanyaan yang lebih penting adalah:
“Apakah sistem kami benar-benar mampu menjalankan kebijakan tersebut pada setiap Data Pribadi yang kami proses?”
Di situlah UU PDP berhenti menjadi sekadar dokumen compliance dan mulai menjadi enterprise system capability.

Discussion