SilentShield

Script + έλεγχος διακομιστή

Ενσωματώσεις SilentShield

Απλή ενσωμάτωση στις πλατφόρμες και τα πλαίσια ανάπτυξης της προτίμησής σας: ένα script στο πρόγραμμα περιήγησης και ένας έλεγχος στον διακομιστή σας. Με επίκεντρο το API και ανεξάρτητο από πλαίσιο ανάπτυξης.

Γρήγορη εκκίνηση

Σε λειτουργία σε 3 βήματα

Από την εγγραφή έως την ενεργή προστασία — χωρίς αναδιαμόρφωση του διακομιστή.

01

Δημιουργήστε ένα API key

Εγγραφείτε και δημιουργήστε ένα Site-Key για το domain σας στο Dashboard — δωρεάν, σε λιγότερο από ένα λεπτό.

Πακέτο NPM για Node.js, React & Next.js

Ενσωματώστε το script πελάτη της SilentShield στο frontend σας και επαληθεύστε nonces στο backend σας με το επίσημο πακέτο Node.

@forge12interactive/silentshield-sdk-js

Επίσημο πακέτο Node.js για επαλήθευση στο backend

Εγκατάσταση

npm install @forge12interactive/silentshield-sdk-js

Χρήση

// 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

Εγγενής ενσωμάτωση με τα πιο δημοφιλή plugins φορμών του WordPress. Αόρατη προστασία κατά του spam χωρίς εμπόδια CAPTCHA.

SilentShield Captcha

Το επίσημο plugin μας για το WordPress είναι τώρα διαθέσιμο στον κατάλογο του WordPress. Απρόσκοπτη ενσωμάτωση με το Contact Form 7: Αόρατο, συμβατό με GDPR, προσβάσιμο.

  • Εγκατάσταση με ένα κλικ απευθείας από το WordPress
  • Κεντρική διαμόρφωση στο διαχειριστικό του WordPress
  • Αυτόματες ενημερώσεις και συντήρηση

Contact Form 7Ελεγμένο

Αόρατη προστασία από bots για φόρμες CF7, ελεγμένη με το πρόσθετο.

WPFormsΕλεγμένο

Προστασία από bots για φόρμες WPForms, ελεγμένη με το πρόσθετο.

Elementor FormsΕλεγμένο

Προστασία από bots για φόρμες Elementor Forms, ελεγμένη με το πρόσθετο.

WooCommerceΕλεγμένο

Το κλασικό ταμείο και το ταμείο με μπλοκ (block checkout) έχουν ελεγχθεί.

Avada FormsΕλεγμένο

Προστασία από bots για φόρμες Avada Forms, ελεγμένη με το πρόσθετο.

Fluent FormsΕλεγμένο

Προστασία από bots για φόρμες Fluent Forms, ελεγμένη με το πρόσθετο.

Ελεγμένο: 7 Οκτωβρίου 2026 · SilentShield Captcha 2.15.14 · WordPress 7.1.2

☁️

Συμβατότητα Cloudflare

Το SilentShield λειτουργεί απρόσκοπτα με το Cloudflare. Εγκαταστήστε το μπροστά από τον Load Balancer ή συνδυάστε το με άλλες υπηρεσίες Cloudflare.

Μπροστά από τον Cloudflare Load Balancer;

Ναι, είναι εφικτό χωρίς προβλήματα.

Το SilentShield μπορεί να εγκατασταθεί απευθείας μπροστά από έναν Cloudflare Load Balancer. Το script εκτελείται από την πλευρά του πελάτη (client-side) και εντάσσεται απρόσκοπτα στην υπάρχουσα υποδομή σας.

  • Καμία σύγκρουση με υπηρεσίες Cloudflare
  • Συμβατό με CDN και caching
  • Πρόσθετο επίπεδο ασφάλειας

Αποθήκευση Δεδομένων στην ΕΕ ως Διαφοροποιητής

Η καθοριστική διαφορά

Ενώ πολλοί εργάζονται με το Cloudflare Turnstile, το SilentShield προσφέρει ένα σαφές πλεονέκτημα μέσω της υποδομής που φιλοξενείται στην ΕΕ και μιας αρχιτεκτονικής χωρίς cookies.

  • Χρήση σύμφωνα με τον GDPR, δεδομένα στη Γερμανία
  • Χωρίς cookies ή επίμονη αποθήκευση (persistent storage)
  • Διαφανής, δίκαιη τιμολόγηση

Ενσωμάτωση με το Cloudflare

Ενσωμάτωση του script στο <head>:

<script
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous"
  referrerpolicy="origin"
  defer
></script>
Πλήρης Οδηγός

Οδηγοί Ενσωμάτωσης CMS

