Iboo is a video conferencing software from France. It focuses on ease of use and privacy.
Their free plan offers you 20 minute meetings with up to 4 people. Their paid plan for €19.90 monthly offers unlimited meeting duration and up to 150 participants per meeting.
Read more on the pricing page of the service.
Data is hosted on OVH in France.