[{"data":1,"prerenderedAt":443},["ShallowReactive",2],{"project-3222334":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":45,"post_text":47,"what":48,"said":76,"maker_in_thread":211,"shape":222,"grid":225,"attempts":404,"same_week":405,"maker_shows":252,"maker_hidden":435,"reader_version":436,"card":437},"3222334","Privacy Parrot","AI tool reads privacy policies, tells you which sites sell your info.","title","Show HN: AI tool reads privacy policies, tells you which sites sell your info.","http:\u002F\u002Fwww.privacyparrot.com","privacyparrot.com","michaelaiello",1320966208,2011,145,71,62,1097,6,"notable","security_privacy","privacy policy analysis","web_app",[24,25,26,27],"privacy policy","data selling","terms of service","privacy tool","mixed",-0.304,{"positive":31,"neutral":32,"mixed":33,"critical":34},7,21,1,19,48,{"idea":37,"performance":39,"execution":41,"privacy":43,"docs":44},{"positive":31,"critical":38},3,{"positive":40,"critical":33},0,{"positive":40,"critical":42},14,{"positive":40,"critical":33},{"positive":40,"critical":40},[40,38,38,46,33,33,38,33,40,33,46,38,46,33,40,33,33,38,46,38,33,33,33,38,38,38,33,38,46,33,40,33,38,33,38,38,46,33,33,33],5,null,{"problem":49,"audience":47,"pricing":47,"motivation":56,"time_to_build":47,"stack":60,"openness":73,"stage":74,"team_size":75},{"value":50,"source":51,"evidence":52},"Privacy policies are confusing and hide whether sites sell user information.","maker",[53],{"id":54,"by":11,"text":55},"3222338","I've been a member @ HN for quite a while, but I usually just tend to focus in on security and privacy topics. One of my good friends is visiting, and we wanted to work on…",{"value":57,"source":51,"evidence":58},"Privacy policies are overly confusing and annoying.",[59],{"id":54,"by":11,"text":55},[61,67],{"value":62,"source":51,"evidence":63},"Naive Bayesian classifier",[64],{"id":65,"by":11,"text":66},"3222555","Works just like spam filtering: We're using a naive Bayesian classifier with training data. Built and tested a custom extractor that makes the most sense for the legalese of…",{"value":68,"source":51,"evidence":69},"Linode server with Apache",[70],{"id":71,"by":11,"text":72},"3223358","Thanks, code is on a linode. Will be upgrading it to a larger version and doing some apache configs after we drop off the front page....","unknown","launched","team",{"praise":77,"objections":104,"requests":150,"questions":183,"alternatives":195},[78,94],{"value":79,"source":80,"evidence":81},"Useful privacy tool with good potential","commenter",[82,86,90],{"id":83,"by":84,"text":85},"3222951","01PH","Thank you so much for the effort. This is really something useful. Would love to see more projects on making privacy themes more accessible.",{"id":87,"by":88,"text":89},"3223622","eitland","As for 3: A simple feature to add would be to add a form for users to submit samples (links, comments). BTW: Cool tool with a lot of potential! See also…",{"id":91,"by":92,"text":93},"3222588","dylangs1030","I love this idea, but here's how I think it could be improved: 1. Consider porting the entire service to a browser extension for Chrome or Firefox, and making the homepage more…",{"value":95,"source":80,"evidence":96},"Browser extension idea well received",[97,100],{"id":98,"by":92,"text":99},"3222569","If you made a Google Chrome or Firefox extension I'd install (both of) them. In fact, porting this service to an extension seems more logical and streamlined if it could push…",{"id":101,"by":102,"text":103},"3222476","jakubw","It'd be interesting to have a browser extension based on this popping up a warning on websites with a suspicious privacy policy.",[105,120,135],{"value":106,"source":80,"evidence":107},"Classifier misreads policies, e.g. negations and bankruptcy clauses",[108,112,116],{"id":109,"by":110,"text":111},"3223910","raphman","Might I suggest adding at least this sentence to the training set: \"We sell your private information.\" Your Policizer happily tells me that the sentence means \"They DO NOT sell…",{"id":113,"by":114,"text":115},"3224569","jasonkester","Of the two sites of mine that I checked, one came up as \"Danger! Warning! They're going to sell your information in case of a Bankruptcy!!!\" Why? Reading one of the submitter's…",{"id":117,"by":118,"text":119},"3224548","giulivo","I tried the policizer with some copy and pasted policies but it frequently told me \"CAN SELL\" just because the text did not include any specifics regarding selling and bankruptcy…",{"value":121,"source":80,"evidence":122},"Site slow and fails on subdomains",[123,127,131],{"id":124,"by":125,"text":126},"3222904","carbocation","The site is loading extremely slowly. Might I suggest you turn off, or dramatically reduce, the KeepAliveTimeout? Header: ``` Connection:Keep-Alive Date:Fri, 11 Nov 2011 01:27:19…",{"id":128,"by":129,"text":130},"3222935","simcop2387","It does not appear to like subdomains. I've been trying to get it to visit http:\u002F\u002Fnews.ycombinator.com and see what it thinks. But I keep getting back, We were unable to connect…",{"id":132,"by":133,"text":134},"3224128","jrockway","Why does it automatically add www in front of what I type in the URL box? If I type in news.ycombinator.com, it says \"www.news.ycombinator.com does not exist\". Well, yes. That's…",{"value":136,"source":80,"evidence":137},"Trusting a machine to interpret legal text is risky",[138,142,146],{"id":139,"by":140,"text":141},"3223059","gglanzani","Would you trust such a lawyer? No offense to the developer, I think he id a terrific job, but trusting a machine to parse a contract for something fishy seems a little too...…",{"id":143,"by":144,"text":145},"3222706","simonbrown","I'm not a lawyer but... How can someone trust you to parse the policies correctly? What if someone sues you for incorrectly interpreting a policy which they then use to make a…",{"id":147,"by":148,"text":149},"3223371","a3camero","Do you have a background in this (re: JD)? This is a very complicated task. In fact it's such a tricky task that I think you might be better off just building a database of…",[151,157,168,179],{"value":152,"source":80,"evidence":153},"Browser extension",[154,155,156],{"id":91,"by":92,"text":93},{"id":101,"by":102,"text":103},{"id":98,"by":92,"text":99},{"value":158,"source":80,"evidence":159},"Release source code",[160,164],{"id":161,"by":162,"text":163},"3222712","jeremyarussell","Just curious, if it could highlight the offending phrases it used to figure out the difference between selling, not selling, and bankruptcy selling. This way when we put in our…",{"id":165,"by":166,"text":167},"3223088","omouse","Where's the code? Seriously, where's the code? Your server seems to be getting hit pretty hard. Would be nice to be able to hack on it and to be able to host a mirror.",{"value":169,"source":80,"evidence":170},"Track and diff policy changes",[171,175],{"id":172,"by":173,"text":174},"3223119","rednaught","Would it be possibly to also identify sites that share your information? A great example: facebook.com Does not sell your private information. But they obviously do share…",{"id":176,"by":177,"text":178},"3223740","bostonvaulter2","Diffs of privacy policies would be excellent! And notifications as well.",{"value":180,"source":80,"evidence":181},"Separate bankruptcy sale from selling data",[182],{"id":113,"by":114,"text":115},[184,191],{"value":185,"source":80,"evidence":186},"How the classifier works and what features it uses",[187],{"id":188,"by":189,"text":190},"3222522","samg_","I am just learning some of these machine learning tools and am rapt, so forgive me for asking, but would you be able to explain a little about what you are doing? How are you…",{"value":192,"source":80,"evidence":193},"Whether the tool can handle sites that share data without selling it",[194],{"id":172,"by":173,"text":174},[196,200,207],{"value":197,"source":80,"evidence":198},"EULA analyzer at javacoolsoftware.com",[199],{"id":87,"by":88,"text":89},{"value":201,"source":80,"evidence":202},"freeprivacypolicy.com policy generator",[203],{"id":204,"by":205,"text":206},"3224282","route66","In a galaxy far away there was once conceived the idea of a machine readable privacy policy ... checking the interwebs reveals that http:\u002F\u002Fwww.w3.org\u002FP3P\u002F was updated for the…",{"value":208,"source":80,"evidence":209},"P3P machine-readable privacy policies",[210],{"id":204,"by":205,"text":206},{"comments":212,"answered":213,"key":214},20,11,[215,216,219],{"id":54,"text":55},{"id":217,"text":218},"3223331","We deliberated on the categories to include here and went with what we thought made the most sense and was the most clear in policies. A lot of policies don't make the…",{"id":220,"text":221},"3224822","Glad we got it right. The site should be much faster now thanks to some tips folks have given here.. and turning off excessive debugging info.",{"commenters":223,"max_depth":38,"maker_replies":212,"first_comment_mins":33,"lifespan_hours":224},44,24,[226,228,231,232,236,238,242,244,246,247,249,251,254,256,260,263,267,271,273,274,276,278,279,280,281,283,287,289,292,294,296,298,300,301,304,307,310,314,316,320,321,325,327,332,334,336,337,338,340,342,343,346,348,351,353,355,358,361,364,366,368,371,373,377,379,384,388,391,395,397,401],[54,40,40,227,11,33],"maker\u002Fneutral\u002Fnone",[229,40,38,230,92,40],"3222599","project\u002Fneutral\u002Fidea",[217,40,40,230,11,33],[233,40,38,234,235,40],"3223100","project\u002Fmixed\u002Fperformance","davidcuddeback",[220,40,40,237,11,33],"project\u002Fneutral\u002Fperformance",[239,33,46,240,241,40],"3222396","project\u002Fpositive\u002Fidea","pkulak",[243,33,40,230,11,33],"3222423",[147,33,33,245,148,40],"project\u002Fcritical\u002Fidea",[139,33,33,245,140,40],[248,33,38,230,177,40],"3223719",[250,33,46,240,241,40],"3225854",[124,252,33,253,125,40],2,"project\u002Fcritical\u002Fperformance",[255,252,40,237,11,33],"3223303",[257,38,33,258,259,40],"3222513","project\u002Fcritical\u002Fexecution","martey",[261,38,40,262,11,33],"3222541","project\u002Fneutral\u002Fexecution",[264,38,33,265,266,40],"3223619","project\u002Fcritical\u002Fprivacy","aw3c2",[268,269,38,230,270,40],"3222405",4,"saalweachter",[272,269,40,230,11,33],"3222448",[91,46,46,240,92,40],[275,46,40,230,11,33],"3223398",[277,46,38,230,92,40],"3223553",[87,46,46,240,88,40],[161,18,38,230,162,40],[113,31,33,258,114,40],[282,31,40,262,11,33],"3224807",[284,31,40,285,286,40],"3225261","other\u002Fneutral\u002Fprivacy","pasbesoin",[288,31,33,258,114,40],"3225395",[290,31,38,262,291,40],"3226484","billiamram",[132,293,33,258,133,40],8,[295,293,40,262,11,33],"3224360",[101,297,38,230,102,40],9,[299,297,40,230,11,33],"3222483",[98,297,46,240,92,40],[302,297,38,230,303,40],"3222844","lanstein",[204,305,40,306,205,40],10,"other\u002Fneutral\u002Fidea",[308,213,33,258,309,40],"3223091","raheemm",[311,312,38,230,313,40],"3222918",12,"ams6110",[315,312,40,230,11,33],"3223345",[317,318,33,258,319,40],"3222980",13,"roryokane",[143,42,33,258,144,40],[322,42,38,323,324,40],"3222740","project\u002Fneutral\u002Fdocs","fleitz",[326,42,40,323,11,33],"3223347",[328,329,38,330,331,40],"3223616",15,"project\u002Fneutral\u002Fprivacy","SoftwareMaven",[333,329,38,330,291,40],"3223712",[188,335,38,227,189,40],16,[65,335,40,262,11,33],[109,335,33,258,110,40],[172,339,38,330,173,40],17,[341,339,40,230,11,33],"3223334",[176,339,46,240,177,40],[344,339,38,230,345,40],"3224493","johnbatch",[128,347,33,258,129,40],18,[349,347,33,258,350,40],"3222957","siddarthcs",[352,347,40,262,11,33],"3223389",[354,347,40,262,11,33],"3223326",[356,34,33,245,357,40],"3222560","a3_nm",[359,212,38,230,360,40],"3224006","rblackwater",[362,32,38,262,363,40],"3223988","user24",[117,365,33,258,118,40],22,[165,367,38,230,166,40],23,[369,367,38,230,370,40],"3223132","dotBen",[71,367,40,372,11,33],"maker\u002Fneutral\u002Fperformance",[374,224,38,375,376,40],"3222905","project\u002Fneutral\u002Fnone","JacobIrwin",[83,378,46,240,84,40],25,[380,381,40,382,383,40],"3223975",26,"other\u002Fneutral\u002Fnone","dodo53",[385,386,38,375,387,40],"3222992",27,"michaelfeathers",[389,390,33,258,270,40],"3222383",28,[392,393,33,258,394,40],"3223169",29,"rwaliany",[396,393,40,262,11,33],"3223362",[398,399,33,258,400,40],"3223262",30,"lucian303",[402,399,40,403,11,33],"3223316","maker\u002Fneutral\u002Fexecution",[],[406,411,416,421,426,431],{"id":407,"name":408,"points":409,"category":410},"3244623","Tunebox",131,"consumer_social",{"id":412,"name":413,"points":414,"category":415},"3245267","HourlyPuppy",118,"creative",{"id":417,"name":418,"points":419,"category":420},"3222253","instacss",90,"dev_tools",{"id":422,"name":423,"points":424,"category":425},"3221661","ClassPager",70,"productivity",{"id":427,"name":428,"points":429,"category":430},"3229529","Baby Name Graphs",46,"data",{"id":432,"name":433,"points":434,"category":410},"3218592","AppQuu",40,false,"v2",{"id":438,"name":5,"line":6,"ai":435,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":439,"top":18,"kw":440,"maker":11,"domain":10,"tier":19,"attempts":40,"strip":441,"url":9,"mix":442,"praise":79,"objection":106,"sub":21},3222334,-0.3,[24,25,26,27],"0335113101535101135311133313510131335111",[31,32,33,34],1793990876501]