Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Google's Gemini becomes latest AI model to break out and hack computer systems(cnbc.com ↗)
    discuss
  2. Australian government considers ban on smart glasses in public buildings(theguardian.com ↗)
    discuss
  3. Muse gets all your unclaimed money back!(muse.ai ↗)
    discuss
  4. Show HN: Typesafe Java SDK (Unofficial)(github.com/qainsights ↗)
    1comments
  5. The Race for 1000 Goals(1k.football ↗)
    discuss
  6. Rare Gene Drastically Raises Lung Cancer Risk in People Who Never Smoked(nytimes.com ↗)
    1comments
  7. macOS Liquid Glass in VS Code: Cursed or Blursed?(alec.is ↗)
    discuss
  8. Federated Learning Is Not Private for Google GBoard Next Word Prediction [pdf](arxiv.org ↗)
    discuss
  9. Trump deal keeps Greenland Danish while expanding U.S. military presence(apnews.com ↗)
    discuss
  10. What I Can Remember
    2comments
  11. Federal watchdog accuses Humana, UnitedHealthcare of upcoding(healthcaredive.com ↗)
    discuss
  12. Show HN: I'm walking 42km across Tokyo, through 30 stations(tonymanh.space ↗)
    discuss
  13. Show HN: LiveWorld – Every 24/7 YouTube live camera on one globe(liveworld.info ↗)
    discuss
  14. Show HN: An OSS Python dependency scanner for exploited, unmaintained packages(github.com/binuka200 ↗)
    1comments
  15. The Language Modeler(github.com/mlsystemsri ↗)
    discuss
  16. The Great Unbundling of the LLM(seldon-ai.com ↗)
    1comments
  17. Google Says Its A.I. Hacked Three Companies in Testing Breakout(nytimes.com ↗)
    discuss
  18. Welcome to Shaderland(shaderland.net ↗)
    discuss
  19. Radar: An Expert-Level Generalist AI for Abdominal CT Diagnosis(github.com/alibaba-damo-academy ↗)
    discuss
  20. European leaders prepare public for 'intensified threat' from Putin(politico.eu ↗)
    discuss
  21. Why my alert triage workflow needed a CLI(powers.dev ↗)
    1comments
  22. AI cracked the Navier–Stokes challenge. What does that mean for physics?(nature.com ↗)
    discuss
  23. Machine Gods – the official podcast of the singularity(machinegods.fm ↗)
    discuss
  24. Cannabis Supply Chain Database(cannabis-supply-chain.pages.dev ↗)
    discuss
  25. AI insiders issue new warnings – including former Anthropic engineer Jacob Coxon(slashdot.org ↗)
    1comments
  26. Plan Advice in PostgreSQL 19(tapoueh.org ↗)
    discuss
  27. Prepare your iPhone 18 Pro Max to ship(support.apple.com ↗)
    discuss
  28. Bring back Opus 4.8 in Claude Code(osr.im ↗)
    2comments
  29. Alibaba open-sources AI model that can detect cancer and nearly 150 conditions(scmp.com ↗)
    discuss
  30. Swiss Federal Council Adopts the 2026 Security Policy Strategy(admin.ch ↗)
    discuss

Show HN: StopReg – Email API for detecting disposable email and signup abuse

2 pointsby 1h agostopreg.com
0 comments
I built StopReg to address a problem I encountered while testing disposable email detection across different email validation services.

One possible explanation for some of the gaps we observed is that email verification services may rely heavily on third-party disposable-domain lists. Maintaining a robust detection system requires continuously researching new disposable email providers and tracking domains as they appear, change, or rotate.

New disposable email services and domains appear regularly, and some providers frequently change the domains they use. This can make static or infrequently updated domain lists difficult to keep current.

During our testing, we also found many disposable addresses that were able to pass signup checks on online services offering free trials or attempting to prevent disposable email registrations. In some cases, those services appeared to rely on third-party email verification platforms with limited disposable email detection.

The practical problem is that missed disposable addresses can contribute to free-trial abuse, fake account creation, referral abuse, and other forms of signup abuse. They can also affect the quality of email lists when temporary addresses are collected instead of addresses belonging to users who intend to receive future communications.

That's what led me to build StopReg.

StopReg provides an API for validating email addresses and domains and classifying addresses as disposable, temporary, throwaway, relay, alias, role-based, public, EDU, ISP, and other categories.

It also includes Form Abuse Shield, which is designed to help applications protect signup and lead-generation forms from unwanted or abusive submissions using email and domain validation signals.

The enforcement layer lets an application decide what to do with a validation result:

BLOCK an address WARN and allow the submission ALLOW the address

I also built a free Disposable Email Checker so developers can test addresses without integrating the API:

https://stopreg.com/check-disposable-email

Feel free to request samples of temporary email providers to test against your current validation system for detecting temporary and disposable emails.

I'm interested in feedback from developers who have dealt with disposable email, fake signups, form abuse, or maintaining disposable-domain lists themselves.

In particular, I'm curious about what approaches you've found reliable for detecting new disposable email providers and how you handle false positives.

A quiet thread, for now.Start the conversation on HN ↗