Sign In

@decionis/presence-widget

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@decionis/presence-widget

Official Presence CAPTCHA-replacement widget: the element and the embeddable presence.js runtime.

latest
Source
npmnpm
Version
0.2.0
Version published
Weekly downloads
23
-91.29%
Maintainers
1
Weekly downloads
 
Created
Source

Human Presence Verification for Web Forms

Presence SDK — verify human presence before consequential actions execute.

Applications send intent and context. Presence verifies the person. Decionis decides whether execution proceeds.

This SDK is the subject-side handoff. It never accepts a tenant key.

Liveness assets and privacy

The production liveness step-up lazy-loads presence-stepup.js, requests camera permission, and runs the bundled hash-pinned ONNX anti-spoofing model on-device. Frames are never uploaded. Serve the published models/ and ort/ directories beside presence-stepup.js; missing or modified assets, camera denial, and inference errors make the step-up unavailable and do not authorize the action.

Install

npm install @decionis/presence-widget

Or zero-code, straight from the CDN (what the Presence edge filter injects for you):

<script src="https://cdn.decionis.com/presence.js" async defer></script>

Thirty seconds to a verdict

<script src="https://cdn.decionis.com/presence.js" async defer></script>

<form action="/api/v1/checkout/confirm" method="post">
  <presence-widget theme="auto"></presence-widget>
  <button type="submit">Confirm transfer</button>
</form>

What happens

Application

↓

Intent + Context

↓

Presence

↓

Biometrics

↓

Liveness

↓

Presence Record

↓

Decionis Verdict

↓

Continue

Every Presence Check produces a signed Presence Record — portable evidence of who approved what, where, when, and on which device.

Quickstart

Install

↓

Configure

↓

Send Intent

↓

Receive Presence Result

↓

Verify Signature

↓

Done

Five minutes: docs/quickstart.md.

Supported scenarios

Wire Transfer

Treasury

Password Reset

Executive Meeting

Vendor Change

AI Approval

Examples

ExampleWhat it proves
simpleYour first Presence Check.
bankingA wire transfer with a verified Presence Record.
zoomAn executive meeting instruction held for review.
treasuryA treasury wire read through Shadow Mode enforcement.

Documentation

Product documentation lives at presence.decionis.com.

Support

License

Apache-2.0. Use of the hosted Presence service is governed separately.

FAQs

Package last updated on 10 Aug 2026

Related posts