user-scanner v1.5.2 — 2026-09-17
This release collects changes merged after v1.5.1 (PRs merged after #609). It continues the project's focus on expanding username and email OSINT coverage, improving module reliability, fixing false positives, enhancing scan output, and adding metadata extraction across a large number of modules.
Notable highlights
- Large expansion of username coverage: added more than 400 new username OSINT modules across developer, creative, community, finance, gaming, learning, social, and other categories.
- Expanded email coverage: added new email modules for job platforms, regional email providers, Alza, Tumblr, Quora, Payhip, Wisio, Threadless, Medal, Leanpub, Tindie, and other services.
- New and expanded platform support: added dating, developer, creative, regional email provider, and other platform integrations.
- Reliability and false-positive fixes: improved handling for Screener, StackB, OkCupid, Lovescape, Gumroad, Ko-fi, Boot.dev, Instagram, PH, mssg.me, and other modules.
- Output improvements: fixed duplicate CSV headers when appending results and improved grouping of multi-module scans by category.
- Metadata extraction: added metadata extraction support to large batches of username modules.
- Module maintenance: restored and updated the CodePen email module, updated the Tumblr module, added enrichments to StackB, and renamed the Rumble channel module.
- Continued contributor and reviewer collaboration across a broad range of new modules and fixes.
Detailed merged PRs included in v1.5.2
(Each entry shows PR number, title, author, and recorded human reviewers. Bot accounts and automated bot reviews are omitted.)
Module additions and expansions
- #616 — feat(user_scan): add 10 new developer and creative community modules — by @kaifcodec (review: @json-hunter07 APPROVED)
- #621 — feature: add new dating category for username modules, add 5 Estonian dating site modules — by @kristoisberg (review: @kaifcodec APPROVED)
- #623 — feat: add 75 new user_scan modules community(8), creative(2), dev(56), finance(2), gaming(3), learning(4) — by @kaifcodec (review: @kristoisberg APPROVED)
- #625 — feat: add Tindie email and username modules — by @kristoisberg (review: @kaifcodec APPROVED)
- #626 — feat: add Leanpub email and username modules — by @kristoisberg (review: @kaifcodec APPROVED)
- #628 — feat(user_scan): add Indiegogo username modules — by @kristoisberg (review: @kaifcodec APPROVED)
- #629 — feat(user_scan): add Kickstarter creator module — by @kristoisberg (review: @kaifcodec APPROVED)
- #632 — feat: add Medal email and username modules — by @kristoisberg (review: @kaifcodec APPROVED)
- #633 — feat: add Rumble new username module, rename current module to rumble_channel — by @kristoisberg (review: @kaifcodec APPROVED)
- #637 — feat: add Payhip email and username modules — by @kristoisberg (review: @kaifcodec APPROVED)
- #639 — feat(email_scan): add Quora email module — by @kristoisberg (reviews: @mccrearydamion69-crypto, @kristoisberg, @kaifcodec APPROVED)
- #640 — feat(user_scan): add 147 new username OSINT modules with metadata extraction — by @kaifcodec (review: @json-hunter07 APPROVED)
- #643 — feat(user_scan): add Cameo creator module — by @kristoisberg (review: @kaifcodec APPROVED)
- #644 — feat: add Wisio email and username modules — by @kristoisberg (review: @kaifcodec APPROVED)
- #645 — feat(user_scan): add FredMiranda username module — by @kristoisberg (review: @kaifcodec APPROVED)
- #646 — feat(user_scan): add Weblancer username module — by @kristoisberg (review: @kaifcodec APPROVED)
- #647 — feat: add Threadless email and username modules — by @kristoisberg (review: @kaifcodec APPROVED)
- #650 — feat(user_scan): add 50 username OSINT modules with metadata extraction — by @kaifcodec (reviews: @json-hunter07 APPROVED)
- #651 — feat(user_scan): add 100 username OSINT modules across non-developer categories — by @kaifcodec (review: @json-hunter07 APPROVED)
- #652 — feat(email_scan): add 15 job platform modules — by @kristoisberg (review: @kaifcodec APPROVED)
- #654 — feat(user_scan): add 200 username OSINT modules across diverse categories — by @kaifcodec (review: @json-hunter07 APPROVED)
- #655 — feat: add regional email provider domain enumeration — by @kristoisberg (review: @kaifcodec APPROVED)
Email module fixes and improvements
- #617 — fix(email_scan): tolerate attributes on screener's errorlist markup — by @ARAVIND281 (review: @kaifcodec APPROVED)
- #618 — fix: OkCupid email module false positives — by @kristoisberg (review: @kaifcodec APPROVED)
- #619 — fix(email_scan): retire render — the signup oracle no longer exists — by @ARAVIND281 (review: @kaifcodec APPROVED)
- #620 — fix(email_scan): add guest UUID to Lovescape signup endpoint — by @Azaucifer (review: @kaifcodec APPROVED)
- #622 — fix: update Tumblr email validation module — by @Azaucifer (review: @kaifcodec APPROVED)
- #638 — fix(email_scan): restore and update CodePen module — by @kristoisberg (review: @kaifcodec APPROVED)
Username module fixes and maintenance
- #624 — fix(stackb): tolerate reordered and attributed markup — by @kristoisberg (review: @kaifcodec APPROVED)
- #627 — fix: improve Gumroad email and username detection — by @kristoisberg (review: @kaifcodec APPROVED)
- #630 — fix(user_scan): reject dotted Ko-fi usernames — by @kristoisberg (review: @kaifcodec APPROVED)
- #631 — fix(user_scan): update Boot.dev module for public API — by @kristoisberg (review: @kaifcodec APPROVED)
- #636 — fix(stackb): fix modules, add additional enrichments — by @kristoisberg (review: @kaifcodec APPROVED)
- #642 — fix(user_scan): reject false-positive username checks in PH and mssg.me modules — by @kristoisberg (review: @kaifcodec APPROVED)
- #656 — fix(user_scan): fix Instagram username 401 via TLS impersonation and dual-state verification — by @kaifcodec (review: @json-hunter07 APPROVED)
Core, output, and reliability improvements
- #615 — Add 'medium' to LOUD_MODULES — by @eutrochiumpurpureum (review: @kaifcodec APPROVED)
- #641 — fix(core): group multi-module scans by category and prevent header bleeding — by @kaifcodec (review: @json-hunter07 APPROVED)
- #649 — fix: prevent duplicate CSV header on append — by @Sidu9 (reviews: @A-S-Manoj, @kaifcodec APPROVED)
Credits
Thanks to all contributors and reviewers for these changes: @kaifcodec, @kristoisberg, @json-hunter07, @ARAVIND281, @Azaucifer, @eutrochiumpurpureum, @Sidu9, @A-S-Manoj and others.