Same, but I availed it last year.
This year, IDFC didn't sent me any voucher or welcome kit, I think they have discontinued it. Have emailed them, it's been more than a week, they haven't responded to me yet.
PS - vHealth subscription is complementary for the Woman First account variant. I'm talking about this, not about the other banking programs.