Online shaming is a form of public shaming in which targets are publicly humiliated on the internet, via social media platforms (e.g. Twitter or Facebook), or more localized media (e.g. email groups). As online shaming frequently involves exposing private information on the Internet, the ethics of public humiliation has been a source of debate over Internet privacy and media ethics. Online shaming takes many forms, including call-outs, cancellation (cancel culture), doxing, negative reviews, and revenge porn.