// crytify — mesin request trust untuk developer

Putuskan
sebelum
kamu render.

Satu panggilan sebelum halaman kamu di-render. Crytify mengembalikan allow, challenge, or block — bot tidak pernah melihat konten yang dilindungi.

1.000 kredit gratis/hari · tanpa kartu kredit

crytify — konsol keputusan live · ini kamu
$ POST /v1/trust ip=216.73.216.184 path=/
├─ jaringan   US · AS16509 · Anthropic, PBC
├─ tipe      hosting
├─ sinyal   5/27 cocok
└─ keputusan  BLOCK trust 0 · risk 100 · 20ms
$
integrasi
require 'crytify.php';  crytify_gate('cry_live_••••••••'); // itu aja seluruh integrasinya
01

decisions

Satu API call, tiga kemungkinan hasil. Kamu tinggal bertindak dari string-nya, Crytify yang menanggung penalarannya.

→ ALLOW     lanjut normal — request lolos semua pengecekan
→ CHALLENGE visitor membuktikan dirinya di halaman challenge yang di-hosting
→ BLOCK     ditolak sebelum apapun ter-render
trust_score  0–100 · seberapa manusiawi request ini terlihat
risk_score   0–100 · bukti detector yang diberi bobot
reasons[]    kategori publik · bisa diaudit, tanpa black box

// pasang di path yang benar-benar diserang attacker

/login challenge sesi berisiko sebelum percobaan kredensial
/checkout saring percobaan pembayaran sebelum langkah pembayaran ter-render
/api/* gerbangi endpoint mahal atau privat dengan satu keputusan
/account lindungi dashboard dan dokumen sebelum render

kompatibel dengan: PHP · Next.js · Express · Laravel · CodeIgniter · WordPress · API custom

02

api

POST /v1/trust 2 / 4 / 8 cr
// konteks request lengkap masuk
{ "ip": "203.0.113.5", "user_agent": "...", "path": "/checkout", "headers": {...} }
// satu keputusan keluar
{
"decision": "challenge",
"trust_score": 42,
"risk_score": 61,
"reasons": ["identity_risk", "request_risk"]
}

endpoint inti — mengevaluasi ke-27 detector, mengembalikan vonis

POST /v1/ip 1 cr
// satu alamat IP masuk
{ "ip": "8.8.8.8" }
// intelijen mentah keluar — tanpa keputusan, cuma sinyal
{
"country": "US",
"asn": "AS15169",
"org": "Google LLC",
"network_type": "business",
"risk_category": "network_risk"
}

geo, ASN, organisasi, tipe jaringan — pakai sinyalnya sesuka kamu

GET /v1/usage & /v1/me — gratis, tidak memakan kredit

03

protection_modes

Sesuaikan tingkat ketatnya dengan sensitivitas halaman — per request, bukan per situs.

  easy medium · bawaan hard
biaya 2 kredit 4 kredit 8 kredit
postur friksi rendah — tidak pernah challenge, cuma blokir ancaman yang jelas seimbang — challenge yang mencurigakan, blokir ancaman terkonfirmasi ketat — challenge secara default, cuma trust tinggi yang lolos bebas
halaman challenge
paling cocok untuk halaman konten, marketing dashboard, akun, form login, admin, checkout, API
04

self_learning

Challenge yang gagal, automation yang terkonfirmasi, dan fingerprint yang abusive memberi makan jaringan reputasi bersama. Attacker yang ketahuan di satu situs yang dilindungi akan datang dengan status pre-flagged di situs lain manapun.

Efeknya menumpuk: setiap request membuat keputusan berikutnya makin tajam.

// apa yang diingat jaringan
belajar challenge gagal reputasi IP diturunkan
belajar automation terkonfirmasi fingerprint ditandai
belajar jaringan abusive seluruh range tidak dipercaya
// dan bagaimana ia menjawab nanti
kunjungan berikutnya aktor yang sama, situs manapun pre-flagged
reasons[] tetap publik — setiap keputusan bisa diaudit, tanpa black box
05

pricing

Kredit merepresentasikan compute — pengecekan yang lebih dalam biayanya lebih mahal. Setiap paket dapat semua fitur; paket cuma membedakan volume.

free
$0 /selamanya

1,000 / day

promo: 10.000/hari sampai 1 Jan 2027

$ start
starter POPULER
$10 /bulan

10,000 / day

$ start
growth
$29 /bulan

100,000 / day

$ start
business
$99 /bulan

1,000,000 / day

$ start
/v1/trust · 2, 4, atau 8 kredit tergantung mode /v1/ip · 1 kredit /v1/usage, /v1/me · gratis semua endpoint, mode, dan dashboard di setiap paket

// rilis sebelum gelombang bot berikutnya

Putuskan sebelum kamu render.

1.000 kredit gratis/hari · tanpa kartu kredit · tanpa komitmen