Human Presence


Human Presence is a fraud prevention and form protection service that uses multiple overlapping strategies to fight form spam including: protecting user registration and login forms, content creation forms, comments, contact forms, and more.

Human Presence Features

  • Delivers best-in-class site security for your WordPress website.
  • Invisible to your users, Human Presence runs in the background to analyze site traffic in real time to protect against malicious and fraudulent activity.
  • Eliminates annoying spam submissions and fake account creation.
  • Full integration with the most popular form plugins (i.e. Formidable, Gravity Forms, etc.) right out of the box.

Note: You’ll need a Human Presence account, if you don’t already have one, to connect to the service. You can sign-up for a free account on our website.

Public support requests or issues with the plugin can be reported via the support tab of this listing or by emailing Human Presence directly at

Usage of this plugin with a Human Presence account is subject to our terms of service.


Copyright 2018 Ellipsis Technologies

This software is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of


  1. Install Human Presence either via the plugin directory, or by uploading the .zip file to your server and ‘Activate’ it.
  2. Go to the Human Presence plugin settings page in the admin menu on the left and create an account (if you don’t already have one).
  3. Connect your site to Human Presence using your company name and username.


21 juli 2021
Two Case Studies - One client was getting in excess of 300+ Spam Form submissions a week. Tried other options, but nothing really stopped the spamming completely. Added Human Presence the spam is history. The second client when we took over their site, had over 1,000,000 (yes MILLION!) comment spam showing in comments. My guess is they were getting in excess of 600to 700 a day. Activating Human Presence solved this issue as well. Amazing service, well worth it!
22 juni 2021
I've used ReCaptcha through Gravity Forms for many years across all of my client websites to stop form spam, but somehow the bots still get through. That's when I stumbled on to the Human Presence plugin...This plugin is so powerful at stopping all form spam and it does it invisibly without the annoying ReCaptcha on every form. I recommend this to all users dealing with WordPress comments spam, form spam, and looking for a better alternative to Akismet spam protection.
12 juni 2021
I operate a number of WordPress websites in SE Asia with a large Mainland China following. Many Western technologies simply don't work in China. reCAPTCHA 3.0 is on this list. My search for an alternate solution led me to Human Presence. As a WordPress Plugin, the solution took seconds to activate. It automatically detected my Contact Form and worked straight out of the box. Testing has been conducted from the Philippines and from Guangzhou China. Form routing is via SMTP across Sendinblue. Perfect results every time. I'm happy and so are our Mainland China customers.
11 juni 2021
Spammy comments on my blog had literally taken over my morning routine. Seemingly endless hours spent trawling through the drivel, and weeding out the real reviews and comments from the random nonsense. So I took a chance, and installed Human Presence.... Silence! As if by magic, my biggest, and most pointless time suck has simply evaporated. I can now kick back, with a mug of tea and focus on much more meaningful tasks. Honestly, just install it, don't even think twice. I used it free, then jumped on the premium plan without hesitation. IT JUST WORKS!
12 september 2020
We use Human Presence on our websites. Human Presence is like an invisible shield on your website. It silently and anonymously detects human interactions on your website and provides protection for your website when someone submits a form or event post comments. It is super easy to set up! I can highly recommend this product!
27 mei 2020
One of the best plug-ins out there for your sites security. Eliminates the need for any reCAPTHA to prevent spam leads and form submissions. It all works in the background via A.I while you do nothing but focus on your website. Product is updated regularly and the support team is top notch as well!
Lees alle 8 beoordelingen

Bijdragers & ontwikkelaars

“Human Presence” is open source software. De volgende personen hebben bijgedragen aan deze plugin.


