14세 캐나다 개발자 제닌(Jenin)이 여러 이메일 계정에서 오는 일회용 비밀번호(OTP)를 자동으로 인식하고 입력 필드에 채워주는 맥(Mac)용 오픈소스 앱 'OpenOTP'를 선보였습니다. 이 앱은 아이폰이 문자 메시지(SMS)로 받은 코드를 키보드 위에 띄워주는 것처럼, 이메일로 받은 OTP를 맥에서도 편리하게 활용할 수 있도록 돕습니다. 잦은 OTP 입력에 불편함을 느꼈던 개발자 본인의 경험에서 출발한 프로젝트입니다.
OpenOTP는 Gmail을 포함한 IMAP을 지원하는 모든 이메일 서비스(iCloud, Outlook, Fastmail 등)와 연동됩니다. 이메일 수신함을 모니터링하여 OTP를 감지하고, 세 가지 방식으로 사용자에게 제공합니다. 기본 단축키(⌃⌥V)를 누르면 현재 활성화된 입력 필드에 최신 코드를 자동으로 입력해주거나, 입력 필드 옆에 뜨는 플로팅 필(Floating pill)을 클릭하거나, 메뉴 바에서 최근 코드 목록을 확인하고 복사할 수 있습니다. 특히, 개인 정보 보호를 위해 OpenOTP 서버를 거치지 않고 사용자 맥에서 직접 이메일을 읽으며, 감지된 코드는 단기 메모리에만 저장되고 디스크에 기록되지 않습니다. 또한, 화면 녹화나 스크린샷 시 플로팅 필에 표시된 코드가 보이지 않도록 하는 보안 기능도 탑재했습니다.
이 작은 오픈소스 프로젝트는 반복적이고 번거로운 이메일 OTP 입력 과정을 간소화하여 사용자 경험을 크게 개선할 잠재력을 보여줍니다. 특히 여러 계정을 관리하거나 보안에 민감한 사용자들에게 유용할 수 있습니다. 14세 개발자가 개인적인 불편함을 해결하기 위해 시작한 프로젝트가 실제 많은 사람에게 도움이 될 수 있는 실용적인 도구로 발전했다는 점에서, 기술 접근성과 오픈소스 생태계의 가치를 다시 한번 확인시켜 줍니다. 향후 더 많은 기능이 추가되거나 다른 플랫폼으로 확장될 가능성도 기대해볼 수 있습니다.