Where can I get a list of NSFW domains to block
Hi all, I want to start a side project where I plan to build a cloud-hosted service that would allow a user to perform an action (e.g create a thumbnail) for an arbitrary domain a user inputs. I would like to restrict known NSFW sites so that I wouldn’t risk any reputation harm if someone attempts to use my service to visit sites with illegal (CSAM) or even NSFW content. What’s the best way to get a list of domains to prevent this?
Depending on the use case and usage patterns which I'm not sure we have the information to know, I'm just curious if it might be easier to whitelist safe domains rather than to try and blacklist dangerous domains? No blacklist is ever going to be comprehensive, and the possibility for false positives with a blacklist is pretty substantial. But you can cover a pretty substantial part of typical peoples web browsing just by selecting say the top 1,000 US domains and figuring out which ones are generally safe enough to have a green light with your App. This might not work with your app's use case, however, especially if generally obscure URLs are used with your site.
> I would like to restrict known NSFW sites so that I wouldn’t risk any reputation harm if someone attempts to use my service to visit sites with illegal (CSAM) or even NSFW content. What’s the best way to get a list of domains to prevent this?
It'd "reduce" it, but not stop it.