Firma is an offline bitcoin transaction signer, it uses qr codes to transfer transaction data to the offline device.