Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Quarrantine PII #169

Open
edsu opened this issue Oct 3, 2018 · 6 comments
Open

Quarrantine PII #169

edsu opened this issue Oct 3, 2018 · 6 comments

Comments

@edsu
Copy link
Owner

edsu commented Oct 3, 2018

As some might have already seen, congressedits has been suspended because it was tricked into tweeting Personally Identifying Information (PII) which is against Twitter (and Wikipedia's) Terms of Service. The tweets went viral and, political affiliations aside, were very unfortunate. I resigned myself to not appeal the suspension to Twitter, and to leave the account off.

However, after talking with Daniel Schuman I think it might be useful to introduce the ability to configure anon to filter out tweets that appear to contain PII, and to alert an admin via email or Twitter, who could then notify Wikipedia.

Given the imprecise nature of matching PII I think this code needs to live external to anon, and to be kept private to prevent obvious gaming of the logic. The alerts should also be useful for noticing if someone is trying to probe the logic.

If this fails, then the options are to move to manual review of all edits (it's not a huge number), or discontinue the bot (or at least my administering of it). However, I'm open to suggestions if people have other ideas about how best to proceed.

@antoinemcgrath
Copy link

The filtering idea seems necessary and worthwhile. Congressedits is an appreciated and important bot for transparency.

Line 30 of the congresseditors.coffee could be a good place to add the PII check.
Regarding notifying wiki I didn't see a PII report form, it looks like they have a pref. to be emailed. It would make sense to have twit direct message a responder who can evaluate the wiki post. Or the responsibility could be crowd sourced, twit could simply publicly post notice that a wiki edit is believed to have PII and encourage followers to investigate and report.

@edsu
Copy link
Owner Author

edsu commented Oct 4, 2018

I appealed the suspension indicating that the bot would integrate PII filtering, but it looks like Twitter is not going to reopen the congressedits account:

img_9360

If I start the bot with PII filtering on a new Twitter account it would be interpreted by Twitter as me trying to get around the rules, and could compromise some of my other accounts and apps which would not be good for me. I do think it could be useful to have this PII quarantine behavior built into anon for other WIkipedia edit monitoring bots.

@edsu
Copy link
Owner Author

edsu commented Oct 5, 2018

@antoinemcgrath thanks for finding that info about how to notify Wikipedia. I like the idea of DM'ing the admin of the bot to alert Wikipedia. I worry that a public post could, in the case where there are many thousands of followers, still lead some to want to use it as a megaphone.

Btw, the CoffeeScript code has been converted to JavaScript.

@JoshData
Copy link

JoshData commented Oct 5, 2018

This is unfortunate. We should find some Twitter public policy people to connect with.

@edsu
Copy link
Owner Author

edsu commented Oct 5, 2018

I would like to get the word out to current admins of the other anon bots that are still alive, and have lots of followers. The pattern could repeat elsewhere.

@dphiffer
Copy link

Yeah detecting PII is a Hard Problem, especially if somebody is determined to intentionally coerce a bot into tweeting it out. Maybe it would help to enumerate which things you'd want to detect?

  • Phone numbers
  • Addresses
  • Latitude/Longitude coordinates
  • Other things?

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

No branches or pull requests

4 participants