How can an author mark the update date of a node to be visible or hidden for visitors?
You could add new field as a checkbox author check if he needs the update date visible to visitors.

Use panels and page manager to build a custom page view for that node type

Add visibility rule to display the update date if the checkbox field is checked