91
linuxxx
5y

Thanks for @PonySlaystation for coming up with this idea!

Wrote my first ever Firefox extension. It loads a json list from a server containing domains which, according to the snowden leaks of 2013, are integrated within a US powered mass surveillance network.

If it finds any urls on the page being loaded, it puts a fullscreen red background with a warning text and the links which match the surveillance criteria.

There's no way to continue to the web page yet, will try to add that later on.

Comments
  • 14
  • 11
    Nice one :D where can I get this plugin? 📌
  • 6
    Ah he IS still here .... Pff
  • 6
  • 21
    Now build it for chrome! lol. (it would have to block the browser)
  • 7
  • 5
    Beautiful! 😄😎
  • 2
    @Stebner55 and make it so that ungoogled-chromium/inox are not blocked
  • 5
    @FrodoSwaggins It's not released yet haha, I've got to learn extensions a little bit better as this fucker loads in the list of surveillance domains EVERY time a page loads (i don't know how to persistently save the list yet)

    @Stebner55 That would require me to actively use a Google account and that's not going to happen ;P
  • 3
    @linuxxx Neat! Tag me upon release? :)
  • 6
    TODO : 1. Opensource it and let people help you

    2. Link to the list
  • 1
    Notify when its up as an addon 👍
  • 4
    So it literally blocks 99.98% of website that an average user use everyday..........
  • 3
    @shelladdicted Only the known ones ;)
  • 3
    @ScriptCoded as I can see it will block anything with link to facebook,twitter,google etc.... (so 99%)
  • 0
  • 5
    Shouldn't it block devrant too? The Facebook share button makes a request to them.
  • 1
    @shelladdicted It doesn't block (it does now but I made it in like 2 hours and this is my first extension ever), it gives a huge ass warning :)
  • 0
    @shinobiultra Yup will both be done! Just wondering how I'd do the open sourcing since the hosted git is is on a vps....
  • 0
    @FrodoSwaggins Domains can appear and disappear.

    Or, can also be something which not matches a keyword. For example: fbcdn.net doesn't match Facebook but it's their cdn network.

    Tips are most welcome!
  • 1
    @linuxxx I've built two plugins. One for firefox that lets you fill the browser window with porn so you can resize videos to fit wherever you want haha. The other for chrome that blocks facebook ads when browsing the news feed. It's incredible how easy it is to make an extension/plugin! Love it!
  • 0
    Ok...nevermind on the firefox one. I use it, but it's not on the marketplace.
  • 0
  • 1
    @Stebner55 That's entirely not the point of the extension I'm developing :)
  • 0
    @linuxxx I know, but it's your first. Just sharing my own experience with plugins.
  • 0
    @Stebner55 Ahh didn't know that, thanks!
  • 0
    @shelladdicted It doesn't block anything.

    It gives a warning on every web page that contains links which lead to services ran by companies which are integrated within the prism network.

    Find that illogical? I think (and @PonySlaystation and quite some other agree) that users have the right to know which web pages/sites use services integrated within a mass surveillance network.

    (@FrodoSwaggins @CoffeenCode)

    One can reload the list of surveillance domains and choose a "warning mode" from the add-on settings now!
    Also included an option which displays what you see in the picture but has a button to show the page anyways :)

    Non-intrusive options are included as well: red 5/10/20/50 pixel borders around the web page.
  • 0
    What about sites with Google analytics? Does that count as surveillance
  • 1
    @samsepiol Of course, its connected to google.
  • 0
    Wrote a way better version a few months back but still stuck on some stuff (and it needs loads of refactoring and code cleanup). Once I've got some free time I'll dive into it again!
Add Comment