MailTrout: a machine learning browser extension for detecting phishing emails

Paul Boyle, Lynsay A. Shepherd*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)
2058 Downloads (Pure)


The onset of the COVID-19 pandemic has given rise to an increase in cyberattacks and cybercrime, particularly with respect to phishing attempts. Cybercrime associated with phishing emails can significantly impact victims, who may be subjected to monetary loss and identity theft. Existing anti-phishing tools do not always catch all phishing emails, leaving the user to decide the legitimacy of an email. The ability of machine learning technology to identify reoccurring patterns yet cope with overall changes complements the nature of anti-phishing techniques, as phishing attacks may vary in wording but often follow similar patterns. This paper presents a browser extension called MailTrout, which incorporates machine learning within a usable security tool to assist users in detecting phishing emails. MailTrout demonstrated high levels of accuracy when detecting phishing emails and high levels of usability for end-users.
Original languageEnglish
Title of host publication34th British Human Computer Interaction Conference 2021 proceedings
Subtitle of host publication"Post-pandemic HCI – Living digitally"
EditorsJose Abdelnour Nocera, Helen Petrie, Gavin Sim, Torkil Clemmensen, Fotios Spyridonis
PublisherBCS Learning & Development Ltd.
Number of pages12
Publication statusPublished - 1 Jul 2021
Event34rd British Human Computer Interaction Conference: Post-Pandemic HCI – Living digitally - University of West London, London, United Kingdom
Duration: 19 Jul 202121 Jul 2021
Conference number: 34rd

Publication series

NameElectronic Workshops in Computing
PublisherBCS Learning & Development
ISSN (Print)1477-9358


Conference34rd British Human Computer Interaction Conference
Country/TerritoryUnited Kingdom
Internet address


  • Human-Computer Interaction
  • Machine Learning
  • Usable Security
  • Phishing


Dive into the research topics of 'MailTrout: a machine learning browser extension for detecting phishing emails'. Together they form a unique fingerprint.

Cite this