-
Notifications
You must be signed in to change notification settings - Fork 92
Description
Not all citizens have a smartphone using a locked-in operating system, specifically Android or iOS.
There a bunch of reasons why one might not have one. But the biggest other reason than aging citizens is that no major smartphone manufacturer offers a standardized platform like UEFI for desktops to decouple hardware and operating system. This means after the mandatory security support timeline runs out, which I thought was in the range of 5 years according to latest EU guidelines, the device becomes unpatcheable and very insecure. This is often even the case for custom ROMs, since the drivers aren't maintained in a central place like is for example the case for Linux.
As a result, smartphones are often inherently less secure in the long run than desktops. Desktop computers largely don't have this issue, since e.g. the freely available Linux desktop systems run on almost anything and can be patched safely to this day.
As a result, these apps should be required to be available using a cross-platform technology that also works on desktop platforms, like Windows, Linux, and so on. There are many such frameworks available, like electron, Qt, flutter, and many more. This platform lock-in isn't normal nor useful for a country-wide citizen app, in my opinion, but it might be just me.
(This is notwithstanding the fundamental issues with a digital wallet e.g. pointed out here: eu-digital-identity-wallet/eudi-app-android-wallet-ui#405 .)
Update: New issue filed regarding the fundamental effect of age restrictions.