AirGap.it is a portfolio solution, which allows secure storage of secrets on a mobile phone with an approach of two mobile apps. Depending on the security required, these apps can be installed on separate devices or on the same device.
For maximum security, the application AirGap Vault is installed on a dedicated or old smartphone, which will never be connected to any network again. With the concept of advanced entropy adding video, audio, accelerator and tactile data to the entropic seed next to the device's pre-shipped safe random generator, it is possible to generate a cryptographically secure seed used for secret generation on the same device. This secret never leaves the device on which it was generated. The private key is saved in the protected enclave of the mobile device and requires biometric authentication in several steps each time you log in to perform cryptographic primitives.
AirGap Wallet on the other hand, will be installed on the phone of all users everyday. With this app, users can manage their portfolio of portfolios and their ratings. AirGap Wallet deals only with information available to the public compared to AirGap Vault, which manages the private key.
How does a transaction work? Detailed Step-by-Step Guide
Users can create a new transaction with an address, amount and a commission in AirGap Wallet.
A QR code is generated with this transaction.
This QR code is scanned with AirGap Vault, ensuring unidirectional communication only with QR codes.
To sign the transaction to access the protected enclave with biometric authentication.
The signed transaction is displayed in a QR code.
The QR code is scanned by AirGap Wallet and transmitted to the blockchain.
What if I want to manage smaller amounts?
AirGap Vault and AirGap Wallet can also be installed on the same device. In this case, the communication between the two apps works with the application passing through a URL scheme. This allows the two apps to be fully encapsulated, which is crucial: for example, AirGap Vault does not have network permissions and is therefore unable to send information on the network, guaranteed by the operating system sandbox.
Which coins and tokens do you support?
We currently support Bitcoin and some other currencies thanks to the blockchain agnostic approach. We plan to extend the list in the future. These are all managed by the same private / secret mnemonic key.
We would be more than happy to receive your comments, comments and suggestions. You can also find more information on AirGap.it.
Try our first version of AirGap Vault Android and AirGap Wallet Android. The versions of iOS are currently under review, extending them to test it on Testflight.