ShareSpot: technology