New WordPress Plugin Aims To Fight Back Against Mass Surveillance

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:

tdwfb-banner

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.

tdwfb-settings

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 WordPress.org.

44 Comments


  1. Awesome work by Ryan. I thought about how someone *should* make this into a plugin, but it was a fleeting thought. Good on Ryan for following through. Installed and activated :)

    Report


  2. So, this plugin basically is a banner? In that case it seems the post title “WordPress plugin aims to fight back against mass surveillance” is an overstatement, nice initiative though.

    Report



    1. Exactly the same issue when uploading the plug for installation on WordPress. The readme file didn’t give much info on how to install or use the code.

      Report


      1. I’d recommend unpacking the folder and then FTP that to your plugins directory instead of trying to upload the zip file. It’s packaged two folders deep.

        Report


      2. Office blocks access to any hosting provider so I simply extracted the nested folder, created a new zip file with the subfolder contents and uploaded that. Success!!

        Report


  3. I was all in with SOPA, so I’m definitely all in, again, with this!

    Report


  4. 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!”

    Report


      1. Thanks Abdul!

        Great icon, yourself!

        *grins

        Whole lotta history going on there,

        :)

        Report


  5. I dowloaded it, but IT WOULDN’T LOAD in the normal Plugins menu. Tried a couple of versions on GitHub; didn’t work. Plz send a proper link… thank you

    BTW – This is for my self-hosted site, not my wp.com sites…

    Report


    1. It works fine, you just need to extract the main folder, then grab the folder ‘tdwfb’, zip that folder, then you can upload the zipped ‘tdwfb’ folder directly into your self host WP site, and it will work. ~ K

      Report


  6. Sarah, many thanks for pointing this out. I was tearing what’s left of my hair out trying to figure out where the .js file went amongst all that php. You — and especially Ryan — have saved the day.

    Report


  7. 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.

    Report


    1. The zip file worked perfectly for me. I uploaded it using the WordPress plugin feature. It installed, I activated it and it’s perfect. I especially appreciate the “show me the banner now” feature. Thanks to Ryan Fugate for taking this on.

      Report


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

    „Archive: tdwfb.zip
    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 tdwfb.zip or tdwfb.zip.zip, and cannot find tdwfb.zip.ZIP, 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

    Report


  9. Unfortunately, the plugin shows the US version per default and visitors have to switch to the not in the US version by clicking. Could this be changed so that the plugin detects the location of the site?

    Report


  10. … ok, got it … it tried clicking with the right mousekey on the link, then I get a file called tdwfb.zip, 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.

    Report


  11. What about a plugin that drops the sql DB of your WordPress blog on February 11th? That will surely stop bad people on the internet from logging, collecting and mining your data. Ahum.

    Report


  12. a shame there is no way to add something like this for WordPress.com websites.
    so many more of these, we could overrun the web…

    Report


    1. yes, it would have been nice if that had been mentioned in the article so I didn’t have to go investigating how to do it… and find out I can’t.

      Report


  13. Great idea even though in Canada not as bad YET activated on my site smalljournal.ca

    Report


  14. 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.

    Report


  15. I can’t find a plug-in option on my blog’s dashboard. I’m using the “Confit” theme on WordPress. Is there a way I can put up this plug-in on my blog?

    Report


  16. The government has to much control and we need to fight for our freedom this is suppose to be America and I want my country back.

    Report



  17. It’s up and running. Give me a hand to fight back!

    Report


  18. Also, added in option to turn on the international banner by default if you are outside the US.

    Report



    1. That’s what I was thinking when I got the email notifying me it was available, sometime around 4pm yesterday..

      Report

Comments are closed.