There's a running joke among Nigerians about government apps: they launch with fanfare, break within weeks, and eventually become cautionary tales. The NIMC Personal ID app, the predecessor to what we now have, went down that road. People spent time, data, and energy integrating it. Then it quietly died.
So when the National Identity Management Commission launched NINAuth, the app that lets you carry a digital version of your National Identification Number card right on your phone, the reaction was mixed. Some people were genuinely excited. Others had seen this film before.
But here's the thing. NINAuth is actually a significant step forward on paper. The real problem isn't whether it works. It's one specific design decision that undermines the entire premise of the app. And I found out the hard way.
It Started With PayPal
If you haven't heard, Paga now lets you open a functional PayPal account right here in Nigeria, directly from within the app. It's one of those quietly big developments in Nigerian fintech that didn't get nearly enough attention. So naturally, I signed up. You can find me on there as $anturner6 if you're already on Paga.
The problem started when PayPal asked for identity verification. They needed a valid document to confirm I was a real person, the standard KYC process. Straightforward enough, except this wasn't my first rodeo. Last year, I went through the same process twice, and both times it ended with my PayPal accounts getting banned. I wasn't willing to let that happen again, so this time I was being careful.
The document I had most readily available was my NIN slip. My voter's card would have been the stronger choice, but it wasn't within reach at that moment, so the NIN slip it was. I snapped a clean photo of it and uploaded it to PayPal.
Within a few minutes, it came back rejected. Flagged as invalid.
I figured maybe the camera angle was the problem, or the lighting wasn't right. So I took the slip outside, found better light, snapped it again, and re-uploaded.
This time it didn't even take two minutes. Rejected again.
At this point, three strikes would have likely meant another ban, and I wasn't going to risk it. So before attempting a third upload, I went online to research whether there was a cleaner, higher-quality digital version of the NIN I could get. My assumption was that the physical slip just wasn't sharp enough, and that a proper digital copy of the document would pass PayPal's verification.
That's how I found out about NINAuth.
What NINAuth Actually Is
NINAuth is NIMC's official authentication and digital identity platform, built in-house and launched in mid-2025. It replaced the older NIMC Personal ID app and became the new standard for NIN verification across banks, telecoms, and government services.
The headline feature, the one that generated the most buzz and the one that had me rushing to the Play Store, is the digital NIN card. For years, millions of Nigerians enrolled for their NIN and received either a paper slip or waited endlessly for a physical plastic card that never arrived. One user on Google Play captured exactly this frustration: "I've had my NIN done since 2014, this is 2026 and still no plastic card is available."
NINAuth is supposed to change that. The digital card gives you a clean, passport-style ID card displayed directly in the app, along with an enhanced QR code that organisations can scan to verify your identity instantly. It also includes a Machine Readable Zone (MRZ), similar to what you find on international passports, and a NIN Lock feature that lets you control who can access your identity data. NIMC's Head of Corporate Communications, Dr. Kayode Adegoke, described the platform as placing "control of identity data in the hands of the rightful owners, the Nigerian people."
I downloaded it with high hopes. This looked like exactly what I needed.
The Big Problem: You Cannot Take a Screenshot
I opened the app. Found my digital card. It looked clean and official. Exactly what PayPal would want to see.
Then I tried to take a screenshot.
Nothing. Security policy. Blocked. The phone wouldn't capture it.
I tried again. Same result. NINAuth blocks all screenshots, completely and deliberately. This isn't a bug or a glitch. It's an intentional design decision, the same mechanism that banking apps and streaming platforms use to prevent sensitive content from being saved or shared. From a security standpoint, the reasoning is understandable. NIMC doesn't want people screenshotting NIN data and using it for fraud or identity theft.
But the logic falls apart the moment you think about why someone actually needs their digital ID card. I needed to upload a copy of my ID to PayPal. That is a completely standard, completely legitimate use case. Upload your ID. Prove you exist. Complete verification. It happens millions of times a day, all over the world.
NINAuth gave me a beautiful digital ID card and then made it impossible to do anything with it outside the app.
Users on the App Store had already arrived at the same wall. One review put it bluntly: "It stays static on the sign-up page, not even allowing screenshots. Who does that?" Another simply wrote: "Please allow us to take screenshots. Please!"
The Irony of a Digital Card You Can't Share Digitally
This is the central contradiction buried inside NINAuth's most-marketed feature.
The entire argument for a digital ID is convenience and accessibility. You don't need to carry a physical card that can be lost, damaged, or left behind. Your identity travels with your phone. But if you can't share that identity through the channels Nigerians actually use, such as WhatsApp, email, and online upload forms, then the card is functionally less useful than photographing your original NIN slip with any ordinary phone camera. Which is exactly what I was already doing before I heard about NINAuth.
Think about who this affects most. It's not someone walking into a high-tech government office with NIN verification terminals. It's the person applying for a remote job and needing to upload ID. It's the freelancer onboarding a foreign client. It's anyone trying to complete identity verification on a platform like PayPal, where you can't hand someone your phone and say "scan this QR code." These are the exact people the digital card was supposed to help. Instead, they hit the same wall I hit.
For my PayPal situation specifically, the NINAuth card was completely useless. I had a digital version of my NIN right there on my screen, in better quality than any photo I could take of the physical slip, and I had no way to get it to PayPal. Zero. The app had solved the quality problem and created a new, bigger problem in its place.
The Broader Infrastructure Problem
The screenshot issue doesn't exist in isolation. It sits within a larger, well-documented pattern of Nigeria's digital identity infrastructure struggling to keep pace with its own ambitions.
When NIMC migrated to NINAuth in mid-2025, the transition triggered weeks of disruption across telecoms. SIM registration, swaps, replacements, and number porting all stalled. Users couldn't complete basic transactions. One person described spending ten days trying to retrieve their SIM card, going back daily only to be told there was nothing NIMC staff could do.
The digital ID portal itself has suffered repeated extended downtimes. Experts point to outdated equipment, overdependence on centralised systems, poor power supply, and infrastructure that simply was not built to handle the scale Nigeria demands. Each time the portal goes down, the effects spread to banking verification, passport applications, and government service registrations.
Then there's the history of abandoned apps. Before NINAuth, there was the NIMC Personal ID app, the one that enabled Virtual NIN. Banks and fintech companies spent months integrating it at the API level. Developers worked through Christmases to get it live. Then NIMC deprecated it, and all that work evaporated. One App Store reviewer, clearly a developer who had been burned twice, wrote: "First it was NIMC Personal ID... I spent the whole Christmas in 2023 working with my colleagues to integrate the API. Now where is it today? The app doesn't even work. Now you have come up with this one... This will go down the toilet like the last one."
Whether NINAuth avoids that fate remains to be seen.
What NIMC Should Do
The fix isn't complicated. NIMC needs to allow users to generate and download an official, watermarked version of their digital NIN card, a PDF or high-resolution image that includes visible security markers showing it was officially generated through the app, timestamped, and tied to the user's verified identity.
This is not a new idea. Countries with functioning national digital ID systems let citizens download official soft copies of their credentials precisely because those copies are needed in real-world processes. The QR code already provides a verification layer. A downloadable version doesn't weaken security. It completes the product.
Alternatively, NIMC could build a secure share function directly into the app, a controlled channel for sending your ID to a verified recipient without opening up an uncontrolled screenshot pathway. Either approach would be more useful than the current situation, where a "digital" ID card can only be seen on one specific device by the person standing directly in front of you.
The Bottom Line
NINAuth is a genuine step forward. The digital card concept is sound, the QR verification layer is smart, and the NIN Lock feature addresses a real security concern. NIMC deserves credit for building this in-house and for taking seriously a problem that has frustrated Nigerians for years.
But the no-screenshot policy is a fundamental design flaw that contradicts the purpose of a digital ID card. It's a security decision that protects against fraud while simultaneously making the product useless for the most common legitimate use case it was designed for.
I still haven't completed my PayPal verification, by the way.
Nigeria's digital identity infrastructure has come a long way. This is one of those moments where getting the last 20 percent right matters just as much as building the first 80.
0 Comments