Online video conferencing application, to start with. Gradually it will become more of a context driver communication tool rather than a generic meeting place.
Few months back, got dropped out of a Zoom call, wasn't the first time, in the middle of an important discussion. Decided to build myself an online video conferencing application which won't put an arbitrary time limit at least.
I get the argument of the bandwidth cost, its better to simply ask for it beyond a certain usage. For instance in this case, up to 8 participants will always be free and unlimited.