Yes, it's data base, list of words that trigger deletions, needs some words purged.
Example: https://agoracom.com/ir/edigital/violations/593544
This was removed for profanity...i sent the deletion link to admin, they restored the post....no profanity even in it.
The filter can be "tricked" too.
(profanity) or "profanity"....insert words in between symbols of any kind and the filter does not catch it.
It's a great tool...just needs a little refining as times goes on, via our input.
Hope this helps.