Documentation

- Web-Engine Sentry API

A privacy-focused service designed to enhance the security of form submissions and access points. With simple installation, the widget works by validating the user is human and provides a token that your server can then verify as having been successfully checked.


Overview

Sentry is our unobtrusive, privacy-focused CAPTCHA. Drop a small script and a single element into any form and Sentry checks the visitor is human, then hands your server a one-time token to verify. It works with plain HTML forms and with single page applications such as React or Vue.

As AI-based attacks become more prevalent and the major providers become targets, Sentry offers an alternative. Browser checks alone are not enough, as AI can mimic human behaviour on compromised devices, so every submission is confirmed server-side against our API.

Want it without the coding? We also provide a plugin for WordPress and a plugin for Redmine. Read the Sentry case study to see the service in action.

Key features

  • Two-line integration: one script tag and one div inside your form
  • Works with server-rendered forms and SPAs (React, Vue and similar)
  • Single-use tokens that expire after five minutes, verified with one API call
  • Keys bound to your domain, with www variants handled automatically
  • Free tier to get you started; no registration fee

Privacy

Data privacy is of utmost importance to us. We will never harvest user data for ad retargeting or use your visitors' actions to train an AI.

Get started

  1. Register for a free Web-Engine Cloud account and open the Sentry dashboard.
  2. Add your domain and copy the public and secret keys (the secret key is shown once).
  3. Include the client script in your page and place the Sentry element inside your form.
  4. Verify the web_engine_sentry_signature token from your server with the confirm endpoint.

Full installation steps, SPA integration and the verify API reference are in the Sentry API documentation.

Getting support

You can always join our Slack channel for support, in the event you want to raise a formal issue you can also submit an issue using the form below.

More docs

Web-Engine Graph for WordPress

See your site's posts, pages, terms, users and menus as a graph of connected records, then filter it and layout it to explore.

Read more

Web-Engine Sentry for WordPress

The easy-to-use WordPress plugin that provides quick and simple integration to our privacy-focused service to enhance the security of your site. The plugin works by validating that the user is human.

Read more