For all practical purposes, Signal's backend is also closed source. The public repository for the server code hasn't been updated since April 2020 (nearing a year now) though Signal has, in the meantime, come up with features like new groups that necessitate storing more metadata on its servers.