Skip to main content

flutter_ondevice_kyc 1.1.0 copy "flutter_ondevice_kyc: ^1.1.0" to clipboard
flutter_ondevice_kyc: ^1.1.0 copied to clipboard

PlatformAndroid

On-device KYC scanning for MRZ and card numbers. The scan path makes no network call.

1.1.0 #

  • The example detector weight is the synthetic-card fine-tune. The checksum gate is unchanged. The host still copies the three model files into its own assets.
  • A private measurement ledger scores lock rate, false locks, and p95. It is not part of the host API.

1.0.0 #

  • KycScanView is the scan surface a host app embeds. It opens the back camera, keeps the preview aspect, draws the card guide and MRZ lane, and locks focus on that lane.
  • Model files are host assets. KycScanner.onnx and KycScanner.detectorOnly require the detector, recognizer, and dictionary paths. This package does not ship the weights.
  • The Android plugin merges CAMERA and a consumer R8 keep rule for ai.onnxruntime.** into the host release build.
  • The public library exports the integration surface. Pipeline helpers stay under lib/src.

0.1.0 #

  • On-device scan path for ICAO TD1, TD2, and TD3, including TCKN when it appears in the MRZ.
  • Luhn and expiry checks for card numbers. A checksum miss is a rejected frame, not an exception.
  • YOLOX-Nano detector and PP-OCRv4 English recognizer through flutter_onnxruntime.
  • Camera preview keeps its aspect, focuses the MRZ band, and reads each MRZ line on its own.
  • Example Android release build keeps the ONNX Runtime classes for R8.
1
likes
140
points
200
downloads

Documentation

API reference

Publisher

verified publisherabdullahtas.dev

Weekly Downloads

On-device KYC scanning for MRZ and card numbers. The scan path makes no network call.

Repository (GitHub)
View/report issues
Contributing

Topics

#ocr #camera #identity

License

MIT (license)

Dependencies

camera, flutter, flutter_onnxruntime

More

Packages that depend on flutter_ondevice_kyc

Packages that implement flutter_ondevice_kyc