No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
offered some sort of score watch/ credit monitoring service? or do they and I didn't know?
They offer a discounted membership to Equifax's products.
https://www.navyfederal.org/membership-benefits/offers-discounts/equifax.php