Privacy on MyCreate. MyCreate is the ultimate platform for beauty creators, empowering them to launch.