Mobile document capture, 100% on the device.
Edge detection, capture, crop and compression for iOS, Android, Flutter and React Native, all processed on the device. Nothing is uploaded, so scans stay private, keep working offline, and move less data across the network. Production-grade capture priced so any team can ship it, startups, integrators, enterprises, and individuals alike.
The economics of capturing documents the right way
Every scan you ingest costs your team money, storage, backup, bandwidth, processing, archive. A smarter capture pipeline cuts that bill in proportion.
Up to 90% smaller files
Intelligent compression at the point of capture. Storage, backup, and bandwidth costs drop in direct proportion. The savings compound over millions of documents.
50%+ infrastructure savings
Smaller files mean fewer servers, smaller storage tiers, faster downstream pipelines. Teams typically cut document-handling infrastructure by half.
No perceptible quality loss
High-quality output preserved. OCR accuracy, archival readability, and visual fidelity stay intact, even at maximum compression.
Layout-preserving conversion
DPI control and page-layout configuration on every export. Multi-page TIFF and PDF outputs that stay compliant with your archive and regulator standards.
Input validation + standardisation
Auto-detects input formats, validates them, and standardises everything to a single canonical output before it ever reaches your storage tier.
AI-assisted capture
Auto-crop, perspective correction, auto-rotation, lighting/focus/blur control. The user gets a usable scan on the first try, no retakes, no support tickets.
Absolute technologies, for every team
Because capture, crop and compression run on the device, less data crosses the network and less lands in your storage tier, the same optimisation that saves time and space is what makes the SDK greener and lower-cost to run, with no drop in output quality. That efficiency is why production-grade scanning here is affordable to a solo developer or a system integrator, not just an enterprise. Affordable to all.
Every major mobile platform · one license can cover all
iOS
Swift · UIKit · SwiftUI
Android
Kotlin · Java · Jetpack Compose
Cross-platform
React Native · Flutter
What the SDK gives you
Capture
Auto and assisted capture modes. Real-time edge detection, perspective & angle correction, deskew and crop, lighting/focus/blur control, auto-rotation, every document scan cleaned up on-device.
Compression
Intelligent format-aware compression. Up to 90% file-size reduction with no perceptible quality loss. Configurable compression profiles per use case.
Output formats
PDF, multi-page TIFF, JPEG. Configurable DPI per export. Layout-preserving on every format. Watermark-free output across all paid tiers.
Validation
Input format detection. Validation against expected document types. Standardise everything to a canonical output before storage.
Fraud signals (Plus)
Device Guard Engine for anti-tamper and anti-fraud. Device Information Capture. Location + DIGIPIN generation for evidentiary workflows.
ID extraction (addon)
Region-specific templates, Aadhaar, PAN, Voter ID, Emirates ID, Iqama, BVN, NIN, KRA. Available as an addon on the Plus tier.
Face match & detection (Plus)
Detect faces in a captured document and match a selfie to the ID photo on-device, with a 0–100% confidence score and reliability bands, purpose-built for KYC and onboarding.
Need QR or barcode reading too? That's a separate on-device module, see mobile QR code scanning.
Where developers ship Abscode SDK
CKYC onboarding flow
Aadhaar + PAN capture → server-side extraction. CKYC 2.0-ready. Device Guard catches fraud at capture, before the data ever hits your servers.
Mobile claim capture
Medical bills, prescriptions and ID documents scanned by phone. Auto-cropped, deskewed and compressed on-device before upload.
Proof of delivery
Scan signed PoD, capture location + DIGIPIN, upload to fleet system. Offline-capable. Small files keep field-app data usage down.
Receipt scan in T&E app
Snap receipt → multi-page PDF → expense report. Auto-rotate, auto-crop, auto-enhance. Cleaner receipts go through faster downstream.
Vendor invoice capture
Scan supplier invoices and delivery challans on a store phone. Auto-crop, deskew and compress before syncing to head office.
Citizen document intake
Capture application forms and supporting ID documents on-device, deskewed, compressed and standardised for state-level workflows.
Zero scan limits at every tier
USD-anchored globally. Single platform or multi-platform license. Multi-year discounts available.
- $390/yr · Multi-platform
- 10-page PDF cap
- Edge detection · crop
- Core capture · auto-rotation
- Watermark-free
- Email support
- $790/yr · Multi-platform
- Unlimited pages + TIFF
- Compression profiles
- Device Guard (anti-fraud)
- Device Info Capture
- Location + DIGIPIN
- Priority email support
- Multi-app deployment
- OEM / White-label rights
- Custom ID templates
- On-prem / air-gapped option
- Dedicated CSM
- Custom contractual SLA
Optional ID Extraction Addon (Plus only): $250–$350/yr, Aadhaar · PAN · Voter ID · Emirates ID · Iqama · BVN · NIN · KRA.
Built around how documents actually flow through your stack
Most scanning SDKs treat capture as an isolated event. Abscode treats it as the first step in a pipeline that ends in storage, OCR, and downstream review, and tunes every default to make that pipeline leaner and more reliable.
Capture that's pipeline-aware
DPI, page layout, format, and compression configured per use case, so the file that enters your storage tier is already the right shape for OCR, archival, and review downstream.
Fraud signals at capture
Device Guard, Device Info, Location + DIGIPIN, the evidentiary metadata your fraud and compliance teams ask for, generated client-side before upload.
Regional ID coverage
Optional ID Extraction addon with templates for Aadhaar, PAN, Voter ID, Emirates ID, Iqama, BVN, NIN, KRA, coverage that global vendors leave on the to-do list.
Still evaluating?
Common questions
Explore the rest of the Mobile SDK
One license, every capability — take this and you also get all of these.