Re: No Phone Home statement by ACLU, EFF, Brave, CDT, etc.

I too am supportive of the overarching message that I believe the no phone home statement is trying to make, but I'm also concerned at some of the discourse, including in this thread which mis-represents how certain technologies work such as ISO mDL.

> Then the ISO mDL WG optimized for vendor convenience over civil
liberties, which was (and still is) a terrible idea.

Following the same logic, one could also (wrongly) conclude the same about the VC WG in its decision to support data integrity proof types that do not support selective disclosure, which leaves End-Users in possible situations where revealing all details of a credential to all verifiers is the only option. A conclusion I might add which would be unfair to make, just like the one you've attempted to draw here.

There are also numerous other possible examples of possible "phone-home" vectors associated to W3C VC based credentials that aren't possible in mDL implementations such as issuers using unique @context URL's which when resolved by a Verifier during verification, could leak where a specific users credential is being verified. This isn't even a feature I might add that can be readily "switched on or off", it's just a consequence of how the underlying technology works and thus IMO is practically more dangerous than mDL server retrieval for the privacy risk being discussed. That being said though, short of not using the underlying technology of JSON-LD, did the VC WG take all reasonable steps to mitigate this risk? Yes, it did, including discussing these possible issues in the security and privacy considerations and what the residual risk cannot be addressed with technology alone is left for policy to decide how to handle.

> If an authoritarian government flips the server retrieval switch, it'll be people's lives at stake, not some technologist's feelings. Please treat this seriously, Andrew, and let the ISO WG know to take it seriously as well.

It's hurtful to imply people aren't treating this seriously which is certainly how I interpret this statement, in my experience across ISO, W3C and beyond, most WG members (if not all) have a strong sense of responsibility around how the technology they are working on could impact the lives of millions, if not billions of people.

This particular hypothetical scenario misses the fact that there are three parties involved in the mDL ecosystem: the Issuer, the Holder and the Verifier. The Issuer cannot just simply "flip a switch" on its own without BOTH holder  and verifier implementations in the ecosystem supporting such a feature.

> W3C also has global stakeholders, and if we tried to put something
like mDL server retrieval in the W3C VC specification, we would have
been formally objected into oblivion (and rightly so). This is why W3C
puts such a focus on WG transparency, horizontal review, public
review, and the formal objection process... but that's all a bit
beside the point.

Said with a lot of respect for the W3C, this just simply isn't the case, the FedCM API, as you know carries very similar/related tracking risks, and to be clear within the scope of that API's design and intended use, there isn't anything more than could be done. I don’t highlight this example to criticise that API at all, instead I’m just pointing out that the conclusion you’ve drawn around how the W3C would handle this can’t be predicted by highlighting where that risk has been accepted and managed while still resulting in a standard being published.

As I said at the top of my email, I support the overarching intent of the “phone-home” message to the extent that it promotes open, honest conversation around the privacy risk identified, however limiting the discussion to one particular optional feature of one specific standard in this industry does the issue a dis-service. The reality is there are a broad set of risks across a range of technology in this space capable of creating privacy harms.

Thanks,
[MATTR website]<https://mattr.global/>

Tobias Looker
MATTR
+64 273 780 461
tobias.looker@mattr.global<mailto:first.last@mattr.global>
[MATTR website]<https://mattr.global/>
[MATTR on LinkedIn]<https://www.linkedin.com/company/mattrglobal>
[MATTR on Twitter]<https://twitter.com/mattrglobal>
[MATTR on Github]<https://github.com/mattrglobal>

This communication, including any attachments, is confidential. If you are not the intended recipient, you should not read it – please contact me immediately, destroy it, and do not copy or use any part of this communication or disclose anything about it. Thank you. Please note that this communication does not designate an information system for the purposes of the Electronic Transactions Act 2002.

From: Manu Sporny <msporny@digitalbazaar.com>
Date: Sunday, 8 June 2025 at 12:27 PM
To: public-credentials@w3.org <public-credentials@w3.org>
Subject: Re: No Phone Home statement by ACLU, EFF, Brave, CDT, etc.
EXTERNAL EMAIL: This email originated outside of our organisation. Do not click links or open attachments unless you recognise the sender and know the content is safe.


On Thu, Jun 5, 2025 at 12:05 PM Andrew Hughes
<andrewhughes3000@gmail.com> wrote:
> This manifested itself as the principle that Readers should be able to handle whatever mDL/mdoc showed up for verification.

Then the ISO mDL WG optimized for vendor convenience over civil
liberties, which was (and still is) a terrible idea.

Before going further, I'll note for those that don't know, that I've
known Andrew for a long time and think highly of him and respect him.
He's always tried to explain the motivations of the closed door
sessions in the ISO mDL WG to the vast majority of us that don't have
access, and for that we are thankful.

There is, however, a part of this narrative that I find objectionable,
so please allow me to provide an alternate perspective.

> Some people have chosen to criticize the motivations of people working in the ISO WG - this is not only offensive, but very hurtful and not conducive to collaboration

If an authoritarian government flips the server retrieval switch,
it'll be people's lives at stake, not some technologist's feelings.
Please treat this seriously, Andrew, and let the ISO WG know to take
it seriously as well.

What you are seeing is a step-up of efforts; the world is calling the
ISO mDL WG out (as well as any other WG that thinks that latent server
retrieval is a good idea). Look at the list of signatories to the "No
Phone Home" website:

https://nophonehome.com/


These are global experts in privacy, civil liberties, cryptography,
and technological architecture. They're all sounding the alarm,
because years of efforts to suggest changes to ISO mDL have not had
the effect on the ISO mDL WG that we would have liked to see.

> Generally, around the ISO WG table, we "don't like" server retrieval - sure that means absolutely nothing in the real world, but it's true.

Well, yes, those are hollow words. Those notions mean absolutely
nothing in practice because, despite the ISO mDL WG generally thinking
that server retrieval is a bad idea, it exists; to be toggled on and
off as a matter of policy.

> This manifested itself as the principle that Readers should be able to handle whatever mDL/mdoc showed up for verification.

On the one hand it's optional, and on the other hand, you have to
implement it to handle whatever shows up for verification. Some are
saying they won't implement it, but it's not those folks we're worried
about -- we're worried about the ones that do implement it (because
they're the ones that are going to win the contract with the
government).

> However, ISO truly has stakeholders from around the world, and has to accommodate a wide range of requirements. There are real world requirements for OpenID Connect style and other server retrieval / federated access models - which have been pejoratively labelled "phone home".

W3C also has global stakeholders, and if we tried to put something
like mDL server retrieval in the W3C VC specification, we would have
been formally objected into oblivion (and rightly so). This is why W3C
puts such a focus on WG transparency, horizontal review, public
review, and the formal objection process... but that's all a bit
beside the point.

If the general feeling in the ISO mDL WG is that server retrieval is a
bad idea, and that there are better alternatives that don't contact
the issuer directly to receive the digital credential, then remove the
feature. You don't have to wait since it's been asserted that no one
has implemented it. Furthermore, if no one has implemented it, that's
a perfect reason to remove the feature. Again, at W3C, that feature
would have never survived its way to publication if no one implemented
it.

None of us are "trying to kill mDL", as has been exaggerated on some
of the more heated social media threads about this topic -- we're
asking for server retrieval to be removed. That's it. Since you agree
with us, let us help you do it; how can we help?

-- manu

--
Manu Sporny - https://www.linkedin.com/in/manusporny/

Founder/CEO - Digital Bazaar, Inc.
https://www.digitalbazaar.com/

Received on Sunday, 8 June 2025 18:14:43 UTC