Legal · Berlaku 7 November 2026

Keamanan

Octafy dibangun dengan prinsip least privilege, secret ter-hash, kredensial provider terenkripsi, dan ledger append-only. Halaman ini menjelaskan kontrol dan cara melaporkan kerentanan.

OctafyTerakhir diperbarui 7 November 2026Keamanan

Keamanan adalah bagian dari model billing, bukan tambahan belakangan. Halaman ini menjelaskan kontrol yang kami jalankan dan tanggung jawab bersama dengan pelanggan.

1. Kontrol akun dan API key

  • Password di-hash dengan Argon2id. Password plaintext tidak pernah disimpan.
  • Access token adalah JWT berumur pendek. Refresh token bersifat opaque, ter-hash, dirotasi, dan dapat dicabut.
  • API key ditampilkan sekali dan disimpan sebagai hash SHA-256. Pencabutan berlaku segera.
  • API key dapat memiliki batas belanja bulanan. Rate limit request ditetapkan admin per customer dan berlaku untuk seluruh API key serta playground.
  • Identitas administrator terpisah dari akun pelanggan; peran dukungan bersifat read-only.

2. Kredensial provider

API key provider dienkripsi saat disimpan dengan AES-256-GCM. Console hanya menampilkan empat karakter terakhir. Kredensial provider hanya digunakan oleh gateway dan tidak pernah dikembalikan ke browser.

3. Zero data retention

Octafy dirancang agar isi prompt dan respons tidak pernah ditulis ke database atau log aplikasi kami.

  • Gateway hanya menyimpan isi request dan respons di memori selama request berlangsung. ai_requests dan usage_records menyimpan metadata seperti jumlah token, biaya, latensi, status, dan kode error, bukan teks prompt atau completion.
  • Respons error dari provider tidak disimpan atau dicatat ke log karena dapat memuat fragmen request.
  • Monitoring error dikonfigurasi tanpa informasi pribadi, body request, cookie, atau session replay.
  • Kami mewajibkan provider model yang kami gunakan memproses prompt dengan ketentuan zero data retention. Penanganan di sisi provider tetap diatur oleh perjanjian provider yang berlaku.

Zero data retention berlaku untuk isi konten. Kami tetap menyimpan metadata akun, billing, dan audit selama diperlukan untuk mengoperasikan layanan dan memenuhi kewajiban hukum, sebagaimana dijelaskan di Kebijakan Privasi.

4. Integritas billing

  • Hold wallet dan paket bersifat atomik.
  • Settlement dan penulisan ledger terjadi dalam transaksi database.
  • Entri ledger bersifat append-only dan divalidasi seimbang saat commit.
  • Webhook pembayaran memerlukan verifikasi tanda tangan dan ID peristiwa idempoten.
  • Snapshot harga disimpan per request agar billing historis dapat direproduksi.

5. Infrastruktur

Deployment produksi menggunakan TLS, akses jaringan terbatas, peran database least-privilege, dan manajemen secret. Tindakan administratif dicatat dalam log audit. Backup dienkripsi dan diuji melalui latihan restore.

6. Tanggung jawab Anda

  • Simpan API key di sisi server. Jangan menyematkannya di frontend publik atau binary mobile.
  • Gunakan key terpisah per environment dan rotasi key secara berkala.
  • Tetapkan batas belanja dan pantau penggunaan.
  • Jangan mengirim data pribadi sensitif ke model tanpa dasar hukum.
  • Cabut key segera jika Anda menduga terjadi eksposur.

7. Melaporkan kerentanan

Jika Anda menduga menemukan masalah keamanan, hubungi security [at] octafy.pojokdigi.com dengan deskripsi, langkah reproduksi, dan ID request yang relevan. Mohon jangan mengakses data pelanggan lain, mengganggu layanan, atau mempublikasikan detail sebelum kami memiliki kesempatan yang wajar untuk merespons.

Kami berupaya mengakui laporan dengan cepat, menyelidiki dengan itikad baik, dan mengoordinasikan pengungkapan.

8. Respons insiden

Jika kami mendeteksi insiden keamanan yang memengaruhi data atau dana pelanggan, kami akan membatasi dampaknya, menyelidiki, menjaga bukti, dan memberi tahu pelanggan serta otoritas yang terdampak bila diwajibkan hukum.

9. Kontak

Keamanan: security [at] octafy.pojokdigi.com
Privasi: privacy [at] octafy.pojokdigi.com

Kembali ke OctafyBuat akun