Yes, we know it's stupid

Stop grabbing
your phone.For every. single. login.

A macOS TOTP authenticator for people who type 2FA codes 20 times a day and are done pretending it's fine.

macOS 14+ · Native Swift · 4.7 MB · Free

StupidApp! on MacBook

Sound familiar?

The daily ritual of anyone who works with more than three websites.

10:00 AM — Check Notion workspace. Code please.

Pick up phone. Unlock. Open authenticator. Find the right account. Squint at the tiny numbers. Type them in. Wrong — it just expired. Start over.

10:15 AM — Open Figma project. Code please.

Phone again. Same dance. 30-second countdown. Fumble. Miss it by 2 seconds. Wait for the next one.

10:30 AM — Log into WordPress admin. Code please.

Your phone is charging in the other room. Walk there. Walk back. For a CMS you check 8 times a day.

10:45 AM — Discord server settings. Code please.

You start to question whether two-factor authentication was really designed for people who actually work.

You do this 20 times a day.
Every. Single. Day.

StupidApp! puts your TOTP codes on the device you're already working on. One click. Copied. Done.

Watch StupidApp! demo

Stupidly simple.

No accounts. No cloud sync. No bloat. Just your codes, on your Mac, instantly.

One-click copy

Click any code. It's in your clipboard. Green flash confirms. Two seconds, start to finish.

Built for AI agents

Local HTTP API on localhost. Your agents call one endpoint and get the code. No human needed.

QR scan from screen

No camera needed. Select the QR code on your screen and the account is added instantly.

Native macOS

SwiftUI. Keychain. System notifications. A real 4.7 MB app, not a 200 MB Electron wrapper.

Zero cloud

Encrypted backups. Keys in Keychain. Everything stays on your Mac. Nothing phones home. Ever.

Keyboard-first

Cmd+N, Cmd+F, Cmd+Shift+S. Every action has a shortcut. Your mouse can take a break.

StupidApp! interface

“But that defeats the purpose of 2FA!”

We know. Here's why we genuinely don't care.

Your phone isn't always next to you

Charging in the kitchen. In your bag. On silent in the other room. But you need that code NOW.

Your AI agent can't tap a phone

Agents automate browser workflows. They hit 2FA. They stop. StupidApp! gives them an API to keep going.

Not everything needs Fort Knox

That Jira board. That analytics dashboard. That staging environment. 20 logins a day, all demanding 2FA for zero reason.

You trust your Mac already

Your passwords are in Keychain. Your credit cards in Safari. Your entire digital life is on this device.

Made for agents.

A local API so your AI agents and automation scripts can handle 2FA without human intervention.

# Get a TOTP code for any account
curl -H "Authorization: Bearer $TOKEN" \
  http://127.0.0.1:19780/v1/totp/jira
// Response
{ "code": "847291", "remaining_seconds": 23 }

Localhost only

127.0.0.1. Nothing exposed. Nothing leaves your machine.

Per-account access

Choose exactly which accounts your agents can see.

Bearer token auth

Token stored in Keychain. Regenerate anytime from settings.

Ready to be stupid?

No account. No cloud. No regrets.

Download StupidApp!

4.7 MB · macOS 14+