🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

@trustcomponent/trustcaptcha-angular

Package Overview
Dependencies
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@trustcomponent/trustcaptcha-angular

TrustCaptcha – Privacy-first CAPTCHA solution for Angular. GDPR-compliant, bot protection made in Europe.

npmnpm
Version
3.0.0-beta.0
Version published
Weekly downloads
113
36.14%
Maintainers
1
Weekly downloads
 
Created
Source

npm

TrustCaptcha for Angular — GDPR-compliant, privacy-first CAPTCHA

Protect websites and apps against bots and spam with a privacy-first, EU-hosted CAPTCHA solution.

What is TrustCaptcha?

TrustCaptcha combines proof-of-work, an AI bot-score and custom security rules to stop automated bot abuse — without image marking or puzzles

Key perks:

  • Privacy-friendly & GDPR-compliant – data processed exclusively in Europe
  • No visual challenges – users never label images or solve quizzes
  • Fully themable widget – matches any brand and design and improves your user flow
  • Conversion-safe – near-zero user drop-off compared to legacy CAPTCHAs

Read the full TrustCaptcha product overview for technical details and the security concept.

Get started

  • Create an account: sign up / sign in.
  • Choose a CAPTCHA: pick an existing one or create a new one.
  • Embed the widget: implement the TrustCaptcha widget into your website or app.
  • Validate result: validate the CAPTCHA verification result in your backend.

Need a walkthrough? See the Angular integration guide.

Basic Angular integration

  • Install the package
npm i @trustcomponent/trustcaptcha-angular
  • Import the TrustcaptchaComponent where you want to use it (standalone)
import {TrustcaptchaComponent} from "@trustcomponent/trustcaptcha-angular";

@Component({
  // standalone components: add to imports
  imports: [TrustcaptchaComponent],
  // ...
})
export class MyComponent { }

If your app still uses NgModules, add TrustcaptchaComponent to the imports array of the NgModule that hosts the form template.

  • Use the TrustCaptcha component in any form element
<form>

  <!-- your input fields -->

  <trustcaptcha-component
    sitekey="<your-site-key>"
    (captchaSolved)="handleSuccess($event.detail)"
    (captchaFailed)="handleError($event.detail)"
  ></trustcaptcha-component>

  <!-- further input fields / submit button -->

</form>

Congratulations — you have successfully integrated the TrustCaptcha widget into your website!

For detailed implementation instructions, read the Angular integration guide.

Other pre-built integrations

TrustCaptcha ships ready-made integrations for popular stacks:

  • Platforms like WordPress, Joomla, CraftCMS or Keycloak
  • Frontends like JavaScript, Angular, React or Vue.js
  • Backends like Node.js, PHP, Python, Java, Ruby, Rust, Go or DotNet
  • Mobile Applications like iOS, Android, React Native or Flutter

Discover all our pre-built Integrations on our website.

Get support

Questions? We will be happy to help!

Keywords

captcha

FAQs

Package last updated on 07 May 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts