Sign In

@decionis/presence-vue

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-vue

Official Presence Vue bindings: and usePresence() over the presence-widget runtime.

latest
Source
npmnpm
Version
0.2.0
Version published
Maintainers
1
Created
Source

Human Presence Verification for Vue

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.

Install

npm install @decionis/presence-vue

Thirty seconds to a verdict

import { PresenceGate, usePresence } from "@decionis/presence-vue";
import { defineComponent, h } from "vue";

const PayButton = defineComponent({
  setup() {
    const presence = usePresence();
    return () =>
      h(
        "button",
        {
          disabled: presence.status !== "ready",
          onClick: () =>
            fetch("/api/v1/checkout/confirm", {
              method: "POST",
              headers: { "X-Presence-Token": presence.token ?? "" },
            }),
        },
        "Pay",
      );
  },
});

export const Checkout = defineComponent({
  setup: () => () =>
    h(PresenceGate, { intent: "banking.wire_transfer.execute" }, { default: () => h(PayButton) }),
});

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