Can a participant access Meetoo via the web if they don't want to download the app?

Yes, participants can access Meetoo via the web app using this link:

https://web.meetoo.io