https://jitsi.org/ and https://jami.net/
are good alternatives and jitsi meet can be done through a browser so if you have people that don't want to downlod the app you could do it that way, though it does require web rtc I belive so that is a big downside if you are trying to hide your ip.