Altering text files is sometimes an issue in OneDrive for Business, which is a totally separate service based on SharePoint. Consumer OneDrive never alters your text or binary data.
Photos are only scanned for nudity if they're broadly shared. The definition of "broadly" is changing. It's designed so that content isn't scanned if it's unshared or if it's only shared with a small number of people. The goal is just to make sure that people aren't using the service to host massive public porn collections.
Why call both products OneDrive then? The only thing I care to remember from the discussion earlier is "OneDrive == data files are modified" aka stay the heck away. By sharing the name, surely you want us to think it is the same product?
Would you trust a sync service called "File Destroyer for Consumers"?
Photos are only scanned for nudity if they're broadly shared. The definition of "broadly" is changing. It's designed so that content isn't scanned if it's unshared or if it's only shared with a small number of people. The goal is just to make sure that people aren't using the service to host massive public porn collections.