SilentShield

Skript + kontrola na serveru

SilentShield Integrace

Jednoduchá integrace do vašich oblíbených platforem a frameworků: skript v prohlížeči a kontrola na vašem serveru. Postaveno na API a nezávislé na frameworku.

Rychlý start

Naživo ve 3 krocích

Od registrace k aktivní ochraně — bez přestavby serveru.

01

Vytvořte API klíč

Zaregistrujte se a v Dashboardu vygenerujte Site-Key pro svou doménu — zdarma, za necelou minutu.

NPM balíček pro Node.js, React & Next.js

Vložte klientský skript SilentShield do frontendu a ověřujte nonce na backendu pomocí našeho oficiálního Node balíčku.

@forge12interactive/silentshield-sdk-js

Oficiální Node.js balíček pro ověření na backendu

Instalace

npm install @forge12interactive/silentshield-sdk-js

Použití

// In your backend (e.g. a Next.js route handler)
import { createClient } from '@forge12interactive/silentshield-sdk-js';

const shield = createClient({ apiKey: process.env.SILENTSHIELD_API_KEY });

const { human } = await shield.verify(nonce);
if (!human) return new Response("Verification failed", { status: 403 });
📝

WordPress plugin

Nativní integrace pro nejoblíbenější formulářové pluginy WordPress. Neviditelná anti-spam ochrana bez překážek CAPTCHA.

SilentShield Captcha

Náš oficiální WordPress plugin je nyní k dispozici v adresáři WordPress. Bezproblémová integrace s Contact Form 7: Neviditelný, v souladu s GDPR, přístupný.

  • Instalace jedním kliknutím přímo z WordPressu
  • Centrální konfigurace v administraci WordPress
  • Automatické aktualizace a údržba

Contact Form 7Ověřeno

Neviditelná ochrana proti botům pro formuláře CF7, ověřená s pluginem.

WPFormsOvěřeno

Ochrana proti botům pro formuláře WPForms, ověřená s pluginem.

Elementor FormsOvěřeno

Ochrana proti botům pro formuláře Elementor Forms, ověřená s pluginem.

WooCommerceOvěřeno

Klasická i bloková pokladna ověřeny.

Avada FormsOvěřeno

Ochrana proti botům pro formuláře Avada Forms, ověřená s pluginem.

Fluent FormsOvěřeno

Ochrana proti botům pro formuláře Fluent Forms, ověřená s pluginem.

Ověřeno: 7. října 2026 · SilentShield Captcha 2.15.14 · WordPress 7.1.2

☁️

Kompatibilita s Cloudflare

SilentShield funguje bezproblémově s Cloudflare. Nasazte jej před váš Load Balancer nebo jej zkombinujte s jinými službami Cloudflare.

Před Cloudflare Load Balancer?

Ano, možné bez problémů.

SilentShield lze nasadit přímo před váš Cloudflare Load Balancer. Skript se spouští na straně klienta a bezproblémově zapadá do vaší stávající infrastruktury.

  • Žádné konflikty se službami Cloudflare
  • Kompatibilní s CDN a cachováním
  • Dodatečná úroveň zabezpečení

Uchovávání dat v EU jako Rozlišovací Znak

Rozhodující rozdíl

Zatímco mnozí pracují s Cloudflare Turnstile, SilentShield nabízí jasnou výhodu díky infrastruktuře hostované v EU a architektuře bez cookies.

  • Lze nasadit v souladu s GDPR, data v Německu
  • Žádné cookies ani persistentní úložiště
  • Transparentní, férové ceny

Integrace s Cloudflare

Vložení skriptu do <head>:

<script
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous"
  referrerpolicy="origin"
  defer
></script>
Úplný návod

Průvodce integrací CMS

Pokyny krok za krokem pro populární systémy pro správu obsahu.

🛍️

Shopify

Přidejte SilentShield do vašeho kontaktního formuláře Shopify

🌊

Webflow

Integrace pomocí Custom Code Embed

✨

Wix

Vložení přes Wix Code (Velo)

📝

WordPress

Ruční integrace do WordPress témat

Průvodce integrací SilentShield

SilentShield spolehlivě chrání vaše formuláře před boty – neviditelný, v souladu s GDPR a přístupný. Pro plnou bezpečnost musí být front-end kód (JavaScript) vložen a ověřen na straně serveru.

🛍️Shopify Integrace

Frontend – Script-Einbindung

  1. Přejděte do Shopify Admin → Online Store → Témata
  2. Klikněte na "Actions → Editovat kód"
  3. Otevřete soubor theme.liquid pod Layout
  4. Vložte následující kód před značku </head>
<script
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous"
  referrerpolicy="origin"
  defer
></script>

Nahraďte YOUR_API_KEY vaším API klíčem z řídicího panelu SilentShield.

Backend – Ověření (Příklad PHP)

