Sakthi Guard

Description

Running a multi-vendor marketplace on Dokan and WooCommerce? Spam accounts are one of the biggest silent threats to your platform — fake vendors, bot registrations, and disposable email sign-ups waste your time, pollute your database, and damage your marketplace’s credibility.
Sakthi Guard fills the gap. It adds a dedicated, intelligent spam-prevention layer specifically designed for Dokan seller and WooCommerce customer registration flows — something neither platform provides out of the box.

🛡️ Why Marketplace Owners Choose Sakthi Guard
Most spam plugins are built for blogs or simple contact forms. Sakthi Guard is purpose-built for multi-vendor marketplaces, where the stakes are higher — a single fake vendor can list fraudulent products, harm real buyers, and erode trust in your entire platform.

✅ What Sakthi Guard Does
Sakthi Guard quietly validates every registration attempt before an account is ever created, using a layered defence strategy:
Bot & Automation Detection

Honeypot field — invisible to real users, instantly catches bots filling hidden fields
Minimum form completion time — flags suspiciously fast (automated) submissions
Browser JavaScript token — verifies that the registration originates from a real browser session

Identity & Email Validation

Disposable & blocked email domain filtering — rejects registrations using throwaway email services
Suspicious username scoring — analyses username patterns commonly associated with spam accounts
IP-based rate limiting — prevents repeated registration attempts from the same source

Dokan Seller-Specific Checks

Store name & shop URL validation — catches nonsensical or keyword-stuffed vendor store names
Suspicious keyword detection — flags vendor profiles using patterns commonly associated with spam sellers
Phone number checks — validates seller contact details at the point of registration

Management & Monitoring

Monitor mode — observe and log suspicious activity without blocking, perfect for testing before going live
Lightweight admin logs — clear, readable records of every blocked or flagged registration attempt
Existing spam user scan — audit accounts that already exist in your database
Safe quarantine & delete actions — review high-confidence spam accounts and remove them safely, without affecting legitimate users

🔧 Built the Right Way

Zero core file modifications — Sakthi Guard works entirely through standard WordPress and Dokan hooks. Your existing setup is never touched.
Lightweight footprint — protection runs efficiently without slowing down your registration pages
Independent third-party plugin — compatible with standard Dokan and WooCommerce installations

👤 Who Is This For?
Sakthi Guard is ideal for:

Dokan marketplace administrators tired of manually reviewing and deleting fake vendor applications
WooCommerce store owners looking to block bot-driven customer account creation
Marketplace managers who need audit logs and quarantine tools to stay in control
Developers & agencies managing client marketplaces who want a configurable, non-destructive spam layer

📌 Important Note
Sakthi Guard is an independent, third-party companion plugin. It is not affiliated with, endorsed by, or officially connected to the owners of Dokan, WooCommerce, or WordPress.

Developed by Agrisakthi Marketplace Private Limited
🌐 agrisakthi.com | 📧 tech@agrisakthi.com

Stop spam before it starts. Protect your marketplace with Sakthi Guard.

Installation

  1. Upload the sakthi-registration-guard folder to wp-content/plugins/.
  2. Activate Sakthi Guard.
  3. Open WooCommerce > Sakthi Guard.
  4. Start with Monitor mode, review logs, then disable Monitor mode to block high-risk registrations.

Avis

Il n’y a aucun avis pour cette extension.

Contributeurs & développeurs

« Sakthi Guard » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

Traduisez « Sakthi Guard » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

0.2.3

  • Added trace IDs to blocked registration messages and admin decision logs.
  • Added email, IP hash, user agent, and request URI trace data to registration logs.
  • Added email and domain allowlist controls for resolving false-positive registration blocks.

0.2.2

  • Made stale guard nonce, cached form token, fast submit, and missing browser token checks soft risk signals instead of hard registration blocks.
  • Improved frontend browser-token script compatibility for older mobile webviews.

0.2.1

  • Limited guard scoring to real registration submissions so login and existing-account flows are left untouched.
  • Added one-click safe bulk deletion for existing spam users with score 170 or higher.

0.2.0

  • Added existing user spam scan with quarantine/delete actions.
  • Added mixed-case generated identity detection for names such as FqHyxOXgaCuVx.
  • Added high-confidence detection for random two-part display names in existing user lists.

0.1.0

  • Initial standalone companion plugin.
  • Added generated-looking seller name, store name, and shop URL detection.