No, currently theScore only offers a mobile app. A website version might be added soon to ensure a better desktop experience.