Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Forms

Ghost Captcha

— Add-On to

Subscribe to our feed to stay up to date!

New! Follow us as you want it!

Ghost Captcha - CodeCanyon Item for Sale


Ad: Bluehost hosting

Why is it called Ghost Captcha? Because like a ghost, it is an invisible force, working quietly in the background to detect and block potential spambots. Yes, Ghost Captcha does come with its own standard captcha tests, but these are only displayed as a last resort, after suspicious browsing activity is detected.

Why display captcha tests only as a last resort? Because captcha tests are annoying. They treat all users as suspects, who must prove they are human before logging in or posting anything. Many are hard to fill and inaccessible, especially for those with eye problems and other disabilities. No wonder Code canyon and other Envato sites just recently removed all to captcha tests, a big relief to all its genuine users like you and me.

So, how then do you keep your site secure from spambots and other malicious programs out there without always displaying captcha tests? Use Ghost Captcha, which works by monitoring a users behavior to separate the humans from the bots. It uses a mix of the honeypot technique and time monitoring to separate the humans from the bots. All this is done quietly in the background and if any suspicious activity is detected, Ghost Captcha then loads a normal captcha test. Using this technique, most of your genuine users will rarely ever need to see or solve a captcha test.

With Ghost Captcha, you no longer have to choose between blocking spammers and annoying your genuine users.


  • Ajax Form Support. Includes a jQuery plugin that works with Ajax forms too and enables client-side and server-side validation.
  • Logging & Email Notification. Ghost Captcha logs the IP addresses of suspected spambots, including the date, and why they were flagged as spam. This activity log can be periodically emailed to a specified address, so you can take further action. You can turn email notifications off, or set how often you want to receive these notifications.
  • Easy setup and installation. Ghost captcha is a just single PHP file, and you only need to call two PHP methods to secure your file. if you are working with Ajax forms, its just two more JavaScript files, one for jQuery and the other for Ghost captcha’s jQuery plugin.
  • Extensive documentation, clean and well commented code.

Other components in this categoryAll components of this author
CommentsFrequently asked questions and answers


16 November 12

Last Update:
28 February 13

Compatible Browsers:
IE6, IE7, IE8, IE9, Firefox, Safari, Opera, Chrome

Software Version:
PHP 5.x

Files Included:
JavaScript JS, HTML, CSS, PHP


eCommerce, All Items, captcha, captcha alternative, captcha code, captcha spam, form security, form validation, forms, honeypot captcha, php captcha, security, spam, spam bot detection, spam control, spam filter, validation