No. Haystack automatically updates your details for everyone who has your Haystack card when you apply the changes.
Do I have to send new cards when I update my details?
Update your card for people who already have it

Written by Joe Lytton
Updated this week
Updated this week