Hi there, thank you so much for clarifying there’s a difference between .org and .com for WordPress. What I should have written was that the chatbot confirmed that the site is hosted on WordPress.com.
So, the answer to your question is that it’s on WordPress.com. Thank you for sharing the link to that support page. It’s where I spoke to the dead-end chatbot, but now I see there’s a community forum similar to this one.