You can't eliminate the use of reversible steganography to enter data into bitcoin, so any promise of a filter is a lie, study this. the block has a space limit that cannot be exceeded and even if you filled everything with "op_return" the block would be smaller than 1MB vs 4MB of segwit.