SYK.INIT
v2.0
PROTOCOL.ACTIVE
ENCRYPTED
SEKYURITI
PREPARING ENVIRONMENT
_

AUTHENTICATED POST-DEPLOYMENT CONTROL

BOT PROTECTION

Human verification without friction. No CAPTCHAs. No tracking. Privacy-first alternative to reCAPTCHA and Turnstile.

INTEGRATION

<!-- Add to HTML -->

<script src="https://gate.sekyuriti.build/v1/gate.js"></script>

<div data-gate-sitekey="YOUR_KEY"></div>

GET SITE KEY

0

TRACKING

10K

FREE/MO

<8

KB SCRIPT

INVISIBLE VERIFICATION

No puzzles. No friction.

GATE verifies humans through behavioral analysis and proof of work. Users never see a challenge unless they trigger suspicion.

01

BEHAVIORAL

Mouse movement, scroll patterns, timing. Humans are chaotic. Bots are mechanical.

02

PROOF OF WORK

Small computational puzzle. Trivial for one browser. Expensive at scale.

03

ENVIRONMENT

Browser signals without tracking. Detects headless browsers and automation.

04

SCORING

Combined signals produce a bot score. You decide the threshold.

VS ALTERNATIVES

FEATUREGATEreCAPTCHATurnstilehCaptcha
INVISIBLE MODEYesSometimesYesSometimes
PRIVACYNo trackingGoogle trackingCloudflareMinimal
VENDOR LOCK-INNoYesCloudflare onlyNo
FREE TIER10K/moUnlimitedUnlimitedMetered
BOT SCORE0-1000-1Pass/FailPass/Fail
TIERS

TIER$0/MO

FREE

Bot protection for small projects. 10,000 verifications per month.

10,000 verifications/month
Invisible verification
Proof of Work challenge
Basic behavioral analysis
TIER$19/MO

PRO

Advanced protection for production apps. 100,000 verifications per month.

100,000 verifications/month
Adaptive PoW difficulty
Advanced behavioral scoring
Multiple domains
Analytics dashboard
Webhook notifications
USE CASES

TWO MODES

MODE 01

FORM PROTECTION

Verify before form submission. Prevent spam, credential stuffing, and bot signups.

// One line to protect any form

SekyuritiGate.protectForm(

'#signup-form',

'gsk_YOUR_SITE_KEY'

);

// Token auto-added as hidden input

• Login forms

• Signup forms

• Contact forms

• Checkout flows

MODE 02

PAGE PROTECTION

Block page content until verified. Deter scrapers and protect sensitive data.

// Blocks page until human verified

SekyuritiGate.protect(

'gsk_YOUR_SITE_KEY',

{ redirectOnFail: '/blocked' }

);

• Pricing pages

• Documentation

• User dashboards

• Content behind gates

INTEGRATION

FULL EXAMPLE

FRONTEND

<script src="https://gate.sekyuriti.build/v1/gate.js"></script>
<script>
const gate = new SekyuritiGate('gsk_YOUR_SITE_KEY');

form.addEventListener('submit', async (e) => {
  e.preventDefault();
  const token = await gate.execute();

  await fetch('/api/submit', {
    method: 'POST',
    body: JSON.stringify({ ...formData, gate_token: token })
  });
});
</script>

BACKEND

// Verify the token server-side
const response = await fetch(
  'https://gate.sekyuriti.build/api/verify',
  {
    method: 'POST',
    headers: { 'Content-Type': 'application/json' },
    body: JSON.stringify({
      secret: process.env.GATE_SECRET,
      token: req.body.gate_token
    })
  }
);

const { success, score } = await response.json();

if (!success || score > 70) {
  return res.status(403).json({ error: 'Bot detected' });
}

GET STARTED

GET SITE KEY