Does a non-resident Indian (NRI) need to be present in India while purchasing a policy? No, they do not. An NRI can easily purchase a policy abroad. In some cases, however, it is better to buy the policy while in India.
This piece looks at things an NRI should consider while buying term insurance abroad.