Internet of Things beauty and personal care application system which may include products, a mirror, digital camera, reader identifying product, communication transceivers, sensors, servers and databases. These link images and data via a mobile application, allowing a plurality of applications via a single interface. Users can enhance makeup application by using professional guidance based on users applied makeup, the environment, products selected, other products available, or presented to users from a product database. Further, the system may provide virtually enhanced images via its mobile application, based on users' skin tone, time of day, lighting, weather, activity, etc., enabling an enhanced user experience, and facilitating user engagement. The result is a beauty and personal care application system providing direct digital identification, 2-way linkage that collects data, applying machine learning algorithms via the network system. This data then supports back office products manufacturing and distribution, providing data driven solutions and changing outcomes.