Predator Alert Tools exist for other sites, too, including for Facebook and for Twitter! Read more about this Internet-wide anti-rape initiative!

The Predator Alert Tool for OkCupid (PAT-OKC) is an add-on to your Web browser that alerts of you of any red flags for a given profile as you browse OkCupid. A “red flag” is simply a public action taken by the given profile that is concerning, such as answering Match Questions in the same way an undetected rapist is statistically likely to answer them. For instance, given the following question, an answer of “Yes.” would be alarming:

Have you ever been in a situation where you tried, but for various reasons did not succeed, in having sexual intercourse with an adult by using or threatening to use physical force (twisting their arm, holding them down, etc.) if they did not cooperate?

This is not a hypothetical question, nor is the answer universally obvious. This is, in fact, the exact phrasing of a question used in a study called “Repeat Rape and Multiple Offending Among Undetected Rapists” by David Lisak and Paul M. Miller, published in Violence and Victims, Vol 17, No. 1, 2002 (Lisak and Miller 2002).

Tragically, a statistically significant portion of respondents answered in the affirmative. This finding was essentially duplicated in a similar study called “Reports of Rape Reperpetration by Newly Enlisted Male Navy Personnel” by Stephanie K. McWhorter, et. al., published in Violence and Victims, Volume 24, No. 2, 2009 (McWhorter 2009). While much smaller than the portion of respondents who answered with a “no,” the fact that some people blithely answered “yes” makes these questions worth asking up-front, to everyone, all the time.

The Predator Alert Tool for OkCupid automates this process and issues warnings if its heuristics find a concerning match. This early warning system can help OkCupid users make better informed choices about what measures they feel they need to take to remain safe while using the service.

Additionally:

While browsing OkCupid, the Predator Alert Tool will visually highlight any user profile you encounter that has answered these questions in a concerning way. Click through to the user’s profile for a complete listing of concerning Match Question answers.

Each time you load a user’s OkCupid profile, that user’s profile picture is scanned against the United States’s Sex Offender Registry using the facial recognition service provided by CreepShield.com, and the an “RSO facial match” percentage is shown to you.

Click on the RSO facial match percentage to a get more information in an OkCupid pop-up.

Click the “Search” button in the pop up to get the full search results from CreepShield.com.

System requirements

The following software must be installed on your system before installing the Predator Alert Tool for OkCupid user script.

Mozilla Firefox

If you use the Mozilla Firefox web browser (version 12.0 or higher), ensure you have the Greasemonkey extension installed (at version 1.0 or higher).

Google Chrome

If you use the Google Chrome web browser (version 23 or higher), ensure you have the Tampermonkey extension installed.

Installing

To install the Predator Alert Tool for OkCupid, go to http://maybemaimed.com/playground/predator-alert-tool-for-okcupid/ and click “Download and install” near the middle of the page:

There’s also a fantastic, thorough installation walkthrough (with screenshots!) you can follow.

If you enjoy this script, please consider tossing a few metaphorical coins in my cyberbusking hat. :) Your donations are sincerely appreciated! Can’t afford to part with any coin? It’s cool. Tweet your appreciation, instead.

If maybemaimed.com is censored where you are, you can alternatively go to the Userscripts.org page for Predator Alert Tool for OkCupid and click on “Install“. If the tool is also unavailable there, you can alternatively download PAT-OKC from GitHub.com.

Using

After installing the Predator Alert Tool for OkCupid (PAT-OKC), you will be presented with a welcome screen that describes the tool’s use, its limitations, and provides links to helpful safety information.

Click on the “Go” button and you’ll begin the installation questionnaire, modeled after the survey in Lisak and Miller’s study, cited above. It’ll look like this:

Complete the Match Questions in the PAT-OKC questionnaire just as you would an ordinary OkCupid question. When you submit your answer, you’ll automatically be redirected to the next required question. You’ll also be able to pause the questionnaire periodically and resume it later.

When you’ve completed all of the questions, you’ll be presented with a pop-up box that offers a brief summary of how to use the Predator Alert Tool for OkCupid:

If you encounter a profile on an OkCupid page whose behavior on the site is concerning, PAT-OKC will highlight links to that user’s profile in a red, blocky outline. Viewing that user’s OkCupid profile page will offer a full explanation of why that user’s profile was red-flagged.

Frequently Asked Questions

Before you report a new issue with the Predator Alert Tool for OkCupid (PAT-OKC), please check to ensure your question is not already addressed in the list below.

Can I suggest additional criteria as a “red flag”?

Yes. If you come across an OkCupid Match Question that you think PAT-OKC should consider as a “red flag,” click the “Suggest as ‘red flag’ to PAT-OKC” button, described above. You can also suggest Match Questions for consideration without having PAT-OKC installed by filling in the suggestion form manually. (The “Suggest” button simply pre-fills the suggestion form with as much data as it can find automatically.)

If you would like to suggest new Match Questions, first create the Match Question on OkCupid, and then suggest it for consideration to PAT-OKC.

Version 0.4 of PAT-OKC also includes a “custom flag” feature. You can tell Predator Alert Tool for OkCupid to treat any question you encounter as a red flag by clicking the “Add to my red-flags” button next to the “Suggest as ‘red flag'” button. The “Add to your custom set of red-flag warning questions” pop-up will appear, and you can indicate which answer(s) concerns you. Then click “Save.” You can edit your custom flag at any time by clicking the “Edit this red-flag” button, which replaces the “Add to my red-flags” button.

Why are profiles I’ve never visited showing up on my “You recently visited” list?

Part of the way PAT-OKC works is by “looking” at the public answers to Match Questions other users provided on their profiles. To do this, PAT-OKC needs to load those profiles. It does exactly what you do when you look at other people’s answers; it loads their pages!

Since PAT-OKC loads their profile, OkCupid thinks you’ve “visited” their profile. This is normal and, unfortunately, unavoidable for as long as OkCupid doesn’t provide an officially supported way to do what PAT-OKC does. (Feel free to contact them and let them know you want them to change this!)

In the mean time, however, this means other users may be getting notified that you’ve “visited” their profile. OkCupid does provide an option for you to browse anonymously. This means that even if you visit someone’s profile, you won’t show up in their “visitors” list, even though they will still show up in your “You recently visited” list.

You can learn more about “browsing openly” on OkCupid’s privacy help page.

Where can I learn more about this issue?

The following articles are important reads that offer additional background and context for this issue:

Each of the pages listed above also contain numerous additional links. I’d recommend reading them, too.

Change log