Signal can be used without a phone using signal-cli. You can sign up with it and either attach your account to signal-desktop or keep using signal-cli
"You don't need a smartphone, you can just carry a laptop with you" :-)
"You don't need a smartphone, you can just carry a laptop with you" :-)