Vertaal “Human Presence” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.



  • Feature: adds integration with Elementor Forms
  • Fix: Fixes issue in license activation modal url


  • Fix: Fixes issue related to admin comment replies


  • Feature: Enhances connect flow for community version


  • Fix: Bug in Contact Form 7 integration


  • Feature: adds integration with WPForms
  • Fix: adds error handling to Ninja Forms integration
  • Debug: adds debug options


  • Fix: Bug forcing autoprotect for non-premium users


  • Feature: adds integration with FluentForms


  • Feature: updates integration with weForms


  • Feature: adds additional integration with weForms


  • Fix: Updates stable tag to force plugin update


  • Fix: Fixes bug in entry list for WSForm integration


  • Fix: Fixes bug in auto enable for quform integration


  • Feature: adds support for enterprise and custom licenses


  • Fix: Fix for Gravity Slider Plugin for Gravity forms where AutoProtect was running too early and causing server-side caching of Gravity fields


  • Fix: Fixes bug in premium validation logic


  • Fix: Fixes bug in validation logic


  • Feature: adds integration with quform


  • Fix: Fixes bug in validation logic


  • Fix: Fixes potential issue blocking admin creation of WooCommerce order notes


  • Feature: adds param to script url for partners if necessary


  • Update: Updates default minimum confidence level to 70 instead of 100. Lowers the chance of blocking legitimate users trying to submit forms.


  • Fix: Fixes double trailing slash causing broken images js, and css in some server environments


  • Fix: Fixes major bug in form validation


  • Fix: Fixes bug in account connection status


  • Fix: Fixes bug in premium status for partners


  • Bump version number


  • Fix: Fixes issue in activation and deactivation tasks
  • Fix: Fixes premium checks not returning correctly
  • Fix: Fixes bug in form list where non-existent forms could still be counted


  • Fix: Fixes php compatibility issue


  • Fix: Fixes bug in partner connect


  • Feature: Adds weForms integration
  • Fix: Fixes esc_html in admin_notices not allowing buttons to display correctly
  • Fix: Fixes bug in Utils class
  • Fix: Fixes bug in form integrations where validation could not return filter value


  • Fix: Ninja forms version nag was visible even if not installed


  • Full Refactor of plugin code


  • Fix: multiple formatting errors
  • Fix: missing nonce verification


  • Add support for using the new EDD User API endpoints via the ellipsis user microservice and switch to the EDD licensing model in lieu of the Node service


  • Fix a couple ‘Undefined index’ notices and an unnecessary page refresh upon activation


  • TOS link update


  • Remove support for ancient (7 years ago) Gravity Forms plugin versions


  • Add support for protecting WooCommerce product reviews and processing activation events


  • Add comment validation action missing priority and parameter arguments


  • Minor auto-protection bug fixes, added support for unattended activations


  • New Freemium Model for best possible protection across all form builders, miscellaneous bug fixes and improvements


  • Security update promoting further sanitization and validation of all requests, namespace tweaks.


  • Security patch to prevent possible XSS vulnerability on the protected-forms-table via the ‘page’ parameter.


  • Fixed ‘Uncaught ArgumentCountError: Too few arguments to function hpres_get_form_submissions_ct()’ which prevented rendering of the HP plugin options page.

  • Fixed typo in premium upgrade link.

  • Added missing premium license check


  • Added support for premium form builder (now supporting Contact Form 7 & Ninja Forms) integration upgrades.


  • Added support for auto-protecting forms and comments on activation/connection, fixed dashicon not rendering correctly, and updated the link to the dashboard.


  • Remove tag manager and test with WP 5.


  • Configure CSS Pre-processing for a bug fix and ensure better name spacing in general.


  • Updates to the plugin description regarding sign-up details.


  • Fixed jQuery undefined error in Ajax settings.


  • Add the TOS and support email to the description.


  • Overhaul of the entire plugin to focus on ease of use with regard to preventing form and comment spam.


  • Changed api_key from camelCase to snake_case.


  • Fixed bug with apiKey not being properly set in script enqueue.

  • Discontinued the use of file_get_contents() to authenticate via our API in favor of using curl for more universal host server compatibility.

  • Resolved type error when checking login status.

  • Removed erroneously added additional user line under login form.


  • Internal API URI change. This is a breaking change if the Ellipsis user is not already connected.

  • Fixed build failure


  • Removed admin menu page position parameter to avoid conflicts with other plugins.


  • Resolved fatal error message issue upon plugin activation prior to connecting ellipsis account (special thanks to Brent Alexander for contributing the fix).


  • Initial Release.