cloak.business

API Anonimisasi PII untuk Pengembang

Integrasikan deteksi dan anonimisasi PII ke dalam aplikasi apa pun. SDK resmi untuk JavaScript/TypeScript dan Python dengan enkripsi sisi klien.

Mulai Cepat

Mulai dengan API dalam hitungan menit

  1. 1

    Instal SDK: npm install @cloak-business/sdk atau pip install cloak-business

  2. 2

    Dapatkan token API Anda dari dasbor

  3. 3

    Lakukan permintaan anonimisasi pertama Anda

  4. 4

    Integrasikan ke dalam aplikasi Anda

SDK Resmi

Perpustakaan aman tipe untuk JavaScript/TypeScript dan Python dengan dukungan enkripsi zero-knowledge

JavaScript / TypeScript

npm install @cloak-business/sdk
  • Dukungan penuh TypeScript
  • Enkripsi AES-256-GCM sisi klien
  • Pengulangan otomatis dengan backoff eksponensial
  • Berfungsi di Node.js dan browser
Lihat di npm

Python

pip install cloak-business
  • Petunjuk tipe penuh (PEP 484)
  • Enkripsi sisi klien melalui cryptography
  • Dukungan async dengan aiohttp
  • Kompatibel dengan Python 3.9+
Lihat di PyPI

Enkripsi Zero-Knowledge

Kedua SDK menyertakan modul ClientCrypto untuk enkripsi zero-knowledge sejati. Kunci enkripsi Anda tidak pernah meninggalkan perangkat Anda - semua enkripsi/dekripsi terjadi secara lokal menggunakan AES-256-GCM.

Pelajari tentang Keamanan Zero-Knowledge

Fitur API

Endpoint RESTful

Desain API yang bersih dan intuitif mengikuti praktik terbaik REST.

Autentikasi JWT

Autentikasi berbasis token yang aman untuk semua panggilan API.

Pembatasan Tingkat

Batas tingkat yang adil dengan header yang jelas. Batas lebih tinggi untuk perusahaan.

SDK Resmi

SDK JavaScript/TypeScript dan Python dengan enkripsi sisi klien.

Endpoint Tersedia

POST/api/analyzeDeteksi PII dalam teks
POST/api/anonymizeAnonimisasi PII yang terdeteksi
POST/api/deanonymizeMembalikkan anonimisasi berbasis enkripsi

Asymmetric Key Management

GET/api/asymmetric-keysList key pairs
POST/api/asymmetric-keysCreate key pair
GET/api/asymmetric-keys/{id}/publicGet public key

Pertanyaan yang Sering Diajukan

Bagaimana cara mengautentikasi permintaan API?

Hasilkan kunci API dari dasbor Anda di bawah Pengaturan > Kunci API. Sertakan dalam header Authorization sebagai 'Bearer YOUR_API_KEY' dengan setiap permintaan.

Apa batasan tingkatnya?

Batasan tingkat tergantung pada paket Anda: Gratis (10 req/menit), Dasar (60 req/menit), Pro (300 req/menit), Bisnis (1.000 req/menit). API mengembalikan HTTP 429 dengan header Retry-After ketika batas terlampaui.

Apakah pemrosesan batch didukung?

Ya. Endpoint /api/v1/batch memproses hingga 100 teks per permintaan. Setiap item dapat menentukan pengaturan bahasa dan entitasnya sendiri. Hasil mencakup entitas per-item dan metadata teragregasi.

Format respons apa yang digunakan API?

API mengembalikan respons JSON dengan entitas yang terdeteksi (tipe, mulai, akhir, skor), teks yang dianonimkan, dan metadata pemrosesan. Dokumentasi OpenAPI lengkap tersedia di /docs.

Bagaimana cara mendapatkan kunci API?

Daftar untuk akun gratis di cloak.business, lalu navigasikan ke Pengaturan > Kunci API. Anda dapat membuat beberapa kunci dengan izin berbeda untuk aplikasi yang berbeda.

Is This Right for You?

Best For

  • Developers building privacy-first apps with programmatic PII anonymization
  • Automated pipelines — CI/CD, ETL jobs, and scheduled data processing
  • SaaS integrations that must sanitize user data before sending to third-party services
  • Teams with JavaScript or Python stacks using the official SDKs
  • Microservices architectures needing a dedicated anonymization endpoint

Not Ideal For

  • No-code or low-code teams — use the web app, Desktop App, or Office Add-in instead
  • Air-gapped environments with no internet access — use the Desktop App for offline processing
  • Very high-volume usage (>10M tokens/day) — contact sales for a dedicated tier
  • Ad-hoc one-off anonymization tasks — the web interface is faster for manual use

Mulai Membangun Hari Ini

300 panggilan API gratis per bulan. Tanpa kartu kredit diperlukan.