🇧đŸ‡Ș Belgian Sailfish OS users

So you can still use it without a camera by sending the OTP to your mobile phone number? Interesting.

From what I understand, the main issue is with MyGov, that is proposed as a public/non-private owned alternative to Itsme, but doesn’t work at all under SFOS, and therefore requires you to rely on Apple/Google

Regarding Itsme and QR code reading, it should be interesting to see if the issue is device-related, or if it happens with all models of phone running SFOS :thinking:

1 Like

And while we’re at it
 I just discovered Smart-ID, that seems to be some kind of EU-wide Itsme :zany_face:

And it’s also endorsed by BOSA for the CSAM
 if any of you has experience with it ?

[EDIT] from what I read on other threads on the forum, it seems to have the same issue as MyGov : Is it possible to get SmartID app working on C2? - #10 by Erki82

Only for some services. Argenta doesn’t anymore, so I might actually have an issue now. However, using the Android intents works well, so mobile Argenta + Itsme works well enough.

There’s also EU-login, while we’re at it!

Based on feedback of @dopi04 I can confirm I got KBC Mobile working via AAS Installer Patcher from openrepos.

3 Likes

When you enter into a contract with any legal entity (a person, incorporated company, etc) your agreement is with that entity alone, and your recourse (for example, if something goes wrong, or if the contract is breached, etc) will always be with the entity that you contracted with.

However, to deliver the contracted product or service that entity may use other suppliers or companies - especially if the product or service contracted for is of a specialised nature. For example, most governments are adept (or not!) at governing, not at IT - so they will use somebody like Amazon Web Services to host all of their data. When you buy (contract for) a new car it may come with a warranty for a number of years. That warranty will almost certainly be underwritten by an insurance company, not the dealer you bought the car from, or the manufacturer that made it.

So, although you contract with a single entity for your new car, or phone, or government app, etc there will be a whole host of what is known as ‘third party’ subcontracts that exist behind your contract.

This is true even of Jolla - If you check the license for SFOS (a contract that you agree to when you use SFOS) this explicitly mentions that third party content and/or software and/or involvement is an integrated part of SFOS.

By agreeing to ‘your’ contract (to buy a car, a new phone, an app, a government service, etc) with the car dealer, phone manufacturer, OS supplier or whatever, you are also agreeing to any included third party involvement/subcontracts that sit behind ‘your’ contract. This is very common and perfectly legal.

In general its your choice to enter into such a contract, so if you don’t like how the person, or company, or organisation delivers its product or service to you then you shouldn’t enter into a contract with them. The general legal principle here is ‘Caveat Emptor’ - a Latin phrase for ‘Let the buyer beware’; in other words its your responsibility to ensure that any contract you enter to is suitable for your needs and meets your requirements.

There are, of course, all sorts of issues when you are forced to into a situation - for example having to use a specific app to use government provided services, where those services rely on a third party technology or company or organisation that you don’t agree with. Here we get into another area of law, separate from contract law, which is concerned with what is known as the ‘Public Interest’. Essentially this is concerned with (generally governments or similar public bodies) operating fairly in the interests of the public at large, rather than in the narrow confines of the interests of any particular minority. For any Star Trek fans - “the needs of the many outweigh the needs of the few or the one”. In reality this is the only way that bodies like governments can work.

5 Likes

Wow, I wouldn’t have dreamed of something so clear.
Thank you very much for having taken time to explain so carefully.

@mo: That’s great news! Did you install microg as well? I suppose so


I think it would be great to have a report about that on https://sailfishos.app. IIRC you don’t even have to make an account to write a report.

1 Like

Thanks! Today I finally learned the meaning of IIRC. :wink:

Well, i didn’t bother to look it up until now. :shushing_face:

1 Like

Yes, my hunch is that it’s more productive to question whether the exclusive reliance of a government identity app on Google/Apple could perhaps be argued to violate Article 102 TFEU (abuse of dominance, only addressed at undertakings, juncto Article 4(3) TEU, Member States’ obligation not to undermine Treaty objectives).

The feasibility of that argument depends on whether there is an alternative and more pro-competitive way to certify an identity app.

1 Like

I don’t think so. This statute article is about companies using their dominant position to shut out others or to stop competition. In the point being discussed this is a government choosing to use or rely on a specific technology from a specific company to deliver a service, not a company choosing or forcing a user to use its own technology via a dominant market position.

Just because a government chooses to use a technology that a minority don’t agree with doesn’t make it a treaty violation.

Provided that government had properly gone through what ever procurement process they have in place to award such a contract to that company I see no legal issue here.

For all we know the government concerned may well have gone through a competitive tender process and considered many providers before quite properly deciding that Google or Apple or Microsoft, etc best met their requirements for delivery of such a service.

That is not an abuse of a dominant market position by a company whichever way you look at it.

I submitted a report. KBC mobile works without microg. You just have to patch the installer. To activate the app I use a card reader, my bank card, my Belgian ID. You need a working camera, which was no problem on my Xperia 10iii. The other identification methods failed.

1 Like

I suddenly realized I’m in a pickle. I have to sign some mandates, but I don’t have a camera for Itsme QR codes, the mandates don’t accept a phone number as ID anymore, and I’m not even gonna try MyGov after reading this, and since I’m on my Framework 13, I don’t have a card reader handy!?

And even if you did have a camera, itsme still might not work. I have itsme on my old Pixel 6a running GrapheneOS with their version of Google play services. Scanning QR codes does not work for whatever reason. The picture is cristal clear but itsme won’t recognise anything.

1 Like

At least I could’ve tried something :smiley:

1 Like

Hmm
 on my 10II MyGov installs from aurorastore and after launching asks for android pin to be present, after doing magic with pin it allows to start registration process, but as in Itsme case qr code can not be scanned/recognized
 Camera tries to focus and succeeds, but that does not leads to successful QR code recognition. That sucks ;(;(;(

But on my C2 it works!!! I can register and authenticate

so technically something is wrong with camera stack on 10II android container as it does not work in ITsME, MyGov and also in Hello bank I can not even start scanning as it gives - technical problem with text like due to temporary issue blablabla
.

2 Likes

My experience with the scanning of qr-codes in itsme on the xperia 10 III:
at first I thought it did not work. But then after a while it seemed to succeed. By taking a little more distance, not trying to fill the whole square. A 2nd thing to pay attention to is to give the camera time to focus by waiting long enough without moving 
 .

2 Likes

Thanks for that information. I’m going to try itsme once I get my J2. Another thing, which is less important but still bugging me: I like watching cycling on auvio (rtbf), but the app won’t even start (no google play services). In the past it would start, but the streams are DRM protected. Is it even legal for a public broadcaster that is being funded by the taxpayer and therefore also my taxes to restrict access to its services in such a way?

1 Like

IIRC, the C2’s stack is a more modern one than the Xperias. That gives me hope it’ll just work on the Jolla Phone. @rainemak, IIRC you were interested in these gov apps. Might be useful for you here.