Overview:
The Salesforce Internal user only checkbox is not hiding documents.
Root Cause:
This is working as designed.
Solution:
The Internal User Only flag does not enforce any rules for a document. It is merely a field that is best utilized through user training. It does not, in any way, restrict access or features away from the document.
Related Documentation:
N/A