This applies to desktop apps (the C, C#, Swift, and Kotlin/Java desktop SDKs) and to the web SDK (which also needs the browser native host). On Android, hardware support ships as app/service packages instead — see the Android guide.
Available services
Linux CCID fallback. macOS and Windows ship class-compliant CCID drivers that handle any CCID-conformant reader automatically. On Linux,
pcscd/libccid only bind readers on their whitelist — install mbkyc-ccid-service alongside mbkyc-pcsc-service to cover the rest. The two coexist; each claims only readers it can, so a device never appears twice.Which services do I install?
Install by platform
macOS (.pkg)
Signed
.pkg installers, plus launchctl service management.Linux (apt / yum)
Debian/Ubuntu via apt, RHEL/Fedora via dnf, plus service management.
Windows (Chocolatey / MSI)
Chocolatey, the MSI installer, and Windows service management.

