New WordPress Plugin Aims To Fight Back Against Mass Surveillance


On February 11th, 2014, internet users around the world plan to fight back in protest against mass surveillance. The setup is similar to the protest that was held in January 2012, which helped to defeat SOPA and PIPA censorship legislation. The February 11th event is called The Day We Fight Back and the mission is:

Together we will push back against powers that seek to observe, collect, and analyze our every digital action. Together, we will make it clear that such behavior is not compatible with democratic governance.

Websites can participate in the protest using the embeddable banner, which changes based on the the nationality of the visitors and includes different calls to action. Here’s what the banner looks like for visitors in the United States:


The banner makes it easy for your visitors to contact their legislators to ask that they oppose the FISA Improvements Act, support the USA Freedom Act, and enact protections for non-Americans.

WordPress Plugin For The Day We Fight Back

If you’re using WordPress and you want the banner on your site, there’s a plugin you can install to join the protest. Ryan Fugate’s The Day We Fight Back WordPress plugin is based on thedaywefightback.js. It will automatically display the banner at midnight on 2/11 for 24 hours. If you want to display the banner now, there’s an option in the settings for that, too.


When asked why he took the time to create the plugin, Fugate replied, “WordPress sites make up a large percentage of the internet and can have a powerful impact. Plugins make it easy to allow voices to be heard.” Check out a live demo of the banner in action on his site. If you want to join the protest, download The Day We Fight Back WordPress plugin from


44 responses to “New WordPress Plugin Aims To Fight Back Against Mass Surveillance”

  1. Awesome! Thank you so much for taking the time and energy to craft this great plugin. I have a number of WordPress sites I control that will now be able to display the alert with less time spent.

    lol ~ I am pretty rusty at making comments, this reads just like a SPAM comment, which it is not.

    Anyway, thanks again!

    ~ Kit

    RIP PIPA, SOPA and Stop TPP | “It’s NAFTA on Steroids!”

  2. modemlooper, the zip file you just added wouldn’t unzip. I installed it with no issues by extracting the necessary files from the main zip, but for the many WP users who are used to installing plugins using Plugins, Add New, Upload, it would be helpful to get that new file tested and working.

  3. Unfortunately I must agree to Karilee. The .zip file does not unpack. I get

    End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. In the latter case the central directory and zipfile comment will be found on the last disk(s) of this archive.
    unzip: cannot find zipfile directory in one of or, and cannot find, period.“

    Is there another version that works? My WP is running on my dedicated server, so uploading as a zip file is no issue for me. I would really like to activate that plugin on at minimum two WP blogs.

    Greets from Germany, Sabine

  4. … ok, got it … it tried clicking with the right mousekey on the link, then I get a file called, which is in fact another web page. One has to click on that link, then chose „View raw“. That is not what I call usability … Got the plugin now and try to install it.

  5. This would get more use if it were in the WordPress plugin directory.

    Also, it would be a good idea to edit this post and mention you’ve got to unzip the file and upload the zip file inside. Giving step-by-step instructions on how to upload a plugin would be good, since some people only know how to add plugins via the WordPress search feature. (You’d be amazed how confusing uploading a file to WordPress is for some people.)

    Lastly, put up a screenshot where GitHub’s download file button is…that thing is so easily missed.


Subscribe Via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

%d bloggers like this: