Skip to content

update: add "Anonymous sign-in" authentication method - #3246

Open
amrabumady wants to merge 1 commit into
privacyguides:mainfrom
amrabumady:basics-account-creation-anonymous-signin
Open

update: add "Anonymous sign-in" authentication method#3246
amrabumady wants to merge 1 commit into
privacyguides:mainfrom
amrabumady:basics-account-creation-anonymous-signin

Conversation

@amrabumady

Copy link
Copy Markdown

This PR adds a new subsection under ## Authentication methods describing the
anonymous sign-in pattern — where the client locally derives a site-specific
pseudonymous identifier (typically via HKDF over a user-controlled seed +
origin), so the service never receives PII and cross-site correlation is
structurally impossible.

The pattern is currently underrepresented in the Privacy Guides documentation
even though it has direct privacy-relevance: it is the only authentication
method in the page that does not require trusting the service with any
recoverable identifier.

Structure mirrors the existing subsections (Email and password, OAuth, Phone,
Username and password): one-sentence intro, "main advantages" / "but there are
disadvantages" lists, a closing paragraph on appropriate use, and one reference
to an open-source implementation for readers who want to dig further.

I've deliberately kept the implementation reference to a single open-source
project rather than promoting any hosted service. The substantive value of the
section is the pattern explanation; if maintainers feel the GitHub link is too
much, dropping it leaves the section intact.

Happy to revise wording to match house style — I tried to follow the tone of
the surrounding subsections but I'm new to the repo's conventions.

Adds a new subsection describing the locally-derived pseudonymous
identifier pattern (HKDF over user seed + origin) as a fourth
authentication method category, alongside email/password, OAuth,
phone, and username/password.
@I-I-IT

I-I-IT commented Jun 28, 2026

Copy link
Copy Markdown
Contributor

It is pseudonymous, not anonymous.

@friadev friadev changed the title basics/account-creation: add "Anonymous sign-in" authentication method update: add "Anonymous sign-in" authentication method Jun 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Unreviewed

Development

Successfully merging this pull request may close these issues.

2 participants