Skip to main content

Documentation

SDK Downloads

Deploy consent-aware identity capture on web, mobile, and server platforms. AutoKYC SDKs abstract document capture, liveness, analytics gating, and webhook verification so you can launch faster with regulator-ready defaults.

Web SDK

Embed the AutoKYC widget in your browser apps with adaptive theming, locale detection, and data minimisation.

Install

npm install @autokyc/web-sdk
# or
yarn add @autokyc/web-sdk
        

Framework support: vanilla JS, Astro islands, server-rendered frameworks (Next.js, Remix) via CSP-safe loader.

  • Accessibility-first UI with WCAG 2.2 AA contrast and keyboard traps prevented.
  • Lazy-loads liveness modules only when required by your workflow rules.
  • Exposes hooks to integrate with consent banners and analytics bootstrapping.

Read the full guide: Web SDK docs

Mobile SDKs

Native SDKs provide offline capture, device binding, and secure enclave storage for biometric templates.

iOS

pod 'AutoKYC', '~> 3.2'
          
  • SwiftUI and UIKit wrappers with sample flows.
  • Supports NFC chip reading and Live Photo for liveness.
  • Consent logging synced to AutoKYC audit logs.

iOS guide

Android

implementation("com.autokyc:sdk:3.2.0")
          
  • Kotlin-first with Jetpack Compose components.
  • Adaptive bitrate video streaming for emerging-market connectivity.
  • Zero-store mode for markets with strict retention limits.

Android guide

Cross-platform frameworks

React Native

npm install @autokyc/react-native
npx pod-install
          
  • Bridges to native modules for document capture and liveness.
  • Opt-in hooks for Expo Router, React Navigation, and analytics gating.

React Native guide

Flutter (beta)

flutter pub add autokyc
          
  • Hybrid plugin wrapping native SDKs with Dart-first API.
  • Supports federated plugins for platform-specific overrides.
  • Currently in closed beta—request access via developer success.

Request beta access

Server libraries & helpers

Lightweight helpers sign webhook payloads, manage idempotent retries, and simplify pagination.

Node.js

npm install @autokyc/node
          

Includes webhook signature verification, retry helpers, and TypeScript typings for REST and GraphQL schemas.

Python

pip install autokyc
          

Async client built on httpx with Pydantic models, webhook utilities, and Django/Flask integration examples.

Versioning & release cadence

  • Semantic versioning across all SDKs with deprecation notices 90 days prior to breaking changes.
  • Release notes posted to the Docs changelog and via RSS.
  • CI publishes SLSA-signed artifacts; verify signatures using the provided provenance files.

Support

Need integration reviews, custom theming, or mobile beta access? Contact developer success.