online platform competition