EditorX = Wix

I was attracted to EditorX via an advert (on Youtube, I think). It made no mention of Wix and I tried to sign-up. When it said my email was already taken - I thought I just have already signed-up and went down the Forgot Password route which forced me to set a new password - only when I had got signed in did it mention Wix! I already knew my password to Wix - if it had mentioned that EditorX is a Wix product, I would not have had to change my password - very irritating!