What less expensive (or open source) alternatives (beyond Discord) are you finding effective?
What do you like or dislike about the tool you’re using?
You can run your own private server and private federation. You don't have to federate with Matrix.org, you can make your own company federation, or hobby or whatever and federate with others. It's fully encrypted and has web based, desktop client based and mobile app support from multiple different clients. Riot is the most popular and what we currently use. Has amazing VOIP integration. It'll run easily on a low-tier linode VPS.
It's about the closest thing to Discord we could find that, and it's way, way more secure.
It's hard to imagine a situation where a few dollars per user per month is genuinely prohibitive.
Is there any solution for this that doesn't kill battery for Android, and one that works at all for iOS?
It also has a free tier up to 10 users, that retains the most recent 10k messages.