udobu is just short for "sports nerds enjoying every second of combining sports and tech".