Dissecting Online Learning Applications: The Provider’s Perspective