The initial use-case was performing air-gapped communication for signing Bitcoin transactions [1] on an offline machine.
[1] https://github.com/spesmilo/electrum/pull/964