Rabble- doesn't it impossible to really answer if we don't know what code runs server-side? Also, FYI There is the Molly fork of signal which is FOSS including push notifications, and which still connects to the signal servers.