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.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Sakthi Guard” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Sakthi Guard” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

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.