The Authentic Vision Mobile Authentication SDK (AV SDK) authenticates Authentic Vision's security labels in Android and iOS mobile apps. It presents a customizable scan screen and provides your application with detailed per-label information, or opens a website when a label is scanned.
Downloads and Documentation
The following downloads are provided for existing Authentic Vision customers and partners. An API key is required in order to use the SDKs or run the SDK sample applications.
Please contact [email protected] for questions regarding the SDKs and their accompanying documentation.
AV SDK for Android
8.6.0 (released 2025-03-03)
For scanning AV labels in Android apps
AV SDK for iOS
8.4.0 (released 2026-02-24)
For scanning AV labels in iOS apps
Scan Info Push API
For processing label authentication information in websites that are displayed by CiR and whitelabeled apps
Scan Validation API
For proving possession of a physical label with an AV SDK scan to backend services
Platforms
Android
Runs on Android 7+, API level 36, with support for many devices all the way back to 2016. A smartphone camera with torch is required.
Apple iOS and iPadOS
Runs on iOS 15+, with support for all iPhones since 6S, the iPod Touch G7, and most iPads with a camera torch. Validated on iOS 15, 16, and 18.
Environments
Java and Kotlin
The AV Android SDK offers a native Java API. Its frontend is written in Android's native declarative UI framework and is highly customizable for your application. It comes with a sample application written in Kotlin.
Obj-C and Swift
The AV iOS SDK offers a native Objective C API, and can be used from any environment that integrates with the Objective C runtime, including Swift. It comes with a sample application written in Swift.
UIKit
The AV iOS SDK natively integrates with UIKit on iOS, and is highly customizable through delegate classes.
SwiftUI
SwiftUI's UIKit interface UIViewControllerRepresentable can be used for presenting and customizing the AV iOS SDK's UIKit scan controller.
React Native
The AV SDK (iOS and Android) has been demonstrated to work in React Native based applications using React Native's bridging features.
NativeScript
An experimental open source NativeScript plugin and example for the AV SDK for Android and iOS is available on GitHub.
Apache Cordova
Customers of ours have successfuly integrated the AV SDK (iOS and Android) into Apache Cordova based applications.
Unity
A customer of ours has successfully integrated the AV SDK into their C# Unity application for iOS and Android.