Yes. Unfortunately the api for strips is quite limited. I didn’t know you can make it dynamic via the editor.
So if you can’t do with code, you can either use a custom element to create a custom strip instead (if you know how to use CSS and html) or you should stay with the dynamic page and split you collection so the sensitive info won’t be in the collection that you retrieve.
Another possible option is to keep everything in the same collection, but to create an afterQuery data hook that removes the confidential data (and you need to use the confidential data, suppress the hook on the backend. You can suppress hooks from the front end).