Yes, registration on the Seva Sindhu website is mandatory for citizens before applying for a service.