The information that needs to be communicated (the encrypted & hashed computer-fingerprint and associated data) from the user and the information that needs to be communicated back (the cryptographically-signed fingerprint and associated data) is around 1Kb of data each way.
Not huge, but far too large to be accurately communicated via-voice over phone lines of varying quality.
Hence the option of offline activation. If a customer is *truly* without communication to the civilized world (which is really, really rare -- rarer than customers claim) they can send and receive tiny text files.
If this is an information security thing you can link your privacy policies to ours:
Privacy Policy: https://wyday.com/privacy.php
wyDay Data Processing Agreement: https://wyday.com/dpa/
A final option would be to install and activate a TurboFloat Server instance on a piece of hardware (server, laptop, Raspberry pi, or any other device that meets the requirements) and that piece of hardware can run on their closed network: https://wyday.com/limelm/help/turbofloat-server/