[{"data":1,"prerenderedAt":33},["ShallowReactive",2],{"$f1ude8aijpfth2":3},{"slug":4,"title":5,"description":6,"date":7,"product":8,"url":9,"minutes":10,"html":11,"next":12},"talk-to-strangers-by-text","Talk to strangers by text, with an AI that hides abusive messages","Strangers is a free one-on-one text chat with random people. Small AI models in your browser hide sexual, abusive and threatening messages before you see them.","2026-10-11","Strangers","https:\u002F\u002Fstrangers.tukka.dev",2,"\u003Cp>Talking to a random stranger can be a lot of fun. You can practise your English with someone in another country, get through a boring evening, or talk to someone who knows nothing about you. The trouble with anonymous chat has always been the people who open with sexual messages, insults or threats. Omegle closed in 2023, and its founder named the fight against that kind of misuse as one of the reasons.\u003C\u002Fp>\n\u003Cp>I made \u003Ca href=\"https:\u002F\u002Fstrangers.tukka.dev\">Strangers\u003C\u002Fa> to try a different way of dealing with it. It&#39;s one-on-one text chat with a random person, right in your browser, and small AI models check every message you receive before you see it.\u003C\u002Fp>\n\u003Ch2>How it works\u003C\u002Fh2>\n\u003Col>\n\u003Cli>Open \u003Ca href=\"https:\u002F\u002Fstrangers.tukka.dev\">strangers.tukka.dev\u003C\u002Fa> on your phone or computer. It runs in the browser, so there&#39;s nothing to install or sign up for.\u003C\u002Fli>\n\u003Cli>Tick &quot;I&#39;m 18 or older.&quot; The first time, the safety models download (about 30 MB) and your browser keeps them for next time.\u003C\u002Fli>\n\u003Cli>Press Start chatting, and you&#39;re matched with someone who&#39;s online right now.\u003C\u002Fli>\n\u003Cli>Say hi. If it isn&#39;t clicking, press Next to meet someone else, or Stop to leave.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>It&#39;s text only, so nobody sees your face or hears your voice.\u003C\u002Fp>\n\u003Ch2>How the AI hides abusive messages\u003C\u002Fh2>\n\u003Cp>Every message the stranger sends you goes through three checks inside your own browser before it appears: a short list of phrases, then two small AI models, one after the other. Between them they look for sexual messages, insults, threats and hate.\u003C\u002Fp>\n\u003Cp>If one of them flags a message, you see &quot;Message hidden&quot; instead of the text. You can tap Show message to read it anyway, and Hide message to hide it again. The sender is reported automatically and isn&#39;t told. Anyone who collects three flags or reports within 24 hours is banned for seven days.\u003C\u002Fp>\n\u003Cp>The checks run on the receiving side, so your own messages go out the moment you send them. Casual swearing and everyday phrases like &quot;I killed it at the gym&quot; get through.\u003C\u002Fp>\n\u003Cp>The models work best in English, and they will miss some things. For anything they miss, like spam or someone who seems to be under 18, use Report. A report saves a copy of the message, counts against that person and ends the chat.\u003C\u002Fp>\n\u003Ch2>What stays private\u003C\u002Fh2>\n\u003Cp>Your messages pass through the Strangers server on their way to the other person, so they never see your internet address. Ordinary messages are held in memory only while you chat and aren&#39;t saved. Messages that the AI flags, or that someone reports, are kept so the protection can be checked and improved.\u003C\u002Fp>\n\u003Cp>The chat isn&#39;t end-to-end encrypted, and the other person can copy anything you write. Keep your name, phone number and anything else that identifies you to yourself.\u003C\u002Fp>\n\u003Ch2>The rules\u003C\u002Fh2>\n\u003Col>\n\u003Cli>You must be 18 or older, and not from the United States.\u003C\u002Fli>\n\u003Cli>No sexual messages or requests, including asking for photos.\u003C\u002Fli>\n\u003Cli>No insults, harassment, threats or hate.\u003C\u002Fli>\n\u003Cli>No spam, ads or links to other services.\u003C\u002Fli>\n\u003Cli>Don&#39;t share anyone&#39;s personal details, including your own.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>If someone seems to be under 18, leave the chat and report them. The \u003Ca href=\"https:\u002F\u002Fstrangers.tukka.dev\u002Fabout\">about page\u003C\u002Fa> has the full rules, the privacy policy and the terms.\u003C\u002Fp>\n\u003Cp>Strangers is free. Start a chat at \u003Ca href=\"https:\u002F\u002Fstrangers.tukka.dev\">strangers.tukka.dev\u003C\u002Fa>.\u003C\u002Fp>\n",[13,20,27],{"slug":14,"title":15,"description":16,"date":7,"product":17,"url":18,"minutes":19},"census-2027-dates-and-questions","Census 2027 is coming to your door. Here's when, and what it will ask","When Census 2027 reaches your state, every question it asks, how to fill it in online yourself, and what the 2011 census found.","Census 2027","https:\u002F\u002Fcensus2027.tukka.dev",3,{"slug":21,"title":22,"description":23,"date":7,"product":24,"url":25,"minutes":26},"bank-statement-pdf-to-csv","How to convert a bank statement PDF to CSV without uploading it","Copying transactions out of a PDF bank statement rarely works. Here's how to turn your bank and card statements into one CSV, right in your browser.","Statement to CSV","https:\u002F\u002Fstatement-to-csv.tukka.dev",4,{"slug":28,"title":29,"description":30,"date":7,"product":31,"url":32,"minutes":19},"make-a-scanned-pdf-searchable","How to make a scanned PDF searchable, right in your browser","Ctrl+F finds nothing in a scanned PDF because each page is a picture. Here's how to add an invisible OCR text layer for free, without uploading the file.","Searchable PDF","https:\u002F\u002Fsearchable-pdf.tukka.dev",1791764063870]