Added rental scam detection to my self-hosted apartment finder Fredy.
Hey, this is a follow-up to last week's price-per-m² post, same project. Fredy is a self-hosted real estate finder: watches 24 portals across DE/AT/CH/ES/IT/PT, drops cross-portal duplicates, pings you on Telegram, ntfy, Discord, Slack or email. All local, no account, no API key. New this week: it reads every listing for the marks of a rental scam and tags it "potential scam", with the reasons. Rental fraud here is depressingly routine. Flat well under the going rate, landlord conveniently abroad, keys by post, deposit wanted before anyone has seen the place. False positives were a big issu. The first signal you reach for is "much cheaper than the area", except finding cheap flats is the entire point of the tool. Flag those and the best listing in your results is the one wearing the fraud warning, and you stop reading warnings at all. So the signals are weighted. Phrases with no innocent reading in a rental ad (money before a viewing, keys by post, Western Union) fire on their own. Softer ones (landlord abroad, viewing refused, price far below the local median) need a second signal to agree. A cheap flat on its own is just a cheap flat. Of course, you can overrule it either way, "mark as scam" and "mark as no scam", and your verdict always beats the detector. The reasons stay visible after you dismiss one, so you can chnage your mind later. Repo: github.com/orangecoding/fredy Demo: fredy-demo.orange-coding.net preview.redd.it/b5k4ab4nwgph1.png preview.redd.it/oxz22n4nwgph1.png