The Election Commission of India has recently launched National Voters' Service Portal (NVSP), an online service to facilitate the Indian citizen.