I've no problem with apps doing mutable text but ideally you should still include a hash when it's first posted to the blockchain so that apps can tell if it has been modified or not. Or even update the post with a new hash every time there's an edit.
The hash alone doesn't leak the text content but it allows you to verify that it was in a certain state at time of posting.