Aviva Life Insurance has launched Aviva i-Shield, an online term plan.