The Smile ID flutter SDK only works on native mobile apps and not for mac or web. The wrapper has three main components, Selfie, ID Card and Job submission.
Regardless of which integration method you choose the SDK has the below mentioned main components, everything else stems from these main components
This is our signature selfie capture component that is optimised for our backend processing of images, it's the best option for capturing images which produce the best results. This has a range of image checks like light checks, blur detection etc which are all effective in capturing the best images for the final processing on the backend.
This is a view which is best at capturing images for documents and will perform a range of checks like face detection, light checks and blur detection to make sure we have the best images for the final backend processing
This is a network layer related functionality which is responsible for all captured on device information to the Smile Identity Backend for processing. This also will deliver results to your integration method as returned by the Smile Identity Backend.