Site scraping is definitely my biggest struggle - this is the primary reason it's taken me four months to get to this seemingly simple app ready to post here. I now have a pretty good system in place. I keep a master list of scraping rules that I can update without needing to re-release new Fraidycat versions. I also have an update coming that will allow me to scrape at different stages of the rendering process and to scrape external files that the rendered page relies on. (This will be used for TikTok support, for instance.)
I realize this could be a bit of an arms race, but I don't think it has to be that way. Fraidycat doesn't syndicate the content - it encourages people to visit the actual site. So I believe a platform benefits from integrating well with it. Thanks for checking it out!