Yes, You Do Need a Badge

ISACA’s digital badges are managed by Acclaim (Credly)—an enterprise-class badging platform, providing security and protection to your credentials. Once you have earned your certificate, you can display your abilities securely online, share your verifiable achievement with peers and prospective employers, and export them for display on other platforms and social media.