Engineered for Every Operating Environment
From low-power edge microcontrollers to massive cloud streaming pipelines, DetectID provides deterministic binary identification with zero operational friction.
Client-Side Web & Mobile SDK
Lightweight 45KB WASM binary for in-browser real-time camera processing without server roundtrips.
import { detectId } from "@detectid/wasm";
const stream = await navigator.mediaDevices.getUserMedia({ video: true });
const result = await detectId(stream, { mode: "binary_fast" });
console.log(result.id_present); // true | falseHigh-Throughput Server Engine
Containerized microservice processing 4,000 document scans per second on standard commodity CPU instances.
curl -X POST https://api.detectid.io/v1/detect
-H "Authorization: Bearer sec_live_9941"
-F "frame=@document_capture.jpg"
-F "strict_mode=true"Embedded Camera Stream Daemon
Edge firmware integration for physical kiosks, automated security turnstiles, and border control terminals.
detectid-daemon --device=/dev/video0
--confidence-threshold=0.98
--on-detect="gpio write 4 1"
--telemetry-socket=/var/run/detectid.sockEdge Detection vs. Cloud Verification
Compare operational trade-offs between local on-device binary classification and traditional server-reliant identity validation.
| Operational Dimension | DetectID Edge SDKRecommended | Traditional Cloud APIs |
|---|---|---|
Execution Vector Runtime Environment | Client-Side WASM & Native SDK Direct on-device camera stream analysis without outbound pipeline dependency | Server-Side REST Endpoints Requires frame compression, transmission queue, and remote microservice processing |
Mean Processing Latency Inference Duration | 38 ms (Instant Binary Ping) Deterministic real-time bounding box lock within a single video frame | 1,200 ms – 2,400 ms Network round-trip latency compounded by upload payload size and server load |
Data Privacy Boundary PII & Biometric Exposure | Zero Data Egress Documents never leave client device memory; strict local compliance guarantee | Full Image Upload Required High-resolution frames traverse public networks and external hosting zones |
Network Bandwidth Required Payload Transmission | 0 KB Ingress / Zero Bandwidth 100% offline capable once loaded; operates in restricted or dead zones | 2.5 MB – 8.0 MB per Attempt High failure rate on fluctuating 3G/4G or throttled cellular connections |
Anti-Spoofing Capability Liveness & Edge Integrity | Live Optical Glare & Depth Lock Sub-millimeter micro-texture analysis verified locally before capture trigger | Post-Upload Heuristic Check Static 2D image validation vulnerable to pre-recorded injection attacks |
Direct on-device camera stream analysis without outbound pipeline dependency
Deterministic real-time bounding box lock within a single video frame
Documents never leave client device memory; strict local compliance guarantee
100% offline capable once loaded; operates in restricted or dead zones
Sub-millimeter micro-texture analysis verified locally before capture trigger
Building a multi-region or air-gapped identity pipeline?
Discuss latency benchmarks, private key pinning, and on-premises binary classification container deployments with our technical leads.