A
Authenticator Liberty

Support

Need a hand? Email garmashov@me.com and you'll get a real reply.

Getting started

Importing from Google Authenticator

Reading codes

Click the key icon in the menu bar. The list shows live six-digit codes with a countdown ring. Click any row to copy the current code to the clipboard.

Organizing

Open the main window (Authenticator Liberty › Open Window) to create groups, rename them, change colors, and move accounts between them.

Frequently asked

Are my secrets synced to iCloud?

No. Secrets live in your local Mac Keychain only. iCloud Keychain sync is explicitly disabled.

What if I lose my Mac?

Treat this app the same way you would any single-device authenticator: export your accounts before wiping the machine. Re-export to QR is on the v1.1 roadmap. For now, keep your phone or another device as a backup TOTP source.

Can I scan a regular otpauth:// QR (not from Google Authenticator)?

Yes. Standard otpauth://totp/... URLs work the same way as Google's batch otpauth-migration:// format.

Does the app need internet?

No. TOTP is computed locally from the secret and the current time.

Why does it ask for camera permission?

Only to scan QR codes during import. No frames are stored or sent. Camera access is optional — you can always paste or drop a screenshot instead.

System requirements

macOS 26 (Tahoe) or later, on Apple Silicon or Intel Mac.

Reporting a bug

Email garmashov@me.com with:

If the issue is a crash, the macOS crash report from Console.app › Crash Reports is gold.