Keamanan & kepatuhan

Keamanan adalah sifat dari cara sebuah sistem dibangun dan dijalankan.

Protocore membangun lapisan perangkat lunak untuk sistem pembayaran, AI, dan blockchain. Halaman ini menjelaskan secara terus terang bagaimana kami menangani data, bagaimana perangkat lunak dioperasikan, dan di mana batas wilayah yang diatur regulasi berada — tanpa lencana untuk dipamerkan, hanya standar yang kami pegang saat membangun.

Data & privasi

Kami mengumpulkan apa yang dibutuhkan sebuah alur, tidak lebih.

Sistem yang kami bangun dirancang dengan prinsip minimisasi data: setiap alur hanya menangkap kolom yang diperlukan untuk menjalankan tugasnya, dan menyimpannya hanya selama dibutuhkan. Jika kami yang menghosting, kami menghosting di Uni Eropa — produksi berjalan di AWS eu-central-1, Frankfurt — dan kami membangun agar selaras dengan praktik GDPR: dasar hukum untuk setiap pemrosesan, memenuhi permintaan akses dan penghapusan, serta menjaga data pribadi tetap di luar log dan analitik secara default.

  1. 01Minimisasi data secara default
  2. 02Hosting di Uni Eropa — AWS eu-central-1 (Frankfurt)
  3. 03Penanganan selaras GDPR: dasar hukum, akses, penghapusan
  4. 04Data pribadi tidak masuk ke log dan analitik

Cara pengoperasiannya

Akses dengan hak istimewa minimum, dan tindakan istimewa yang mewajibkan alasan.

Perangkat lunak yang kami rilis diinstrumentasi sejak commit pertama — log, metrik, dan trace — sehingga apa yang terjadi di produksi terlihat, bukan diperkirakan. Akses mengikuti prinsip hak istimewa minimum: setiap aktor, manusia maupun layanan, hanya mendapat izin tersempit yang memungkinkannya bekerja. Tindakan operator yang sensitif meminta alasan sebelum dijalankan dan meninggalkan jejak audit tentang siapa melakukan apa, kapan, dan mengapa. Inilah model di balik Protocore Center, konsol operator kami — postur yang sama yang kami bangun ke dalam setiap sistem.

  1. 01Terinstrumentasi secara default — log, metrik, trace
  2. 02Hak istimewa minimum untuk setiap aktor, manusia atau layanan
  3. 03Tindakan istimewa wajib disertai alasan
  4. 04Jejak audit tentang siapa melakukan apa, kapan, dan mengapa

Pemisahan tanggung jawab

Kami membangun perangkat lunaknya. Wilayah yang diatur regulasi tetap pada lisensi.

Produk pembayaran terdiri dari dua hal yang menyatu: izin regulasi untuk menyimpan atau memindahkan uang, dan perangkat lunak yang menginstruksikan, merekonsiliasi, dan menampilkannya. Protocore membangun perangkat lunaknya. Aktivitas yang diatur regulasi — menyimpan dana, menerbitkan rekening, memindahkan uang — berada pada lisensi milik operator sendiri atau mitra berlisensi: bank, EMI, atau lembaga pembayaran. Kami membangun alur agar sesuai dengan jalur teregulasi apa pun yang Anda bawa; kami bukan pengganti izin tersebut, dan tidak ada perangkat lunak yang bisa menggantikannya.

  1. 01Protocore membangun perangkat lunak, bukan lisensinya
  2. 02Aktivitas teregulasi berada pada operator atau mitra berlisensi
  3. 03Data kartu ditangani sehingga tidak pernah menyentuh server Anda
  4. 04Autentikasi pelanggan yang kuat terintegrasi dalam alur pembayaran

Praktik

Kebiasaan di balik sistem yang bisa Anda percaya.

Praktik konkret yang kami terapkan — dijelaskan sebagai mekanisme, bukan lencana.

01

Data kartu di luar server Anda

Detail kartu ditangani oleh jalur pembayaran dan ditokenisasi, sehingga nomor kartu asli tidak pernah menyentuh infrastruktur milik operator.

02

Autentikasi pelanggan yang kuat

SCA terintegrasi dalam alur pembayaran dan login — faktor kedua diterapkan saat jalur pembayaran atau tingkat risikonya menuntut, bukan ditambahkan belakangan.

03

Terenkripsi saat transit

Lalu lintas berjalan melalui TLS secara end-to-end; secret dan kredensial disimpan di penyimpanan terkelola dan instance role, tidak pernah di kode sumber.

04

Terisolasi per tenant

Ketika satu sistem melayani banyak operator, data setiap tenant dipisahkan melalui kontrol akses sehingga satu tenant tidak akan pernah bisa membaca data tenant lain.

Pengungkapan yang bertanggung jawab

Menemukan sesuatu? Beri tahu kami.

Jika Anda yakin telah menemukan masalah keamanan pada sistem Protocore, kirimkan email kepada kami dan kami akan menanganinya bersama Anda. Kami berupaya mengonfirmasi laporan dengan cepat, mengabari Anda selama perbaikan berlangsung, dan mencantumkan nama Anda jika Anda berkenan setelah masalah terselesaikan. Mohon beri kami waktu yang wajar untuk memperbaiki sebelum mengungkapkannya ke publik, dan jangan mengakses atau mengubah data yang bukan milik Anda saat melakukan pengujian.

Email tim keamanan
security@protocore.io
01
Laporkan

Kirim email ke security@protocore.io berisi temuan Anda dan cara mereproduksinya.

02
Konfirmasi

Kami memastikan laporan telah diterima dan mulai menelusurinya, biasanya dalam beberapa hari kerja.

03
Perbaikan

Kami memperbaiki masalahnya dan terus mengabari perkembangannya hingga tuntas.

04
Apresiasi

Dengan persetujuan Anda, kami mencantumkan nama Anda setelah masalah terselesaikan.

Pertanyaan

Pertanyaan keamanan yang paling sering kami terima.

  • Kami menjelaskan keamanan kami sebagai praktik, bukan lencana. Protocore membangun lapisan perangkat lunak; jika berlaku skema yang diatur regulasi — misalnya penanganan kartu — batas yang tersertifikasi berada pada jalur pembayaran atau mitra berlisensi operator, dan kami membangun agar data kartu tidak pernah menyentuh server Anda. Jika atestasi tertentu penting bagi program Anda, beri tahu kami dan kami akan memetakan siapa memegang apa.

  • Di Uni Eropa. Produksi berjalan di AWS eu-central-1 (Frankfurt). Kami membangun agar selaras dengan praktik GDPR — minimisasi data, dasar hukum pemrosesan, serta memenuhi permintaan akses dan penghapusan.

  • Lisensinya. Protocore membangun perangkat lunak yang menginstruksikan dan merekonsiliasi pergerakan uang; menyimpan atau memindahkan dana berada pada lisensi milik Anda sendiri atau mitra berlisensi — bank, EMI, atau lembaga pembayaran. Tidak ada perangkat lunak yang bisa menggantikan izin tersebut.

  • Hak istimewa minimum untuk setiap aktor, serta tindakan istimewa yang mewajibkan alasan dan meninggalkan jejak audit. Semuanya terinstrumentasi, jadi siapa melakukan apa tercatat sebagai fakta, bukan direkonstruksi.

  • Kirim email ke security@protocore.io. Kami mengonfirmasi dengan cepat, mengabari Anda selama perbaikan berlangsung, dan mencantumkan nama Anda jika Anda berkenan setelah masalah terselesaikan.

Punya pertanyaan keamanan yang belum kami bahas?

Beri tahu apa yang perlu Anda lihat. Kami akan menjawab dengan detail spesifik — arsitektur, alur data, dan siapa memegang batas yang mana.