Yes, the Supreme Court of India has declared rummy a skill game and ruled that playing a skill game like rummy for real money is a business activity, not betting or gambling. Therefore, it is absolutely legal to play online rummy for both cash and for free in India.