Title: Tiny Comment Spam Blocker
Author: Kasuga
Published: <strong>ನವೆಂಬರ್ 12, 2025</strong>
Last modified: ಜನವರಿ 30, 2026

---

Search plugins

![](https://ps.w.org/tiny-comment-spam-blocker/assets/banner-772×250.png?rev=3394305)

![](https://ps.w.org/tiny-comment-spam-blocker/assets/icon-256x256.png?rev=3394305)

# Tiny Comment Spam Blocker

 ‍[Kasuga](https://profiles.wordpress.org/kasuga16/) ಮೂಲಕ

[ಡೌನ್ಲೋಡ್](https://downloads.wordpress.org/plugin/tiny-comment-spam-blocker.1.4.0.zip)

 * [Details](https://kn.wordpress.org/plugins/tiny-comment-spam-blocker/#description)
 * [‍ವಿಮರ್ಶೆಗಳು‍](https://kn.wordpress.org/plugins/tiny-comment-spam-blocker/#reviews)
 *  [Installation](https://kn.wordpress.org/plugins/tiny-comment-spam-blocker/#installation)
 * [Development](https://kn.wordpress.org/plugins/tiny-comment-spam-blocker/#developers)

 [‍ಬೆಂಬಲಿಸಿ](https://wordpress.org/support/plugin/tiny-comment-spam-blocker/)

## ವಿವರಣೆ

Tiny Comment Spam Blocker is a lightweight yet powerful plugin designed to protect
your WordPress comments from spam. It employs five different techniques to detect
and block unwanted comments:

 1. **Nonce Verification** – Ensures that the comment form submission is genuine.
 2. **Submission Time Check** – Blocks comments submitted too quickly to prevent bots.
 3. **Honeypot Field** – Hidden field that traps automated spam bots.
 4. **User Agent Validation** – Detects suspicious User-Agent strings and blocks them.
 5. **Forbidden Word Filtering** – Blocks submissions containing words or phrases from
    a configurable list within the **comment body, email address, or IP address.**
 6. **JavaScript-Based Human Interaction Detection** – Sets a verification token when
    mouse movement, scrolling, or touch interaction is detected.
 7. **(Option) Block Non-Japanese Comments** – Blocks comments that do not contain 
    Japanese characters (Hiragana, Katakana, or Han/Kanji), primarily targeting machine-
    translated or foreign spam.

These filters are applied in order: if a comment passes the first check, it proceeds
to the second, and so on, until all checks are applied or the comment is blocked.

Additional features:

 * Option to log detected spam in a local log file (up to 1.0 MB).
 * Optional email notifications when spam is detected.
 * Easy settings page in the WordPress admin panel.

### Settings

The plugin provides the following settings in the WordPress admin panel:

 * **Enable Spam Protection** – Toggle the spam protection on or off. When disabled,
   all anti-spam checks are skipped.
 * **Save Spam Detection Log** – Enable or disable logging of detected spam. Logs
   are saved in a local file up to 1.0 MB within the WordPress uploads directory.
 * **Notification Email Address** – Enter an email address to receive notifications
   when spam is detected. Leave blank to disable email notifications.
 * **Minimum Submission Time (seconds)** – Set the minimum allowed time between 
   loading the comment form and submitting a comment. Comments submitted faster 
   than this threshold are considered spam.
 * **Forbidden Words List** – Enter one forbidden word, phrase, or IP address per
   line. Submissions containing these entries in the comment body, **email address**,
   or **IP address** will be blocked. **Case is insensitive.**
    - **Example:**
       viagra online pharmacy spam@email.com 164.138.205.72
 * **Block No Japanese Comments** – If enabled, this becomes the final check: Comments
   that contain Japanese characters (Hiragana, Katakana, or Kanji) will be automatically
   accepted after passing other security checks. **Comments without Japanese characters
   will be blocked.**

### Arbitrary Section

This plugin is designed to be lightweight and fast, ensuring minimal impact on site
performance while providing robust protection against comment spam.

## Screenshots

 * [[
 * Plugin settings page.
 * [[
 * Example of the spam detection log output.

## Installation

 1. Upload via WordPress Dashboard:
     – In your WordPress dashboard, go to ‘Plugins’‘
    Add New’. – Search for “tiny comment spam blocker” and click ‘Install Now’. – Click‘
    Activate’ once the installation is complete. – Go to **Settings  Tiny Spam Blocker**
    to configure options.
 2. Manual Installation via FTP:
     – Download the plugin’s zip file and extract it. –
    Connect to your server via FTP and navigate to the “wp-content/plugins/” directory.–
    Upload the extracted “quick-translate-pot-po-mo” folder to this directory. – Go
    to ‘Plugins’ in your WordPress dashboard and activate the plugin. – Go to **Settings
    Tiny Spam Blocker** to configure options.

## FAQ

### What is the “Submission Time Check”?

This check measures how long a user takes to fill out the comment form. Bots often
submit comments in 1-2 seconds. The default setting blocks submissions faster than**
5 seconds**, but you can adjust this time threshold in the settings.

### How do I enable email notifications?

Enter a valid email address in the **Notification Email Address** field. Leave it
blank if you do not want to send an email.

### How large can the log file grow?

The log file is capped at 1.0 MB. When it exceeds this limit, it will be overwritten
with an initial message.

### Where is the log file saved?

  If logging is enabled, spam attempts are saved to a file named tcsb-log.txt located
in a dedicated folder under the WordPress content directory (WP_CONTENT_DIR). The
log can be viewed and cleared directly from the plugin’s settings page.

## ‍ವಿಮರ್ಶೆಗಳು‍

ಈ ಪ್ಲಗಿನ್‌ಗೆ ಯಾವುದೇ ವಿಮರ್ಶೆಗಳಿಲ್ಲ.

## Contributors & Developers

“Tiny Comment Spam Blocker” is open source software. The following people have contributed
to this plugin.

ಕೊಡುಗೆದಾರರು

 *   [ Kasuga ](https://profiles.wordpress.org/kasuga16/)

[Translate “Tiny Comment Spam Blocker” into your language.](https://translate.wordpress.org/projects/wp-plugins/tiny-comment-spam-blocker)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/tiny-comment-spam-blocker/),
check out the [SVN repository](https://plugins.svn.wordpress.org/tiny-comment-spam-blocker/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/tiny-comment-spam-blocker/)
by [RSS](https://plugins.trac.wordpress.org/log/tiny-comment-spam-blocker/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.4.0

 * Added JavaScript to detect human interaction.

#### 1.3.2

 * Security fix: Hardened log directory access via .htaccess and index.html.
 * Security fix: Randomized log filenames to prevent path guessing.

#### 1.3.1

 * Security fix: Moved spam logs to a non-public directory

#### 1.3.0

 * Added a new option to block non-Japanese comments.

#### 1.2.1

 * Fix a minor bug

#### 1.2.0

 * Added IP address to forbidden word checks.
 * The detection message has been modified.

#### 1.1.0

 * Extend forbidden word checks from comments to email addresses as well.
 * The log has been made more detailed.

#### 1.0.0

 * Initial release.
 * Five anti-spam techniques implemented.
 * Logging and optional email notifications added.

## ಮೆಟಾ

 *  Version **1.4.0**
 *  ಕೊನೆಯದಾಗಿ ನವೀಕರಿಸಿದ್ದು **3 ತಿಂಗಳುಗಳು ರ ಮುನ್ನ**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.3 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/tiny-comment-spam-blocker/)
 * ಟ್ಯಾಗ್‌ಗಳು
 * [anti-spam](https://kn.wordpress.org/plugins/tags/anti-spam/)[comments](https://kn.wordpress.org/plugins/tags/comments/)
   [honeypot](https://kn.wordpress.org/plugins/tags/honeypot/)[security](https://kn.wordpress.org/plugins/tags/security/)
   [spam protection](https://kn.wordpress.org/plugins/tags/spam-protection/)
 *  [Advanced View](https://kn.wordpress.org/plugins/tiny-comment-spam-blocker/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/tiny-comment-spam-blocker/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/tiny-comment-spam-blocker/reviews/)

## ಕೊಡುಗೆದಾರರು

 *   [ Kasuga ](https://profiles.wordpress.org/kasuga16/)

## ‍ಬೆಂಬಲಿಸಿ

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/tiny-comment-spam-blocker/)

## ದೇಣಿಗೆ ನೀಡಿ

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.paypal.me/kasuga16)