Create a regular User account in Matrix with the name ‘preview’ with a simple password
Give this User account Write permissions on the asset you are editing
Share the login details for this user account with your stakeholders
They will be able to _login and preview with _nocache your changes in safe edit
Just to confirm, since this preview User is not a Backend User or Content Editor, they won’t be able to edit changes even though they have Write access