[{"data":1,"prerenderedAt":133},["ShallowReactive",2],{"maker-octosphere":3},[4,33,52,75,101,117],{"id":5,"name":6,"line":7,"ai":8,"cat":9,"year":10,"points":11,"comments":12,"rec":13,"s":14,"top":15,"kw":16,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":25,"url":26,"mix":27,"praise":30,"objection":31,"sub":32},17608530,"Termly","Free Policy Generators for Websites and Mobile Apps",false,"web_saas",2018,34,11,"roasted",-0.41,45,[17,18,19,20],"privacy policy generator","terms of service generator","gdpr compliance","website legal documents","octosphere","termly.io","shown",0,"10311100003","https:\u002F\u002Ftermly.io\u002F",[24,28,24,29],2,4,"Useful starting point for well-written privacy policies","Embed is the only way to use the documents, which is a risk for key legal documents","legal document generator",{"id":34,"name":35,"line":36,"ai":8,"cat":37,"year":10,"points":38,"comments":24,"rec":39,"s":40,"top":41,"kw":42,"maker":21,"domain":47,"tier":23,"attempts":24,"strip":48,"url":49,"mix":50,"praise":-1,"objection":-1,"sub":51},17788288,"Storybook","UI dev environment you'll love to use","dev_tools",10,"quiet",null,82,[43,44,45,46],"ui development","component library","react storybook","frontend testing","storybook.js.org","","https:\u002F\u002Fstorybook.js.org\u002F",[24,24,24,24],"ui component development environment",{"id":53,"name":54,"line":55,"ai":8,"cat":37,"year":10,"points":56,"comments":57,"rec":58,"s":59,"top":60,"kw":61,"maker":21,"domain":66,"tier":23,"attempts":67,"strip":68,"url":69,"mix":70,"praise":73,"objection":74,"sub":62},17841356,"regex101","Online Regex Tester for PHP, PCRE, Python, Golang and JavaScript",21,7,"loved",0.56,55,[62,63,64,65],"regex tester","regex online","pcre","regular expression","regex101.com",3,"5055355","https:\u002F\u002Fregex101.com\u002F",[71,24,72,24],5,1,"Helpful and used for years","Cannot compare multiple regexes against each other",{"id":76,"name":77,"line":78,"ai":79,"cat":80,"year":10,"points":81,"comments":82,"rec":83,"s":84,"top":85,"kw":86,"maker":21,"domain":92,"tier":93,"attempts":24,"strip":94,"url":95,"mix":96,"praise":98,"objection":99,"sub":100},17846491,"How privacy-friendly is your site?","Checks how privacy-friendly a website is and suggests fixes.",true,"security_privacy",200,41,"mixed",0.41,9,[87,88,89,90,91],"privacy","website audit","http headers","third-party requests","referrer policy","webbkoll.dataskydd.net","notable","3555533333303533555133053555535500001103","https:\u002F\u002Fwebbkoll.dataskydd.net\u002Fen\u002F",[97,97,72,67],15,"Useful for finding privacy and security header fixes","Referrer Policy browser support claims were inaccurate for Edge and IE","website privacy checker",{"id":102,"name":103,"line":103,"ai":8,"cat":37,"year":10,"points":104,"comments":67,"rec":39,"s":40,"top":105,"kw":106,"maker":21,"domain":111,"tier":23,"attempts":28,"strip":112,"url":113,"mix":114,"praise":-1,"objection":115,"sub":116},18177443,"CSS Stats",13,69,[107,108,109,110],"css statistics","css analyzer","css audit","stylesheet analysis","cssstats.com","130","https:\u002F\u002Fcssstats.com\u002F",[24,72,24,72],"Returned no stats for a site with generated, minified CSS","css analysis",{"id":118,"name":119,"line":120,"ai":8,"cat":37,"year":10,"points":12,"comments":28,"rec":39,"s":40,"top":121,"kw":122,"maker":21,"domain":127,"tier":23,"attempts":28,"strip":128,"url":129,"mix":130,"praise":-1,"objection":131,"sub":132},18552196,"Doka","A JavaScript Image Editor for Your Website",77,[123,124,125,126],"javascript image editor","image cropping","web image editing","embeddable editor","pqina.nl","00","https:\u002F\u002Fpqina.nl\u002Fdoka\u002F",[24,24,24,24],"Maker posted several Show HNs in a few days; a commenter questioned whether they were all the maker's own work","javascript image editor component",1794036759625]