Le site est la propriété et est édité par la société Open WorldWide, société au capital de 3000 €, immatriculée à Barcelone sous le numéro B034606, dont le siège social est situé Carrer Floridablanca, 98 Barcelona 08015.
Cette société est représentée par Gilles Aujame (gérant) et Sylvia Gaspar-Lopes.