India's election season got underway with much high-minded talk of sticking to such rules. But, in an echo of elections in many other parts of the world, as polling dates have become nearer, the campaign rhetoric has become increasingly jagged and personal.
A Congress party candidate was arrested after saying he wanted to chop Mr Modi into pieces, while a BJP leader said he wanted to strip Mrs Gandhi and her son and "send them back to Italy."
Meanwhile, over the weekend, police filed charges against a senior aide of Mr Modi after he was accused of telling voters in an area that had seen clashes between groups from different religions, that the election was about getting "revenge".
Many polls suggest Mr Modi, who remains scarred by the massacre of hundreds of Muslims in the state of Gujarat in 2002 when he was chief minister, has a wave of support that could see him dislodge the Congress, which has held the last two terms of government.
Mr Modi's polished and professional campaign has projected him as the only person capable of kickstarting India's development and of tackling corruption.
But at a rally in the state of Haryana, Mr Gandhi accused the BJP of double standards when it came to corruption.
"[The BJP leaders] go to the state of Karnataka and give big speeches there. They bring BS Yeddyurappa, who was the Karnataka Chief Minister and has been in jail, on to the stage and then say they are against corruption," he said. "Then they go to Chhatisgarh where mining mafia rules and say we are against corruption."
In a speech in the northern state of Uttar Pradesh, Mr Modi accused Mrs Gandhi and one of her coalition partners of playing vote bank politics.
"They talk of secularism but their politics is all about keeping all classes poor through their politics," he said, according the Press Trust of India news agency. "They can neither provide development nor security to the people and they have no right to be in power even for a second."
- The Independent