İstekten karara 48 milisaniye
Her istek Veylify edge'inde beş bağımsız savunma katmanından geçer. İnsan sürtünmesiz geçer, bot durur — hepsi kullanıcı fark etmeden, milisaniyeler içinde. İşte kaputun altında ne olduğu.

Üç adımda canlı
Script'i ekle
Tek bir <script> etiketini sayfanın head'ine koyun. Frontend'de bir div ile challenge alanını işaretleyin.
Token'ı doğrula
Backend'de reCAPTCHA uyumlu /siteverify uç noktasını çağırın. Mevcut doğrulama akışınız neredeyse hiç değişmez.
Kararı uygula
Dönen verdict'e göre isteği geçirin, doğrulayın veya engelleyin. Kurulum tipik olarak 10 dakika sürer.
Her istek beş katmandan geçer
Trafik en ucuz kontrolden en pahalısına doğru süzülür. Bir istek erken bir katmanda elenirse, geri kalan katmanları hiç meşgul etmez — bu hem hızlı hem de maliyet-verimli bir mimaridir.
- Edge hız sınırı: kaba kuvvet ve flood'u ilk pakette kes
- IP & ASN itibarı: datacenter/VPN/botnet kaynaklarını ele
- TLS parmak izi: sahte tarayıcı istemcilerini ortaya çıkar
- Ghost-font: otomasyonun okuyamadığı görsel doğrulama
- Davranış skoru: insan-benzeri etkileşimi son kez teyit et
Siteniz — Edge — Panel
Karar mantığı, kullanıcıya en yakın edge düğümünde çalışır. Sunucunuz sadece imzalı sonucu doğrular; ağır iş yükü hiçbir zaman altyapınıza dokunmaz.

Üç olası verdict, tek çağrı
Katmanlar bir risk skoru üretir; kural motorunuz bunu üç net karardan birine dönüştürür.
Skor yüksek, imza temiz — istek sürtünmesiz geçer.
Belirsiz sinyal — kullanıcıya ghost-font challenge gösterilir.
Bilinen bot ya da yüksek risk — istek reddedilir.
Sunucu tarafında tek çağrı
Frontend'de üretilen token'ı backend'de doğrulayın. reCAPTCHA'dan geçiş yapıyorsanız, çoğu durumda yalnızca uç nokta URL'sini değiştirmeniz yeterli.
- Her dilde SDK + saf HTTP
- Sunucu-taraflı siteverify
- Webhook & Slack bildirimleri

// 1) Frontend: challenge token'ı üret
// <script src="https://cdn.veylify.com/z.js"></script>
// <div class="veylify-widget" data-key="pub_..."></div>
// 2) Backend: sunucu-taraflı doğrula
const res = await fetch(
"https://api.veylify.com/v1/siteverify",
{
method: "POST",
headers: { "X-Api-Key": SECRET_KEY },
body: JSON.stringify({ token }),
}
);
const { success, verdict, score } = await res.json();
// verdict: "allowed" | "challenged" | "blocked"
if (verdict !== "allowed") return blockRequest();Kurulumdan ölçeğe, tam yol haritası
Site anahtarı al
Panelde saniyeler içinde public + secret anahtar çifti oluştur.
Widget'ı yerleştir
Script + div ekle; challenge alanı otomatik render edilir.
Backend'i bağla
siteverify çağrısını doğrulama akışına ekle.
Kuralları ayarla
Kural motorunda politikaları tanımla, playground'da test et.
Canlı izle
Panelde gerçek zamanlı karar akışını ve metrikleri takip et.
Ölçekle
Trafik büyüdükçe edge otomatik ölçeklenir — senin işin yok.
10 dakikada canlıya geçin
Anahtarınızı alın, script'i ekleyin, koruma başlasın. Kredi kartı gerekmez.