From 45890e1b970f7a2c93dcda065100e002f79f97f3 Mon Sep 17 00:00:00 2001 From: Kevin Froman Date: Tue, 3 Jan 2017 18:18:20 -0600 Subject: [PATCH 01/85] Changed viewport to make the site mobile responsive --- donate.html | 1 + index.html | 2 +- password.html | 1 + webrtc.html | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/donate.html b/donate.html index 60a76b3a..4b545a29 100644 --- a/donate.html +++ b/donate.html @@ -4,6 +4,7 @@ Donate - privacytools.io + diff --git a/index.html b/index.html index d2c61276..575d77ca 100644 --- a/index.html +++ b/index.html @@ -8,7 +8,7 @@ - + diff --git a/password.html b/password.html index 933f12fe..7d057f2e 100644 --- a/password.html +++ b/password.html @@ -4,6 +4,7 @@ Secure Password Generator | Privacy Tools + + + + diff --git a/net_neutrality_widget/images/facebook.svg b/net_neutrality_widget/images/facebook.svg new file mode 100644 index 00000000..44497384 --- /dev/null +++ b/net_neutrality_widget/images/facebook.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/net_neutrality_widget/images/github.svg b/net_neutrality_widget/images/github.svg new file mode 100644 index 00000000..a054765b --- /dev/null +++ b/net_neutrality_widget/images/github.svg @@ -0,0 +1 @@ + diff --git a/net_neutrality_widget/images/heart.svg b/net_neutrality_widget/images/heart.svg new file mode 100644 index 00000000..133f50ac --- /dev/null +++ b/net_neutrality_widget/images/heart.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/net_neutrality_widget/images/pin.svg b/net_neutrality_widget/images/pin.svg new file mode 100644 index 00000000..38349fa8 --- /dev/null +++ b/net_neutrality_widget/images/pin.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/net_neutrality_widget/images/slow.png b/net_neutrality_widget/images/slow.png new file mode 100644 index 0000000000000000000000000000000000000000..4677c8b7352f820f0dbd1c58b544b1ea92cf2157 GIT binary patch literal 4733 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 literal 0 HcmV?d00001 diff --git a/net_neutrality_widget/images/stop.png b/net_neutrality_widget/images/stop.png new file mode 100644 index 0000000000000000000000000000000000000000..7050b3078f9b8b9b58768b35d68da9bb70fe070e GIT binary patch literal 4192 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 Q{H6l*v|ySI8g`NY1~}vpk^lez literal 0 HcmV?d00001 diff --git a/net_neutrality_widget/images/twitter.svg b/net_neutrality_widget/images/twitter.svg new file mode 100644 index 00000000..82269f56 --- /dev/null +++ b/net_neutrality_widget/images/twitter.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/net_neutrality_widget/images/video.svg b/net_neutrality_widget/images/video.svg new file mode 100644 index 00000000..eaf517e8 --- /dev/null +++ b/net_neutrality_widget/images/video.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/net_neutrality_widget/script.js b/net_neutrality_widget/script.js new file mode 100644 index 00000000..e8c2448d --- /dev/null +++ b/net_neutrality_widget/script.js @@ -0,0 +1,26 @@ +(function(){var transitionTimer;var loading=document.getElementById('loading');var main=document.getElementById('main');var callPrompt=document.getElementById('prompt');var callScript=document.getElementById('script');function getOrg(org){function getRandomOrg(){var coinToss=Math.random();if(coinToss<.20){return'fp';}else if(coinToss<.60){return'dp';}else{return'fftf';}} +var orgs={'dp':{code:'dp',name:'Demand Progress',url:'https://demandprogress.org/',donate:'https://secure.actblue.com/contribute/page/demanding'},'fp':{code:'fp',name:'Free Press',url:'https://www.freepress.net/',donate:'https://freepress.actionkit.com/donate/single/'},'fftf':{code:'fftf',name:'Fight for the Future',url:'https://www.fightforthefuture.org/',donate:'https://donate.fightforthefuture.org/'}};return orgs.hasOwnProperty(org)?orgs[org]:orgs[getRandomOrg()];} +function getTheme(theme){var themeObj;switch(typeof theme==='string'?theme:''){case'money':themeObj={className:theme,logos:['images/money.png'],headline:'Please upgrade your plan to proceed.',body:'Just kidding. You can still get to this site *for now*. But if the FCC ends net neutrality, your cable company could charge you extra fees just to use the websites and apps you want. We can stop them and keep the Internet open, fast, and awesome if we all contact the U.S. Congress and the FCC, but we only have a few days left.'};break;case'stop':themeObj={className:theme,logos:['images/stop.png'],headline:'This site has been blocked by your ISP.',body:'Well, not yet. But without net neutrality, cable companies could censor websites, favoring their own business partners. We can stop them and keep the Internet open, fast, and awesome if we all contact the U.S. Congress and the FCC, but we only have a few days left.'};break;case'slow':themeObj={className:theme,logos:['images/slow.png'],headline:'Sorry, we\'re stuck in the slow lane.',body:'Well, not yet. Cable companies want to get rid of net neutrality, so they can slow sites like ours to a crawl and shake us down for extra fees just to reach you. If they get their way, the Internet will never be the same. We can stop them and keep the web fast, open, and awesome if we all contact the U.S. Congress and the FCC, but we only have a few days left.'};break;case'without':default:themeObj={className:'without',logos:['images/slow.png','images/stop_gradient.png','images/money_gradient.png'],headline:'This is the web without net neutrality.',body:'Cable companies want to get rid of net neutrality. Without it, sites like ours could be censored, slowed down, or forced to charge extra fees. We can stop them and keep the Internet open, fast, and awesome if we all contact Congress and the FCC, but we only have a few days left.'};break;} +if(typeof theme=='object'){var keys=Object.keys(theme);var key;for(var i=0;imain{position:relative;padding:2rem 2rem 0.5rem;}.modal #close{position:absolute;right:0.8rem;top:0.8rem;}.modal #close:hover{cursor:pointer;}.modal #close img{width:1.4rem;height:1.4rem;}.modal #loading{position:absolute;top:0;left:0;width:100%;height:100%;}.modal #loading img{max-width:4rem;}.modal #logos{margin-bottom:1rem;text-align:center;}.modal #logos img{width:60px;height:60px;margin:0 0.5rem;}.modal #content{margin-bottom:1.6rem;}.modal form{margin:0 auto;display:flex;flex-wrap:wrap;}.modal form ::placeholder{color:#9399c7;opacity:1;}.modal form .flex{max-width:50%;}.modal input,.modal textarea{min-width:9%;margin-bottom:0.5rem;padding:0.6rem;color:#9399c7;background-color:transparent;border:1px solid #6679fc;border-radius:0.2rem;font-family:'Open Sans',sans-serif;font-size:0.9rem;flex:1;}.modal input[type="checkbox"]{min-width:0;margin:0 0.5rem 0 0;}.modal input[name="member[first_name]"],.modal input[name="member[email]"]{min-width:43%;max-width:50%;}.modal input[name="member[first_name]"]{margin-right:0.25rem;}.modal input[name="member[email]"]{margin-left:0.25rem;}.modal input[name="member[street_address]"]{margin-right:0.5rem;flex:3;}.modal input[name="member[postcode]"]{margin-right:0.25rem;flex:2;}.modal input[name="member[phone]"]{margin-left:0.25rem;}.modal input[name="userPhone"]{margin-right:0.5rem;flex:3;}.modal textarea{min-width:80%;max-width:100%;}.modal input[type="submit"]{min-width:100%;margin-bottom:0;padding:1rem;background-color:#49c7ae;color:white;font-size:1.2rem;font-weight:bold;border:none;text-transform:uppercase;letter-spacing:0.1rem;-webkit-appearance:none;}.modal input[type="submit"]:hover{cursor:pointer;}.modal .prompt input{margin-bottom:0;}.modal .prompt input[type="submit"]{min-width:0;flex:2;}.modal .disclaimer{width:100%;margin:0.5rem 0;color:#717093;font-size:0.8rem;}.modal .disclaimer p{margin:0.5rem 0;}.modal .disclaimer a{color:#b1afda;}.modal .disclaimer .github{width:0.8rem;height:0.8rem;margin-left:0.2rem;padding-bottom:0.2rem;vertical-align:middle;}.modal footer{padding:1rem 2rem;background-color:#141037;border-radius:0 0 0.5rem 0.5rem;}.modal footer h3{margin:0 0 1rem;color:#908dc4;text-align:left;}.modal footer ul{margin:0;padding:0;display:flex;align-items:left;list-style-type:none;}.modal footer li{margin-left:0.5rem;flex:1 0 auto;}.modal footer li:first-child{margin-left:0;}.modal footer button{width:100%;height:2rem;padding:0 0.6rem;background:transparent;border:1px solid #3d459a;border-radius:0.2rem;color:#fff;font-size:0.6rem;font-weight:bold;text-transform:uppercase;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;line-height:2rem;}.modal footer button:hover{cursor:pointer;}.modal footer button img{max-width:1rem;max-height:1rem;margin-right:0.5rem;}.modal footer button.facebook{background-color:#2b48a7;border:none;}.modal footer button.twitter{background-color:#2c8be4;border:none;}#script p{text-align:left;font-size:0.8rem;}body.fullscreen{background-color:#1e1b33;opacity:0.89;}body.fullscreen .modal{position:unset;background:transparent;border-radius:0;box-shadow:none;transform:none;}body.money h1{color:#ffc11a;}body.stop h1{color:#ff3232;}body.slow h1,body.without h1{color:#279cff;}@supports(-webkit-background-clip:text){body.slow h1,body.without h1{background:linear-gradient(#39ebfd,#6b74fb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}}body.money .modal #content a{color:#dea50a;}body.money .modal input[type="submit"]{background-color:#dea50a;}body.stop .modal #content a{color:#ff3232;}body.stop .modal input[type="submit"]{background-color:#ff3232;}body.slow .modal #content a,body.without .modal #content a{color:#6679fc;}body.slow .modal input[type="submit"],body.without .modal input[type="submit"]{background-color:#6679fc;}@keyframes fade-in{from{opacity:0;}to{opacity:1;}}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}#loading img,body.slow #logos img{animation-name:spin;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:linear;}@keyframes modal{0%{transform:translateY(100px);opacity:0;}100%{transform:translateY(0);opacity:1;}}.modal{animation-duration:1s;animation-name:modal;animation-timing-function:ease-out;}@media (prefers-reduced-motion: reduce) {body,.modal,body.slow #logos img{animation-name:fade-in;}}@media (max-width: 674px) {.gutter{width:initial;max-width:100%;}.modal{width:initial;max-width:100%;}.modal form .flex{min-width:100%;max-width:100%;}.modal input[name="member[first_name]"],.modal input[name="member[email]"]{min-width:36%;}.modal input[name="member[street_address]"]{min-width:15%;}.modal input[name="member[postcode]"]{margin-right:0;}.modal input[name="member[phone]"]{min-width:80%;margin-left:0;}}@media (max-width: 375px) {.modal input[name="member[first_name]"],.modal input[name="member[email]"]{min-width:33%;}} \ No newline at end of file From 71fdbd7dd8d0bac9296e681341b9bc7dc466bd0a Mon Sep 17 00:00:00 2001 From: Samuel Shifterovich Date: Mon, 10 Jul 2017 21:58:30 +0200 Subject: [PATCH 22/85] Fix the widget's display date --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 9e950b3e..2c2a2b27 100644 --- a/index.html +++ b/index.html @@ -99,7 +99,7 @@ * omitted. ISO-8601 dates are UTC time, three-argument dates (with a zero-based * month) are local time. */ - date: new Date(2017, 6, 12), // @type {Date} + date: new Date(2017, 7, 12), // @type {Date} /* * If you show the modal on your homepage, you should let users close it to From de408e41da5f027179e4509d65340647bbd1cc16 Mon Sep 17 00:00:00 2001 From: hugoncosta Date: Mon, 10 Jul 2017 21:01:30 +0100 Subject: [PATCH 23/85] Add LessPass Another FOSS password manager with a twist - uses functions instead of databases, therefore, no need to sync between devices, no need for databases. --- index.html | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/index.html b/index.html index 37de0e87..0e6a2536 100644 --- a/index.html +++ b/index.html @@ -1908,6 +1908,24 @@ + +

Worth Mentioning

  • From 956b120286ac2037c068a35cc4b9f5f2f8b5686d Mon Sep 17 00:00:00 2001 From: hugoncosta Date: Mon, 10 Jul 2017 21:05:25 +0100 Subject: [PATCH 24/85] Update index.html --- index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 0e6a2536..b1348f67 100644 --- a/index.html +++ b/index.html @@ -1914,14 +1914,14 @@

    LessPass

    -

    LessPassLessPass is a free and open source password manager that generates unique passwords for websites, email accounts, or anything else based on a master password and information you know. +

    LessPassLessPass is a free and open source password manager that generates unique passwords for websites, email accounts, or anything else based on a master password and information you know. It differs from it peers since it does not rely on encrypted databases, but on a function that upon entering a set number of values, will give you your password.

    -

    OS: Windows, Mac, Linux, Android, BSD, Solaris.

    +

    OS: Windows, Mac, Linux, Android

    From 72c10ce89ec3ed8fc147b15d192999a649911b88 Mon Sep 17 00:00:00 2001 From: hugoncosta Date: Mon, 10 Jul 2017 21:05:54 +0100 Subject: [PATCH 25/85] Add files via upload --- img/tools/LessPass.png | Bin 0 -> 26010 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 img/tools/LessPass.png diff --git a/img/tools/LessPass.png b/img/tools/LessPass.png new file mode 100644 index 0000000000000000000000000000000000000000..7a927ac5b688593ff5e9fcd4670dfb82eb37ecd2 GIT binary patch literal 26010 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 Ml~j}{6f^Sse;dL_lmGw# literal 0 HcmV?d00001 From 4bcad2c7cececf8452f806b4a5f438bb484bd07f Mon Sep 17 00:00:00 2001 From: hugoncosta Date: Mon, 10 Jul 2017 21:09:13 +0100 Subject: [PATCH 26/85] Update index.html --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index b1348f67..2bbc0e71 100644 --- a/index.html +++ b/index.html @@ -1908,7 +1908,7 @@ -
    +

    LessPass

    From 0c507cc6cea35666c594f8e7690c9644d21a3293 Mon Sep 17 00:00:00 2001 From: hugoncosta Date: Mon, 10 Jul 2017 21:13:18 +0100 Subject: [PATCH 27/85] Update index.html --- index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 2bbc0e71..d02dd4d9 100644 --- a/index.html +++ b/index.html @@ -1908,14 +1908,14 @@
    -
    +

    LessPass

    LessPassLessPass is a free and open source password manager that generates unique passwords for websites, email accounts, or anything else based on a master password and information you know. - It differs from it peers since it does not rely on encrypted databases, but on a function that upon entering a set number of values, will give you your password.

    + It differs from it peers since it does not rely on encrypted databases, but on a function that upon entering a set number of values, will give you your password. Uses PBKDF2 and SHA-256

    From 9629dc19403401cc0215aafc4920713305504ede Mon Sep 17 00:00:00 2001 From: hugoncosta Date: Mon, 10 Jul 2017 21:13:56 +0100 Subject: [PATCH 28/85] Update index.html --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index d02dd4d9..3483d366 100644 --- a/index.html +++ b/index.html @@ -1915,7 +1915,7 @@

    -
    +
    @@ -1925,7 +1925,7 @@
    - +

    Worth Mentioning

    - - - - - -
    -
    -
    -
    -

    Bitcoin

    -
    -
    -

    BitcoinBitcoin is a pseudonymous cryptocurrency that allows anyone to transact online without registering or giving away any personal information. Caution: Bitcoin does not provide payment anonymity: the usage of third party mixing services is required to obfuscate the transaction history.

    -

    - - - -

    -

    OS: Windows, Mac, Linux, BSD, Android, iOS.

    -
    -
    -
    -
    -
    -
    -

    Zcash

    -
    -
    -

    ZcashZcash offers total payment confidentiality, while still maintaining a decentralized network using a public blockchain. Unlike Bitcoin, Zcash supports fully shielded transactions, which hide the sender, recipient, and value.

    -

    - - - - -

    -

    OS: Windows, Mac, Linux.

    -
    -
    -
    -
    -
    -
    -

    Monero

    -
    -
    -

    MoneroMonero focuses strictly on protecting user's privacy and mandates all transactions are private by default. Monero is open-source, completely decentralized and provides privacy through Ring Confidential Transactions and Stealth Addresses.

    -

    - - - -

    -

    OS: Windows, Mac, Linux.

    -
    -
    -
    -
    From 6331fc34c5e3b5ad1186c57ac08c3053ca7daed0 Mon Sep 17 00:00:00 2001 From: Burung Hantu Date: Sun, 16 Jul 2017 08:48:44 +0800 Subject: [PATCH 39/85] Update index.html Free Trial: Yes. ( 30-day money-back guarantee) --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 5aeee62b..bec4cb79 100644 --- a/index.html +++ b/index.html @@ -430,7 +430,7 @@ $ 99.95 - No + Yes 145 British Virgin Islands ExpressVPN.com From dd874acecd889c1075fd6f9c05c0165ce740e184 Mon Sep 17 00:00:00 2001 From: privacytoolsIO Date: Sun, 16 Jul 2017 09:12:37 +0800 Subject: [PATCH 40/85] LessPass corrections. --- img/tools/LessPass.png | Bin 20371 -> 4781 bytes index.html | 5 ++--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/img/tools/LessPass.png b/img/tools/LessPass.png index fb86db2a39ad047292e75ce207cfec7c0bff3c84..5e37471a346f9064c92c9d422b83b3efab7269f2 100644 GIT binary patch delta 4515 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 diff --git a/index.html b/index.html index a6bd71f2..d5712e1e 100644 --- a/index.html +++ b/index.html @@ -1921,11 +1921,10 @@
    -

    LessPass

    +

    LessPass - Browser

    -

    LessPassLessPass is a free and open source password manager that generates unique passwords for websites, email accounts, or anything else based on a master password and information you know. - It differs from it peers since it does not rely on encrypted databases, but on a function that upon entering a set number of values, will give you your password. Uses PBKDF2 and SHA-256.

    +

    LessPassLessPass is a free and open source password manager that generates unique passwords for websites, email accounts, or anything else based on a master password and information you know. No sync needed. Uses PBKDF2 and SHA-256. It's adviced to use the browser addons for more security.

    From c06277ead675c1f139767f894f9525adbd65534e Mon Sep 17 00:00:00 2001 From: C-O-M-P-A-R-T-M-E-N-T-A-L-I-Z-A-T-I-O-N <8blcu6+euwoaaehpr4m0@sharklasers.com> Date: Mon, 17 Jul 2017 10:51:00 +0000 Subject: [PATCH 41/85] Put the Tor Browser as the #1 choice in the Browser Recommendations (Issue: 271) This fixes issue: https://github.com/privacytoolsIO/privacytools.io/issues/271 --- index.html | 45 +++++++++++++++++++++++---------------------- 1 file changed, 23 insertions(+), 22 deletions(-) diff --git a/index.html b/index.html index 719ce72f..50537658 100644 --- a/index.html +++ b/index.html @@ -652,6 +652,29 @@

    +
    @@ -704,28 +727,6 @@
    --> - -
    -
    -
    -

    Tor Browser

    -
    -
    -

    Tor Browser is your choice if you need an extra layer of anonymity. It's a modified version of Firefox, it comes with pre-installed privacy add-ons, encryption and an advanced - proxy. -

    -

    - - - - -

    -

    OS: Windows, Mac, Linux, iOS, Android, OpenBSD.

    -
    -
    -
    - -
    From bf23611ecfc31ab64497c0bd360c3b58d9dc3e11 Mon Sep 17 00:00:00 2001 From: C-O-M-P-A-R-T-M-E-N-T-A-L-I-Z-A-T-I-O-N <8blcu6+euwoaaehpr4m0@sharklasers.com> Date: Mon, 17 Jul 2017 10:55:05 +0000 Subject: [PATCH 42/85] Update index.html --- index.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/index.html b/index.html index 50537658..96b8d217 100644 --- a/index.html +++ b/index.html @@ -673,8 +673,6 @@
    -
    -
    @@ -711,6 +709,7 @@
    + +
    @@ -709,7 +709,6 @@
    - - + From 8bb15c523b035b454c976a8fc371af40df6c733b Mon Sep 17 00:00:00 2001 From: C-O-M-P-A-R-T-M-E-N-T-A-L-I-Z-A-T-I-O-N <8blcu6+euwoaaehpr4m0@sharklasers.com> Date: Mon, 17 Jul 2017 17:30:26 +0000 Subject: [PATCH 44/85] Adding a Content Security Policy --- index.html | 3 +++ 1 file changed, 3 insertions(+) diff --git a/index.html b/index.html index 719ce72f..ef98bdaa 100644 --- a/index.html +++ b/index.html @@ -12,6 +12,9 @@ + + + Privacy Tools - Encryption Against Global Mass Surveillance From 1ccc134666a49bb6e6d59881c3c9b68a9f66bd8d Mon Sep 17 00:00:00 2001 From: C-O-M-P-A-R-T-M-E-N-T-A-L-I-Z-A-T-I-O-N <8blcu6+euwoaaehpr4m0@sharklasers.com> Date: Mon, 17 Jul 2017 17:44:17 +0000 Subject: [PATCH 45/85] Update donate.html --- donate.html | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/donate.html b/donate.html index 4b545a29..96c46cb9 100644 --- a/donate.html +++ b/donate.html @@ -1,11 +1,13 @@ -Donate - privacytools.io - - - - + Donate - privacytools.io + + + + + + From 5131574d04f3a106fe03f8a9731e394283394811 Mon Sep 17 00:00:00 2001 From: C-O-M-P-A-R-T-M-E-N-T-A-L-I-Z-A-T-I-O-N <8blcu6+euwoaaehpr4m0@sharklasers.com> Date: Mon, 17 Jul 2017 17:49:22 +0000 Subject: [PATCH 46/85] Adding a CSP to password.html --- password.html | 2 ++ 1 file changed, 2 insertions(+) diff --git a/password.html b/password.html index 7d057f2e..54ebb7d2 100644 --- a/password.html +++ b/password.html @@ -5,6 +5,8 @@ Secure Password Generator | Privacy Tools + +