Οδηγοί βήμα προς βήμα για τα πιο δημοφιλή Συστήματα Διαχείρισης Περιεχομένου.

🛍️

Shopify

Προσθέστε το SilentShield στη φόρμα επικοινωνίας σας στο Shopify

🌊

Webflow

Ενσωμάτωση μέσω Custom Code Embedding

✨

Wix

Ενσωμάτωση με χρήση Wix Code (Velo)

📝

WordPress

Μη αυτόματη ενσωμάτωση σε θέματα WordPress

Οδηγός Ενσωμάτωσης SilentShield

Το SilentShield προστατεύει αξιόπιστα τις φόρμες σας από bots – αόρατο, συμβατό με GDPR και προσβάσιμο. Για πλήρη ασφάλεια, ο κώδικας frontend (JavaScript) πρέπει να ενσωματωθεί και να γίνει επαλήθευση από την πλευρά του διακομιστή (server-side).

🛍️Ενσωμάτωση Shopify

Frontend – Script-Einbindung

  1. Μεταβείτε στο Shopify Admin → Online Store → Themes
  2. Κάντε κλικ στο "Ενέργειες (Actions) → Επεξεργασία κώδικα (Edit Code)"
  3. Ανοίξτε το αρχείο theme.liquid κάτω από τη Διάταξη (Layout)
  4. Εισάγετε τον ακόλουθο κώδικα πριν από την ετικέτα </head>
<script
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous"
  referrerpolicy="origin"
  defer
></script>

Αντικαταστήστε το YOUR_API_KEY με το κλειδί API από τον πίνακα ελέγχου του SilentShield.

Backend – Επαλήθευση (Παράδειγμα PHP)

Το Shopify δεν εκτελεί δικό σας κώδικα διακομιστή στα θέματα, και οι φόρμες επικοινωνίας και πελατών του Shopify αποστέλλουν απευθείας στο Shopify – εκεί το SilentShield δεν ελέγχει τίποτα. Για έλεγχο από την πλευρά του διακομιστή, η φόρμα πρέπει να αποστέλλει στον δικό σας διακομιστή, σε διαδρομή App Proxy ή σε υπηρεσία όπως Make, n8n ή μια λειτουργία cloud, που εκτελεί τον παρακάτω κώδικα πριν προωθήσει τα δεδομένα. Το σενάριο στο θέμα από μόνο του δεν αντικαθιστά αυτόν τον έλεγχο.

<?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

Frontend

  1. Ανοίξτε το έργο σας → Project Settings → Custom Code → Head Code
  2. Εισάγετε αυτόν τον κώδικα
  3. Δημοσιεύστε τη σελίδα
<script
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous"
  referrerpolicy="origin"
  defer
></script>

Backend

Δεδομένου ότι το Webflow δεν υποστηρίζει άμεση λογική διακομιστή, στείλτε τη φόρμα σας σε έναν δικό σας διακομιστή ή υπηρεσία (π.χ. Make, n8n, AWS Lambda, Firebase Function). Εκεί, εκτελέστε τον ίδιο κώδικα επαλήθευσης όπως στο παραπάνω παράδειγμα Shopify πριν προχωρήσετε στην επεξεργασία της φόρμας.

✨Ενσωμάτωση Wix

Frontend

  1. Ανοίξτε τον επεξεργαστή Wix (Wix Editor)
  2. Ενεργοποιήστε το Dev Mode (Velo)
  3. Επιλέξτε Προσθήκη Προσαρμοσμένου Κώδικα (Add Custom Code) → Head
  4. Εισάγετε τον ίδιο κώδικα <script>
  5. Δημοσιεύστε τον ιστότοπο
<script
  src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous"
  referrerpolicy="origin"
  defer
></script>

Backend (Velo HTTP-Function)

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

Frontend (Μη Αυτόματα ή 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)

$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.');

Σύσταση: Χρησιμοποιήστε το επίσημο plugin μας για το WordPress

Για ευκολότερη ενσωμάτωση, χρησιμοποιήστε το plugin μας απευθείας από τον κατάλογο του WordPress.

Λήψη Plugin WordPress

Περίληψη

ΠλατφόρμαΕνσωμάτωση FrontendΕπαλήθευση Backend
Shopifytheme.liquid <script>App-Proxy / PHP / Node
WebflowProject Settings → HeadΕξωτερική Επαλήθευση Διακομιστή
Wix (Velo)Custom Code → HeadHTTP Function
WordPresswp_head() ή PluginPHP Form Handler

Είστε έτοιμοι για ενσωμάτωση;

Ξεκινήστε δωρεάν με τη λύση μας με επίκεντρο το API.