They have shut down third party clients, and reserve the right to continue that. Both use f the name signal, and connecting to their backend without it being their official client are the reasons given, and those seem to apply to signald just as much.
https://github.com/LibreSignal/LibreSignal/issues/37#issueco...