Skip to content

Require a platform-agnostic alternative, an Android or iPhone smartphone is not a reasonable requirement #577

@ell1e

Description

@ell1e

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions