Skip to content

4.2.26

Latest

Choose a tag to compare

@Amal-Karunakaran-EX0210 Amal-Karunakaran-EX0210 released this 05 Feb 18:10
af1ba4d

QuickCapture Android SDK v4.2.26

(Feature Release — version v4.2.25 skipped)

This release introduces DeviceGuard and DeviceInfo, two powerful new engines designed to strengthen security, context awareness, and trust in document capture workflows for Banking, Insurance, and Enterprise applications.

Major New Features

DeviceGuard — Zero-Trust Security for Mobile Capture

DeviceGuard is a built-in security engine that validates device integrity before any sensitive document capture begins.

It helps prevent synthetic fraud, location manipulation, and data leakage by enforcing a Zero-Trust model at the device level.

Key Capabilities

  • Root & Emulator Detection
    Instantly detects rooted devices (Su, Magisk) and emulators to block compromised environments.

  • Mock / Fake GPS Detection
    Identifies software-simulated locations and prevents fake field visits or location spoofing.

  • Environment Integrity Checks
    Detects:

    • USB Debugging (ADB)
    • Developer Options
    • Active VPN connections
  • Screen Protection (Privacy Shield)
    Uses FLAG_SECURE to prevent screenshots and screen recordings.
    Any attempted recording results in a black screen, protecting sensitive PII.

  • Real-Time Threat Monitoring
    Continuously monitors the session and raises alerts if:

    • VPN is enabled mid-session
    • Developer options are toggled
    • Screen recording starts (Android 15+)

Typical Use Cases

  • e-KYC & Video KYC – Block rooted or tampered devices before camera launch
  • Insurance Claims – Reject captures from fake GPS locations
  • Field Audits – Prevent background screen recording of confidential documents

DeviceInfo — Intelligent Device Context & Location Intelligence

DeviceInfo provides a complete digital fingerprint of the capture event — combining hardware diagnostics with advanced location intelligence.

Hardware & System Profiling (Synchronous)

Instantly retrieve:

  • Manufacturer & Model
  • Android OS & SDK version
  • CPU hardware
  • Total RAM
  • Free storage
  • Battery percentage & charging status
  • Screen density (DPI)

This helps teams:

  • Diagnose crashes on low-end devices
  • Dynamically adjust capture settings based on device capability

Advanced Location Intelligence (Asynchronous)

  • Precise GPS coordinates with accuracy
  • Postal PIN Code (network-based)
  • DigiPin generation (Offline) — India Post’s digital address system

DigiPin is generated entirely offline, eliminating dependency on reverse-geocoding APIs — ideal for rural or low-connectivity areas.

Smart Fallback Logic

  • Attempts high-accuracy GPS first
  • Automatically falls back to network triangulation when satellites are unavailable

DigiPin Utilities

  • Generate DigiPin instantly from known coordinates (synchronous)
  • Fetch only the current DigiPin without requesting full location metadata

Perfect for lightweight tagging and backend standardization.

Why This Matters

  • Security is enforced before capture, not after upload
  • Context travels with every image, improving auditability and compliance
  • Offline reliability enables real-world field operations
  • No external APIs required for DigiPin generation

Compatibility Notes

  • Fully backward compatible
  • No breaking API changes
  • Version v4.2.25 intentionally skipped to align internal versioning