Michelle Ran была основана в 2014. Первое приложение было запущено 18 ноября 2014 г., и у них есть 5 iOS приложений на November 2025
Michelle Ran является издателем приложения Happiness: Positivity Quest и другие приложения в категориях Games, Productivity, SocialNetworking.