AMEVA-Sentinel Logo

AMEVA-Sentinel

v1.0.0 (Target Discrimination & Trust Boundary Standard)
npm Sponsor GitHub Founder CV

AMEVA-Sentinel

Privacy-First 0-Data Browser Observability & Deterministic 0~100 Threat Scoring SDK

npm Version npm Downloads License Tests Platform
1-Line Quick Installation

Install the official package directly into your runtime:

npm install ameva-sentinel
# or via CDN script:

The Engineering Challenge

Traditional bot detection SDKs compromise user privacy by capturing sensitive keystrokes, form inputs, and behavioral telemetry back to central cloud collectors.

The Architectural Breakthrough

Delivers zero-data privacy protection with deterministic 0~100 threat scoring computed entirely on the client, verified across major browser engines with zero external telemetry leakage.

Key Capabilities & Built-in Hardening

Deterministic 0-Drift Output

Bit-exact floating-point precision verified across heterogeneous ARM64 & WebGPU hardware.

Zero Cloud Egress Architecture

Operates 100% on the local client without external network telemetry leaks.

Memory Leakage Protection

Weakref lifetime management preventing GPU VRAM / system RAM leaks.

Supported Compute Kernels & Operations

Subsystem Category Operations & Kernels Status
Compute Kernel Hardware Native Accelerated Kernels Production
Memory Subsystem Zero-Copy Ring Buffers & Weakref GC Production
Runtime Compatibility Android Termux Bionic / Browser WebGPU Production

Canonical Usage Example

import jwt
claims = jwt.decode(sentinel_token, secret_key, algorithms=["HS256"])
print(f"Verified Client Risk Score: {claims['risk_score']}")

Getting Started & Deep Guides