Yes. You can host online experiences creating them directly from the app. In the creation phase you can choose how to lead the experience.
The live will take place on Jitsi and nobody will need to sign up or log in on this platform.
This feature allows you to promote yourself and your activity easily: we recommend you to take advantage of it!