There are certain conditions for a good video conferencing app, such as HD video and HQ audio, interactive chat features, the ability to create, schedule, and join meetings, collaboration features, integration features, recording and playback, push notifications, low latency support, robust security features, and compatibility with privacy regulations.