How to Monitor User's Posts for Inappropriate Content with a Social Media-Type App

I was thinking about incorporating a social media-type feed into my web app, but I’m worried about users adding harmful content or inappropriate pictures, words, etc. when they post.

I don’t have the time to review every post by users and I would prefer their posts to be added immediately similar to Instagram and Facebook.

For those who have created a social media-type app, how do you make sure the images and captions your users post are safe and not inappropriate?

Also, do you keep users’s posts in the database for 30 days, 3 months, or ‘x’ amount of time, and delete them afterward?

Or do you keep everything but only show the first 14 days on the front end?

Thank you!

Use an API service that flags content. Here are some plugins that facilitate that:

1 Like