Skip to content

wikimint/wm-captcha

Repository files navigation

wmdCaptcha

wmdCaptcha is a lightweight, proprietary CAPTCHA and client-side website protection library developed by Wikimint. It helps prevent automated form submissions, spam, and basic bot activity while remaining simple to integrate and fast to load.

The library is designed for developers who need a privacy-friendly and dependency-free alternative to traditional CAPTCHA services.


Overview

wmdCaptcha provides human verification and additional client-side protection mechanisms to help secure web forms and reduce unwanted automated interactions. It operates entirely on the front end and does not require external APIs, user tracking, or server-side integration.

This makes it suitable for static websites, personal projects, business websites, and lightweight web applications.


Key Features

  • Lightweight and optimized for fast page loading
  • Fully client-side execution with no external dependencies
  • No API keys, accounts, or subscriptions required
  • Simple integration into existing HTML forms
  • Works with both GET and POST form submissions
  • Optional interaction protection features for enhanced page security
  • Regularly updated with improvements and new protections

Protection Capabilities

wmdCaptcha helps protect websites against:

  • Automated form submission bots
  • Basic spam and scripted abuse
  • Headless browser submission attempts
  • Simple scraping and automated page interaction

When optional protection settings are enabled, the library can also restrict certain user interactions to help safeguard page content and reduce unwanted behavior.


Extended Client-Side Protections

In addition to CAPTCHA verification, wmdCaptcha can optionally:

  • Disable right-click context menus
  • Prevent text selection and copying
  • Block drag-and-drop interactions
  • Restrict certain keyboard shortcuts
  • Attempt to discourage the use of browser developer tools

These features allow website owners to apply an additional layer of client-side control over how visitors interact with their pages.


Design Principles

wmdCaptcha was built around the following goals:

  • Minimal setup and configuration
  • Fast loading and small file size
  • Privacy-friendly operation without user tracking
  • Compatibility with standard HTML and modern browsers
  • Flexibility for both simple and advanced protection scenarios

Use Cases

wmdCaptcha is suitable for a wide range of websites and applications, including:

  • Contact and feedback forms
  • Static landing pages
  • Small business websites
  • Portfolio and personal websites
  • Lightweight web tools and internal dashboards

Distribution

The library is distributed through a public content delivery network to ensure reliable and fast global delivery. Developers can integrate it directly into their websites without downloading or hosting the file locally.


License

wmdCaptcha is a proprietary software library owned and maintained by Wikimint.

You are permitted to use the library on personal and commercial websites. Redistribution, modification, reverse engineering, or resale of the library is not allowed without prior permission from the author.


Maintained By

Wikimint Developer

Project Page:
https://developer.wikimint.com/p/wmdcaptcha.html

Website:
https://developer.wikimint.com

About

Website proptection tool beyond a captcha solver. Lightweight JavaScript site protection library that secures forms without traditional CAPTCHA challenges. Advanced client-side site protection tool that goes beyond traditional CAPTCHA by preventing automated form abuse and bot submissions.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors