hostless
/ˈhɑːstlɛs/Definitions
1. adjective
Lacking a host; not having a host or host organization.
“The company’s hostless conference relied on online platforms for networking.”
2. noun
A person or thing without a host or host organization.
“The hostless participants were invited to join the online community.”