Are you familiar with the NSFW button?
Uncheck it, and all the content that you're complaining about magically disappears from your Imgflip experience
Or, if you'd rather leave the NSFW box checked" simply don't follow or visit those streams, and you shouldn't encounter very much or any sexual content at all.
You can also feel free to block me, you won't hurt my feelings. Or block any other memer whom you appear determined to put on a "watch list."
There are many other solutions to this problem besides your project which is only bound to end in frustration for you, since you are misreading site terms, and have a different definition of "porn" than Imgflip does.
All these streams you're complaining about comply with TOS.