Sec 2(24) clearly defines Income, Even though you do not have office or do any physical activity what you earn is an Income It was held "The word ‘income’ is not limited by the words ‘profits’ and ‘gains’. Anything which can properly be described as ‘income’, is taxable under the Act unless expressly exempted - Maharajkumar Gopal Saran Narain Singh v. CIT  3 ITR 237 (PC)."
Thank you for the citation reference of IT Tribunal. I recall 4-5 years back a Mumbai businessman who owned website refused to pay Income tax on income from his website and his matter went to IT Tribunal. It was later decided that income from websites which is a virutal not brick and mortar entity is also considered under Income head...do you recall that Order ! If I find it again I will paste it here for the benefit of others.