OTP Relay

Forwards OTPs to one contact

Forwards one-time passcodes to one chosen contact, for a set time. Runs entirely on the phone: no server, no SMS gateway, no network calls.

Pick a name from your phone book and a duration. Until the time is up, texts that mention an OTP, a one-time password or a verification code go on to that person over your own SIM. Texts that only mention login, security or authentication codes, which unlock whole accounts, are deliberately left alone.

For when someone you trust needs an OTP and you would rather not stop what you are doing.

OTP Relay's home screen: quick actions for three saved contacts, the contact chips, and durations of 5, 15 and 30 minutes and 1 hour

What it does

What it doesn't do

Good to know

Get it

Download the APK from the latest release and open it on the phone. Then go to Settings → Apps → OTP Relay → ⋮ → Allow restricted settings, and press start; the app checks what a session needs and points to anything missing. To build it yourself you need the Android SDK (platform 36) and JDK 17 or newer.

Download v1.11 (APK) Install notes github.com/seeknull/otp-relay

Android 8.0+ · Kotlin · MIT