martinvigo/email2phonenumber — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a Python command line OSINT research tool that can take an email address and try to discover partial phone number clues from password reset flows on supported sites, then help narrow down possible full numbers.

It should have three simple commands: one to scrape masked phone digits for an email, one to generate a list of valid phone numbers from a mask like 555XXX1234 using public numbering patterns, and one to test a candidate list against password reset pages and compare masked emails to the target email.

Keep it simple to install with pip, print clear progress and results, handle errors, captchas, and sites that no longer leak data gracefully, and support optional proxy lists and quiet mode. Add clear warnings that this is for authorized privacy research and accounts I own or have permission to test only. Include a README with setup, examples, and the limitations.

Want more depth? Deep Reverse