Shopify ve šablonách nespouští vlastní serverový kód a kontaktní a zákaznické formuláře Shopify odesílají data přímo do Shopify – tam SilentShield nic nekontroluje. Pro kontrolu na straně serveru musí formulář odesílat na Váš vlastní server, trasu App Proxy nebo službu jako Make, n8n či cloudovou funkci, která před předáním dat spustí níže uvedený kód. Samotný skript v šabloně tuto kontrolu nenahrazuje.

<?php
$api_key = "YOUR_API_KEY";
$nonce = $_POST['behavior_nonce'] ?? '';

$payload = json_encode(['nonce' => $nonce]);

$ch = curl_init("https://api.silentshield.io/api/v1/captcha/verify-nonce");
curl_setopt_array($ch, [
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_POST => true,
  CURLOPT_HTTPHEADER => [
    "Content-Type: application/json",
    "X-Api-Key: " . $api_key,
  ],
  CURLOPT_POSTFIELDS => $payload,
  CURLOPT_TIMEOUT => 5,
]);
$response = curl_exec($ch);
$http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);

if ($http_code !== 200) {
  http_response_code(400);
  exit(json_encode(['error' => 'Verification failed']));
}

$data = json_decode($response, true);
if (!($data['ok'] && $data['verdict'] === 'human' && $data['confidence'] >= 0.7)) {
  http_response_code(403);
  exit(json_encode(['error' => 'Bot detected']));
}

// ✅ Human verified – handle form submission normally
?>

🌊Webflow Integrace

Frontend

  1. Otevřete svůj projekt → Nastavení projektu → Vlastní kód → Head Code
  2. Vložte tento kód
  3. Publikujte stránku
<script
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous"
  referrerpolicy="origin"
  defer
></script>

Backend

Protože Webflow nepodporuje přímou serverovou logiku, odešlete svůj formulář na vlastní server nebo službu (např. Make, n8n, AWS Lambda, Firebase Function). Tam proveďte stejný ověřovací kód jako v příkladu Shopify výše, než budete formulář zpracovávat dále.

✨Wix Integrace

Frontend

  1. Otevřete Wix Editor
  2. Aktivujte Dev Mode (Velo)
  3. Zvolte Přidat Vlastní Kód → Head
  4. Vložte stejný kód <script>
  5. Publikujte web
<script
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous"
  referrerpolicy="origin"
  defer
></script>

Backend (Velo HTTP-Funkce)

import { ok, badRequest, forbidden } from 'wix-http-functions';
import { fetch } from 'wix-fetch';

export function post_verify_silentshield(request) {
  return request.body.json()
    .then(body => {
      return fetch("https://api.silentshield.io/api/v1/captcha/verify-nonce", {
        method: "POST",
        headers: {
          "Content-Type": "application/json",
          "X-Api-Key": "YOUR_API_KEY"
        },
        body: JSON.stringify({ nonce: body.behavior_nonce })
      });
    })
    .then(resp => resp.json())
    .then(data => {
      if (data.ok && data.verdict === "human" && data.confidence >= 0.7)
        return ok({ body: { success: true } });
      return forbidden({ body: { error: "Bot detected" } });
    })
    .catch(() => badRequest({ body: { error: "Verification failed" } }));
}

📝WordPress Integrace

Frontend (Ručně nebo Plugin)

add_action('wp_head', function () {
  echo '<script src="https://api.silentshield.io/client.js?k=YOUR_API_KEY" crossorigin="anonymous" referrerpolicy="origin" defer></script>';
});

Backend (PHP Ověření)

$api_key = "YOUR_API_KEY";
$nonce = $_POST['behavior_nonce'] ?? '';
$payload = json_encode(['nonce' => $nonce]);

$ch = curl_init("https://api.silentshield.io/api/v1/captcha/verify-nonce");
curl_setopt_array($ch, [
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_POST => true,
  CURLOPT_HTTPHEADER => ["Content-Type: application/json", "X-Api-Key: $api_key"],
  CURLOPT_POSTFIELDS => $payload,
  CURLOPT_TIMEOUT => 5,
]);
$response = curl_exec($ch);
$code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);

if ($code !== 200) wp_die('Verification failed.');
$data = json_decode($response, true);
if (!($data['ok'] && $data['verdict'] === 'human' && $data['confidence'] >= 0.7))
  wp_die('Bot detected.');

Doporučení: Použijte náš oficiální WordPress plugin

Pro snazší integraci použijte náš plugin přímo z adresáře WordPress.

Stáhnout WordPress Plugin

Shrnutí

PlatformaFrontend IntegraceBackend Ověření
Shopifytheme.liquid <script>App-Proxy / PHP / Node
WebflowProject Settings → HeadExterní serverová kontrola
Wix (Velo)Custom Code → HeadHTTP-Funkce
WordPresswp_head() nebo PluginPHP Form Handler

Připraveni k integraci?

Začněte zdarma s naším řešením postaveným na API.