• Stars
    star
    781
  • Rank 58,232 (Top 2 %)
  • Language
    JavaScript
  • License
    GNU General Publi...
  • Created about 13 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Disconnect is a browser extension that makes the web faster, more private, and more secure.

Disconnect

Disconnect is a browser extension that makes the web faster, more private, and more secure.

Disconnect
Disconnect has been named one of the 100 best innovations of the year by Popular Science and one of the 20 best Chrome extensions and 20 best Firefox add-ons by Lifehacker.

You might fancy watching a demo or trying the extension.

Dev HOWTO

  1. Fork this repository.

  2. Switch to your working directory of choice.

  3. Clone the development repo:

     git clone [email protected]:[username]/disconnect.git
    

In Chrome

  1. Go to the Chrome menu > Tools > Extensions.
  2. Check Developer mode then press Load unpacked extension... .
  3. Find your working directory.
  4. Under firefox, content, disconnect.safariextension, and opera, select chrome.
  5. To test after you make a change, be sure to expand the extension listing then press Reload.
  6. Push your changes.
  7. Send us pull requests!

In Firefox

  1. Go to your Mozilla profile folder.
  2. Under extensions, create a new text file.
  3. Enter the path to your working directory followed by firefox then a closing slash in the file.
  4. Save the file as [email protected].
  5. (Re)start Firefox.
  6. To test after you make a change, be sure to restart Firefox.
  7. Push your changes.
  8. Send us pull requests!

In Safari

  1. Go to Develop > Show Extension Builder.
  2. Click + then select Add Extension... .
  3. Find your working directory.
  4. Under firefox and content, select disconnect.safariextension.
  5. Click Install then Allow.
  6. To test after you make a change, be sure to click Reload then Allow.
  7. Push your changes.
  8. Send us pull requests!

In Opera

  1. Go to Window > Extensions.
  2. Press Developer Mode then press Load Unpacked Extension... .
  3. Find your working directory.
  4. Under firefox, content, and disconnect.safariextension, select opera.
  5. To test after you make a change, be sure to press Reload.
  6. Push your changes.
  7. Send us pull requests!

Software used

These libraries are bundled with the project and needn’t be updated manually:

License

Copyright 2010–2019 Disconnect, Inc.

This program is free software, excluding the brand features and third-party portions of the program identified in the “Exceptions” below: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Exceptions

The Disconnect logos, trademarks, domain names, and other brand features used in this program cannot be reused without permission and no license is granted thereto.

Further, the following third-party portions of the program and any use thereof are subject to their own license terms as set forth below:

  • Antenna RE replaces system fonts and is the valuable copyrighted property of WebType LLC, The Font Bureau, and/or their suppliers. You may not attempt to copy, install, redistribute, convert, modify, or reverse engineer this font software. Please contact WebType with any questions. Antenna RE can be removed and will be replaced with a system font.

More Repositories

1

disconnect-tracking-protection

Canonical repository for the Disconnect services file
646
star
2

chrollusion

Collusion for Chrome (and Safari!) is a browser extension that lets you visualize and, optionally, block the otherwise invisible websites tracking you (based on Mozilla’s Firefox add-on Collusion <https://github.com/toolness/collusion>).
JavaScript
74
star
3

search

Disconnect Search is a browser extension that lets you search privately using your favorite search engine.
JavaScript
58
star
4

port

port.js is an expanded version of Michael Gundlach’s Chrome-(and-Opera!)–to–Safari porting library for extensions <https://adblockforchrome.googlecode.com/svn/trunk/port.js>.
JavaScript
57
star
5

fbdc

Facebook Disconnect is a browser extension that stops Facebook from tracking the webpages you go to.
JavaScript
42
star
6

favicon

favicon.js finds a website’s favicon URL, if any.
JavaScript
36
star
7

disconnect-mobile-android

Java
26
star
8

gdc

Google Disconnect is a browser extension that stops Google from tracking the webpages you go to.
JavaScript
22
star
9

disconnect.me

[Deprecated] The disconnect.me microsite.
JavaScript
18
star
10

sitename

sitename.js determines a website’s canonical domain name (“disconnect.me”, “abc.net.au”, even “byoogle.appspot.com”).
JavaScript
17
star
11

privacy-icons

JavaScript
13
star
12

premium-android

Java
13
star
13

twdc

Twitter Disconnect is a browser extension that stops Twitter from tracking the webpages you go to.
JavaScript
11
star
14

tracker-descriptions

9
star
15

wsjhack

[Deprecated] The coding challenge for the What They Know hackathon.
JavaScript
4
star