A two-step authenticator made in Indonesia
More Accounts.
Less Worry.
Work, email, and your everyday favourites. Keep your two-step verification codes in one app. Make room for the things you love.
Free · No ads or trackers · Android 7 and later
Codes
- Work Email287 082
- Code Repository009 075
- Digital Bank••• •••
- Office Server500 916
- Online Store713 404
Sign-in request
Office Portal, from Jakarta
DenyApprove
Opened with your faceThe PIN stays the fallback
12 accounts restoredFrom your encrypted backup
Works without internet
Features
Your Digital Life. More in Control.
-
Approve with One Tap
When you sign in to a connected work system, your phone buzzes. Tap Approve if it’s you, or Deny if it isn’t.Your phone buzzes when you sign in to work. Tap Approve if it’s you.
Sign-in approvedFrom your phone, 2 seconds ago
Works Offline
Codes are made on the phone, so they still show up on a plane or in a car park.Codes are made on the phone.
Face or Fingerprint
Lock with a 6-digit PIN, open with your face or fingerprint.The PIN is the fallback.
-
Encrypted Backup
Switch phones, sign in again, and every account comes back. Two phones stay in sync.
12 accounts restoredFrom your encrypted backup
A Locked-Down Screen
Screenshots and recordings are blocked, and a fake window can’t cover Approve.Screenshots are blocked.
QR from the Gallery
Move from Google Authenticator on the same phone with a screenshot of its export QR.Move on the same phone.
-
Privacy You Can Understand
Approval keys stay in your phone’s secure chip, backups are encrypted with AES-256-GCM, and a denied system is held for 15 minutes. Download or delete your data at any time.
How It Works
Ready in Three Steps
Sign In
Use your Google account or email, then create a PIN and turn on your face or fingerprint.Use Google or email, then create a PIN.
Add Accounts
Scan the QR from a site’s security settings, or pick a screenshot of it from the gallery.Scan the QR, or pick a screenshot from the gallery.
Copy or Approve
Tap a code to copy it. Got a sign-in request? Tap Approve.Tap a code to copy it, or approve a sign-in request.
FAQ
Frequently Asked Questions
Is WiraPass Free?
Yes. There are no ads, subscriptions or in-app purchases.
Do Codes Still Show Up Offline?
Yes, because codes are generated on the phone. The internet is only used for backup, sync and sign-in requests.
What If I Lose My Phone?
Sign in on the new phone and your codes come back from the backup. To let the new phone approve sign-in requests, allow it from the old phone, use a backup code, or wait 24 hours.
Can the Operator Read My Codes?
Backups are encrypted with AES-256-GCM on the server, but this is not end-to-end encryption. The privacy policy explains it plainly.
Can I Move from Google Authenticator?
Yes. Export your accounts in Google Authenticator, then scan the QR with WiraPass. On the same phone, pick a screenshot of it from the gallery.
When Will It Be on Google Play?
We are preparing the Google Play release. Until then, download the official APK from this page. The iPhone version follows next year.
One Download. More Peace of Mind.
Scan this code with your Android phone’s camera, or open this page on your phone. After downloading, allow your browser to install apps if your phone asks.For Android 7 and later. Allow your browser to install apps if your phone asks.
Version 1.0.0 · 28.2 MB
Released September 28, 2026 · Android 7 and later
Check the APK is genuine
SHA-256 fingerprint of the signing certificate. Compare it with the output of apksigner verify --print-certs:
0E:C0:6C:6A:34:D8:22:A6:7A:C7:30:9D:77:A4:9E:1B:CB:9A:12:0C:FA:7C:1A:E5:CA:B4:AB:84:44:89:9F:FE