Skip to content

Conversation

ValwareIRC
Copy link
Contributor

@ValwareIRC ValwareIRC commented Jun 7, 2025

Edit: Changed the language to reflect just a "policy" instead of a "privacy policy" specifically. this is so that servers can show all policies. Updated language in NOTE POLICY responses to separate different types of policy to make it easier for a UI implementing this to make it beautiful/improve UX

@ValwareIRC ValwareIRC changed the title Privacy Policy extension: Allow servers to advertize clear privacy policy information and requi… Policy extension: Allow servers to advertize clear policy information and require consent Jun 11, 2025
:irc.example.com NOTE POLICY PRIVACY 2 :Data is retained for 30 days.
:irc.example.com NOTE POLICY PRIVACY * :End of Privacy & Data Use.

:irc.example.com NOTE POLICY * :To accept, click “Accept” or type /CONSENT
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

click “Accept” may be making a few assumptions about the interface the client presents, which the server won't know (client may use different wording, be CLI without ability to "click" or have localisation).

Perhaps this line should be omitted and clients are encouraged to provide a clear way to accept the policies.

For example, a GUI application may present a modal view which displays the text and has an button to agree or disagree. They may not have an input bar to type "/CONSENT. At-least that is how I'd likely have designed this as a client developer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants