windrose technology