I mean if it’s just a private server for just the people he knows then I don’t get why this would be a concern, but if it is to mitigate family drama then rocket chat definitely has end-to-end encryption https://docs.rocket.chat/use-rocket.chat/workspace-administration/settings/e2e-encryption
I’ve been using it for years. That plus i3 and vim means that I never touch my mouse while working