Mobile SDK

Open doors with your mobile app, via Digital Key functionality! The SALTO KS mobile SDKs make it easy to build a seamless door opening experience in your application.

Decrease your app’s time to market with our out-of-box support for opening doors with your smartphone, natively inside your applications. Let’s save you some time, so you can work on the unique parts of your app that matter the most.

SALTO KS offers two types of credentials: Tag & Digital Key


A tag is a physical device (contactless key fob) that works based on RFID. Tags represent the user’s physical credentials to a lock. Every valid tag can lock and unlock a lock. RFID technologies available: DESfire, Mifare. 13.56MHz contactless RFID identification. High security, by using password and encrypted Proximity fobs.


A Digital Key is the virtual equivalent of a Tag. The Digital Key is stored on the user’s mobile device, and when presented to a lock, it uses BLE (Bluetooth Low Energy) to open the lock. This way users can use their smartphones as a Tag, opening the lock without relying on internet connection; which makes Digital Key as secure as using a physical Tag.

Technical information

The brain of a SALTO KS system is the IQ, it is the link between the lock and cloud. The IQ receives all changes and settings from your application and ensures that all locks are updated within seconds. A Digital Key is generated using encryption keys that are normally unique per IQ. It is however possible to synchronise these keys between the IQs that are part of a collection, so you can use the Digital Key on locks that are attached to different IQs


  • Extract your apps Public Key for Communicating with Connect API

  • Use Digital Key from Connect API to open a lock

SDK Demos

Have a look at our demo apps to understand how to integrate Digital Key in your App.

Android ClaySDK Demo

iOS ClaySDK Demo

App storePlay store