Creato in 2010 (Spagna), OnTheSpot possiede 324 marchi fratelli e 3048 marchi concorrenti. OnTheSpot è di proprietà di Telefonica, quotata alla borsa di Madrid. Il codice identificativo della società in Borsa (ISIN) è ES0178430E18. OnTheSpot fa parte del settore di attività Servizi di telecomunicazione.