if we lie knowing another person's truth but hide it for reducing harm for their sake do we get affected?
In Jain Dharma, speaking a lie is still considered asatya and can bind karma, even if the intention is to reduce harm. In Jain ethics, intention does matter, but it does not fully remove the karmic effect of untruthful speech.
The more proper Jain approach is:
- Do not speak falsehood
- If possible, remain silent
- Or speak in a way that is truthful, gentle, and non-harmful
- Choose the path of ahimsa without violating satya
So, if you hide the truth by lying “for their sake,” the action is still spiritually affecting you, though the severity of karma may be lighter if the motive was compassion and not selfishness.
In Jain practice, the ideal is: truthful + beneficial + non-violent speech. If truth itself would cause harm, then silence is better than falsehood.
If you want, I can also explain this from the viewpoint of lay vows and monastic vows in Jainism.