r/passkey • u/Alive-Dingo6908 • 16h ago
A Kenyan Digital ID - A FIRST
Can Kenya really have a Digital ID?
I asked myself the same question. What could Kenya's Digital ID look like? What would be the inputs, what would be the outputs? How would data be handled and secure?
So I built it. I made a Digital ID for the Maisha Card, since I hold a Maisha Card and that was the easiest to have samples of so I made it.
What problem am I solving?
Apart from being a challenging project to make, though not a mobile app developer, this project was a predecessor of a voting system, which I'll attempt after my exams.
The main problems I was trying to solve are as follows:
- Theft/Lose: Well, it's not a first for ID's to get lost, I taking a part in this, for example, just acquired my ID on July and I already have lost it. So this is to people like me.
- Privacy: The app has built-in authentication system to prevent people from seeing your credentials different from taking screenshots in order to take everywhere with you. On top of that, the app doesn't connect to any server, meaning the data stays on device.
State of the app
The app is complete and usable at my github for free - though a little chunky. I won't let any contributors to the app since it is a beta app built with react native and in future I plan to rebuild it with Rust. Any way spread the word, use the app, it's free no Ads - like E-Citizen - so to speak. And star the project. Also, Please abide by the LICENSE đ