Look up email addresses against a burner email database of 100K+ termorary email providers (aka single-use email addresses).
The tool is based on this list
Many of those providers allow programmatic creation which enables horrible application layer attacks.
Add the following to
libraryDependencies += "com.ariskk" %% "burner4s" % "0.1.4"
import com.ariskk.burner4s.BurnerDB val isBurner: Boolean = BurnerDB.contains("firstname.lastname@example.org")
val isBurner: Boolean = BurnerDB.contains("gmail.com")
The implementation essentially loads the database into a
Set and looks up the domain of the address. It uses ~3MB of memory.