From ebe1e5513e383b78ae4b6bd773f0bf454acd467b Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 08:45:59 +0200 Subject: [PATCH 001/156] retested another browser --- articles/qutebrowser.html | 64 +++++++++++++++++++-------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/articles/qutebrowser.html b/articles/qutebrowser.html index 988097c..1d93e7c 100644 --- a/articles/qutebrowser.html +++ b/articles/qutebrowser.html @@ -1,32 +1,32 @@ - - - - - - - Qutebrowser — Spyware Watchdog - - - Qutebrowser Logo -

Qutebrowser

-

- From their website: "qutebrowser is a keyboard-focused browser with a minimal GUI. It's based on Python and PyQt5 and free software, licensed under the GPL." Program tested: v1.3.0 for Windows 7 64-bit. Mitmproxy was used to check for connections. -

-

Spyware Level: Not Spyware

-

-Qutebrowser makes no unsolicited requests at all. It is also fully open source. This web browser is a great choice to use, and there is -nothing to complain about from a privacy standpoint. (although I don't really know how to use the User Interface that well...) So far this browser looks like it can stand tall in the ranks of the other privacy-respecting web browsers out there. -

-
-
-

- This article was created on 5/10/2018 -

-

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. -

- CC0 License -

Back to catalog

-
- - + + + + + + + + Qutebrowser - Spyware Watchdog + + + +
+ +
+ Qutebrowser Logo +

Qutebrowser

+

From their website: "qutebrowser is a keyboard-focused browser with a minimal GUI. It's based on Python and PyQt5 and free software, licensed under the GPL." Program tested: v1.3.0 for Windows 7 64-bit. Mitmproxy was used to check for connections.

+

Spyware Level: Not Spyware

+

Qutebrowser makes no unsolicited requests at all. It is also fully open source. This web browser is a great choice to use, and there is nothing to complain about from a privacy standpoint. (although I don't really know how to use the User Interface that well...) So far this browser looks like it can stand tall in the ranks of the other privacy-respecting web browsers out there.

+
+

This article was created on 5/10/2018

+

This article was lasted edited on 10/7/2020

+
+

If you want to contribute to this website, you can always make a pull request.

+

All contributions must be licensed under the CC0 license to be accepted.

+ CC0 License +
+
+ + \ No newline at end of file From 3ec227708fd1461972391f7a1d986befb4e7966d Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 09:14:44 +0200 Subject: [PATCH 002/156] added a non spyware section --- articles/index.html | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/articles/index.html b/articles/index.html index 4ebaa60..056f67f 100644 --- a/articles/index.html +++ b/articles/index.html @@ -64,7 +64,6 @@ Discord [Espanol]

Mozilla Thunderbird

- Telegram

Hexchat


@@ -104,6 +103,11 @@ CDex

Paint.NET

+

Not Spyware but Has Privacy Issues

+ From c246052fb7316060af8455c90ef61ef4eef829c5 Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 09:18:15 +0200 Subject: [PATCH 003/156] fixed typo --- articles/index.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/articles/index.html b/articles/index.html index 056f67f..0c163bf 100644 --- a/articles/index.html +++ b/articles/index.html @@ -103,7 +103,8 @@ CDex

Paint.NET

-

Not Spyware but Has Privacy Issues

+
+

Not Spyware but Has Privacy Issues

Telegram

HyperText Transmission Protocol

From 9d2fd8d7148346c1ccbba16b73352601c46cc811 Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 09:19:55 +0200 Subject: [PATCH 004/156] Update 'style.css' --- style.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/style.css b/style.css index a8f68c3..afbc510 100644 --- a/style.css +++ b/style.css @@ -169,3 +169,7 @@ xmp { .lime { color: lime; } + +.yellow { + color: yellow; +} \ No newline at end of file From a3e06b59220eabecb7a84e02830d613a97d17f53 Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 10:00:44 +0200 Subject: [PATCH 005/156] retested telegram not much has changed --- articles/telegram.html | 106 ++++++++++++++++++----------------------- 1 file changed, 46 insertions(+), 60 deletions(-) diff --git a/articles/telegram.html b/articles/telegram.html index ae46f6a..4c66825 100644 --- a/articles/telegram.html +++ b/articles/telegram.html @@ -1,60 +1,46 @@ - - - - - - - Telegram — Spyware Watchdog - - - Telegram Logo -

Telegram

-

-Telegram is an instant messaging program that allows you to send text, images, videos and also any other files to other Telegram users. -

-

Spyware Level: Medium

-

-Telegram has some spyware features in it such as the telephone number verification, and routing communications through official Telegram servers in most cases. However, Telegram contains privacy features and claims to not collect any user information[1]. -

-

Telephone Number Required

-

-Telegram features the more modern spyware feature that requires the user to associate their persistent user identity with a telephone number. This is obviously a breach of privacy, because Telegram requires the user to disclose this personal information. -

-

Centralized communication routing

-

-Telegram does not use peer-to-peer or private servers for the majority of its communications. This means that Telegram is capable of logging all of the communications you send through its service, unless you opt to only use the Peer-to-Peer features of Telegram. Centralized communication routing has a high potential to be spyware. Telegram attempts to use Peer-to-Peer communication for Voice Calls, but it may disclose IP address to the counterpart. Telegram claims in its privacy policy[1] that it does not collect any information, but it is impossible to prove this. -

-

-Telegram's server software is closed source and Telegram does not distribute its server software. There is no way for other people to host their own Telegram services because -of this, meaning that the servers that the developers operate are the only choice for using this messaging platform. -

-

Telegram does not follow its GPLv2 Obligations

-

-Telegram clients are advertised as free software, but in practice the source code is not immediately accessible[2], the delay sometimes being up to 5 months. So, unknown spyware features could be in the official Telegram client binaries that you download, without you knowing. It's recommended that you build an outdated version of telegram from its source code, since it's not provable whether or not the binaries that are distributed have unknown spyware or not. -

-
-
-

Sources

-

- 1. - Telegram Privacy Policy - [web.archive.org] - [archive.is]
- - 2. - Where are the sources of the latest releases? - [archive.li]
-

- -
-

- This article was last edited on 2/18/2019 -

-

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. -

- CC0 License -

Back to catalog

-
- - + + + + + + + + Telegram - Spyware Watchdog + + + +
+ +
+ Telegram Logo +

Telegram

+

Telegram is an instant messaging program that allows you to send text, images, videos and also any other files to other Telegram users.

+

Spyware Level: Not Rated

+

Telegram has some privacy problems such as the telephone number verification, and routing communications through official Telegram servers in most cases. However, Telegram contains privacy features and claims to not collect any user information[1].

+

Telephone Number Required

+

Telegram features the more modern spyware feature that requires the user to associate their persistent user identity with a telephone number. This is obviously a breach of privacy, because Telegram requires the user to disclose this personal information.

+

Centralized communication routing

+

Telegram does not use peer-to-peer or private servers for the majority of its communications. This means that Telegram is capable of logging all of the communications you send through its service, unless you opt to only use the Peer-to-Peer features of Telegram. Centralized communication routing has a high potential to be spyware. Telegram attempts to use Peer-to-Peer communication for Voice Calls, but it may disclose IP address to the counterpart. Telegram claims in its privacy policy.[1] that it does not collect any information, but it is impossible to prove this.

+

Telegram's server software is closed source and Telegram does not distribute its server software. There is no way for other people to host their own Telegram services because of this, meaning that the servers that the developers operate are the only choice for using this messaging platform.

+

Telegram does not follow its GPLv2 Obligations

+

Telegram clients are advertised as free software, but in practice the source code is not immediately accessible.[2], the delay sometimes being up to 5 months. So, unknown spyware features could be in the official Telegram client binaries that you download, without you knowing. It's recommended that you build an outdated version of telegram from its source code, since it's not provable whether or not the binaries that are distributed have unknown spyware or not.

+
+
+
+

Sources

+

1.Telegram Privacy Policy [web.archive.org]

+

2.Where are the sources of the latest releases? [web.archive.org]

+
+

This article was created on 2/18/2019

+

This article was lasted edited on 10/11/2020

+
+
+

If you want to contribute to this website, you can always make a pull request.

+

All contributions must be licensed under the CC0 license to be accepted.

+ CC0 License +
+
+ + \ No newline at end of file From a9976e7e0000b98107666730157b7dd39fae646c Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 10:28:37 +0200 Subject: [PATCH 006/156] added http article --- articles/http.html | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 articles/http.html diff --git a/articles/http.html b/articles/http.html new file mode 100644 index 0000000..2df6af8 --- /dev/null +++ b/articles/http.html @@ -0,0 +1,45 @@ + + + + + + + + HTTP - Spyware Watchdog + + + +
+ +
+ World Wide Web Consortum: The maintainers of the HTTP standard +

HyperText Transmission Protocol

+

HTTP is a protocol usually used for transferring HyperText Markup Language documents accross the internet.

+

Spyware Level: Not Rated

+

HTTP is a protocol that is not designed with the privacy of its users in mind. The language used in the HTTP specification explicitly says that the protocol was designed with enabling the datamining of its users in mind, and contains features that are not absolutely necessary for the purpose of the protocol, but allow the protocol compromise user privacy.

+

"User-Agent" Datamining feature

+

Section 14.43[1] of the HTTP specification details the "User-Agent" feature of the protocol that, when implemented, will attach information about your computing enviroment that can be used to track you. The biggest danger of the User-Agent is that there is no way to anonymously opt-out of this- even if you do not provide a user-agent, because almost everyone else does, you will be tracked by the fact that you do not provide that information. There are many strategies to mitigate this, with only varying levels of success, but the problem is that this is the acceptable standard of how HTTP is used and not the forgotten feature that it should be. Not only does the User-Agent feature collect this unncessary information, its purpose is explicitly stated in the protocol specifications to aid in datamining.

+

"The User-Agent request-header field contains information about the user agent originating the request. This is for statistical purposes, the tracing of protocol violations, and automated recognition of user agents for the sake of tailoring responses to avoid particular user agent limitations. User agents SHOULD include this field with requests."

+

Acknowledgement of HTTP's privacy problem

+

In the HTTP specification, the W3C explicitly acknowledges the serious privacy violations that implementations of this protocol are capable of comitting. Section 15.1[2] of the HTTP specification has a very detailed analysis of the implications of the comprimization of privacy that the User-Agent allows to happen and suggests how to use the User-Agent feature: as an opt-in feature where the privacy concerns of using such a feature are properly explained to the user. Even though this is a good section, it shows a very naive viewpoint from the W3C, the expectation that this feature would not be abused, and the expectation that implementers of this standard would respect the privacy of their users and would not use these features of the protocol to datamine users.

+

At best, you could call this mindset naive. If you want to hold the W3C in contempt, you could call it malicious. It's easy to write in your standard that while you could use this protocol to monitor the behavior of users, you should ask for their permission. But once that standard is widely implemented, and is widely used for the exact malicious purpose that was acknowledged in its specification, who's fault is that?

+
+
+
+

Sources

+

1.Section 14 of the HTTP/1.1 Specification [web.archive.org]

+

2.Section 15 of the HTTP/1.1 Specification [web.archive.org]

+
+

This article was created on 5/14/2018

+

This article was lasted edited on 10/11/2020

+
+
+

If you want to contribute to this website, you can always make a pull request.

+

All contributions must be licensed under the CC0 license to be accepted.

+ CC0 License +
+
+ + \ No newline at end of file From 5aab964150e57bbd8401205b1d0a2b956b061485 Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 17:11:10 +0200 Subject: [PATCH 007/156] retested web browser --- articles/webbrowser.html | 74 +++++++++++++++++++--------------------- 1 file changed, 36 insertions(+), 38 deletions(-) diff --git a/articles/webbrowser.html b/articles/webbrowser.html index 27741cc..f254065 100644 --- a/articles/webbrowser.html +++ b/articles/webbrowser.html @@ -1,39 +1,37 @@ - - - - - - Web Browser — Spyware Watchdog - - - -
- -
- Web Browser Logo -

- Web Browser (aka Werefox) is a browser originally based on Pale Moon. - -

-

Spyware Level: Not Spyware

-

- Web Browser makes no unsolicited requests at all. - It is also fully open source.[1] It is a great choice for everyday use and due to it being based on Pale Moon, it has access to all of the XUL plugins available. -

-
-
- + + + + + + + + Web Browser - Spyware Watchdog + + + +
+ - - +
+ Web Browser Logo +

Web Browser

+

Web Browser is a browser originally based on Pale Moon.

+

Spyware Level: Not Spyware

+

Web Browser makes no unsolicited requests at all. It is also fully open source.[1] It is a great choice for everyday use and due to it being based on Pale Moon, it has access to all of the XUL plugins available.

+
+
+
+

Sources

+

1.Project's homepage

+
+

This article was created on 4/3/20

+

This article was lasted edited on 10/11/2020

+
+

If you want to contribute to this website, you can always make a pull request.

+

All contributions must be licensed under the CC0 license to be accepted.

+ CC0 License +
+
+ + \ No newline at end of file From d93da20307eb8c82b93ac490b33f0e31b38f0ba0 Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 17:12:51 +0200 Subject: [PATCH 008/156] removed the not needed tag --- articles/telegram.html | 1 - 1 file changed, 1 deletion(-) diff --git a/articles/telegram.html b/articles/telegram.html index 4c66825..baa88c2 100644 --- a/articles/telegram.html +++ b/articles/telegram.html @@ -36,7 +36,6 @@

This article was created on 2/18/2019

This article was lasted edited on 10/11/2020


-

If you want to contribute to this website, you can always make a pull request.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License From 7e40c9e7de36d7787ade9472197adebeeef238d9 Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 17:13:43 +0200 Subject: [PATCH 009/156] removed the not needed tag --- articles/http.html | 1 - 1 file changed, 1 deletion(-) diff --git a/articles/http.html b/articles/http.html index 2df6af8..68549cf 100644 --- a/articles/http.html +++ b/articles/http.html @@ -35,7 +35,6 @@

This article was created on 5/14/2018

This article was lasted edited on 10/11/2020


-

If you want to contribute to this website, you can always make a pull request.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License From 777bfe572c167532d291494b3509eac1d5d16bea Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 17:21:43 +0200 Subject: [PATCH 010/156] tested on debian buster --- articles/qutebrowser.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/articles/qutebrowser.html b/articles/qutebrowser.html index 1d93e7c..e3dbb0e 100644 --- a/articles/qutebrowser.html +++ b/articles/qutebrowser.html @@ -16,9 +16,9 @@
Qutebrowser Logo

Qutebrowser

-

From their website: "qutebrowser is a keyboard-focused browser with a minimal GUI. It's based on Python and PyQt5 and free software, licensed under the GPL." Program tested: v1.3.0 for Windows 7 64-bit. Mitmproxy was used to check for connections.

+

Qutebrowser is a keyboard-focused browser with a minimal GUI. It's based on Python and PyQt5 and free software, licensed under the GPL. Program tested: v1.6.1 for Debian Buster. Mitmproxy was used to check for connections.

Spyware Level: Not Spyware

-

Qutebrowser makes no unsolicited requests at all. It is also fully open source. This web browser is a great choice to use, and there is nothing to complain about from a privacy standpoint. (although I don't really know how to use the User Interface that well...) So far this browser looks like it can stand tall in the ranks of the other privacy-respecting web browsers out there.

+

Qutebrowser makes no unsolicited requests at all. It is also libre software. This web browser is a great choice to use, and there is nothing to complain about from a privacy standpoint. (although I don't really know how to use the User Interface that well...) So far this browser looks like it can stand tall in the ranks of the other privacy-respecting web browsers out there.


This article was created on 5/10/2018

This article was lasted edited on 10/7/2020

From 7745bec928d145feb42728b8b4ec69a7ae971cbe Mon Sep 17 00:00:00 2001 From: qorg11 Date: Mon, 12 Oct 2020 21:51:17 +0200 Subject: [PATCH 011/156] Redirect to .onion mirror if user is using tor browser --- index.html | 2 ++ 1 file changed, 2 insertions(+) diff --git a/index.html b/index.html index b4b8c21..83b6438 100644 --- a/index.html +++ b/index.html @@ -4,6 +4,8 @@ + + Home - Spyware Watchdog From a743896646e0b2cbf5ab2679935f7753fb7ecf36 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 00:45:01 +0200 Subject: [PATCH 012/156] fixed the css --- style.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/style.css b/style.css index afbc510..c2fa55c 100644 --- a/style.css +++ b/style.css @@ -130,8 +130,8 @@ xmp { .yellowgreen { color: #c8e63c; } -.yellow { - color: #ffff00; +.white { + color: white; } .orange { color: #ff6100; From 123cd4c0bb1ce4d243d83526e6f484d5441fc19e Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 00:51:18 +0200 Subject: [PATCH 013/156] updated the index --- index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 83b6438..19e7a88 100644 --- a/index.html +++ b/index.html @@ -25,8 +25,8 @@ The Watchdog — Spyware beware!

Online Spyware Watchdog

The goal of this website is to classify spyware programs, so that users can be more aware that they are installing spyware.

-

Many "everyday" applications are actually spyware. We take an expansive and strict stance on what constitutes spyware. We define spyware as anything that includes "telemetry, information collection, phoning home, automatic updates, or is listening in".

-

This website contains articles on popular programs and internet services explaining spyware features, so that potential users can be aware of the information they may be giving away by downloading or using spyware, using easy to understand ratings, detailed explanations, and proof, of how features of these programs can spy on the user.

+

Many "everyday" applications are actually spyware. We take an expansive and strict stance on what constitutes spyware. We define spyware as any request sent without knowledge/consent.

+

This website contains articles on popular programs and explaining the spyware features found in them, so that potential users can be aware of the information they may be giving away by downloading or using spyware, using easy to understand ratings, detailed explanations, and proof, of how features of these programs can spy on the user.


From fec3d1a6b90c97bb662d2d1a5b72739f8638c272 Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 12 Oct 2020 23:51:41 -0500 Subject: [PATCH 014/156] fixed the message --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 19e7a88..5f41c7c 100644 --- a/index.html +++ b/index.html @@ -25,7 +25,7 @@ The Watchdog — Spyware beware!

Online Spyware Watchdog

The goal of this website is to classify spyware programs, so that users can be more aware that they are installing spyware.

-

Many "everyday" applications are actually spyware. We take an expansive and strict stance on what constitutes spyware. We define spyware as any request sent without knowledge/consent.

+

Many "everyday" applications are actually spyware. We take an expansive and strict stance on what constitutes spyware. We define spyware as anything that includes telemetry, phoning home, automatic updates or is listening in without user knowledge/consent.

This website contains articles on popular programs and explaining the spyware features found in them, so that potential users can be aware of the information they may be giving away by downloading or using spyware, using easy to understand ratings, detailed explanations, and proof, of how features of these programs can spy on the user.


From 408057464663ba30b42dac19302c1d4a650a55fd Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:20:32 +0200 Subject: [PATCH 015/156] removed an extra space --- index.html | 1 - 1 file changed, 1 deletion(-) diff --git a/index.html b/index.html index 5f41c7c..d367c78 100644 --- a/index.html +++ b/index.html @@ -5,7 +5,6 @@ - Home - Spyware Watchdog From 9c4a760d90f2e9c01e969bd076ae4f32badc8d4e Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:21:32 +0200 Subject: [PATCH 016/156] ditto --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index d367c78..afb8d73 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ - + Home - Spyware Watchdog From d5d8b365632c9a8cab432fab2c149ade0de83bd1 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:24:09 +0200 Subject: [PATCH 017/156] added the tor metadata --- articles/qutebrowser.html | 1 + 1 file changed, 1 insertion(+) diff --git a/articles/qutebrowser.html b/articles/qutebrowser.html index e3dbb0e..3138d77 100644 --- a/articles/qutebrowser.html +++ b/articles/qutebrowser.html @@ -4,6 +4,7 @@ + Qutebrowser - Spyware Watchdog From 07c959a2b82c94e686fa9a271848dd53a71c3bac Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:27:51 +0200 Subject: [PATCH 018/156] added tor metadata --- articles/webbrowser.html | 1 + 1 file changed, 1 insertion(+) diff --git a/articles/webbrowser.html b/articles/webbrowser.html index f254065..3de2e02 100644 --- a/articles/webbrowser.html +++ b/articles/webbrowser.html @@ -4,6 +4,7 @@ + Web Browser - Spyware Watchdog From d5efc76154ad9c8228b1f1a024ef379b74425499 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:30:00 +0200 Subject: [PATCH 019/156] added tor metadata --- articles/http.html | 1 + 1 file changed, 1 insertion(+) diff --git a/articles/http.html b/articles/http.html index 68549cf..9bd374b 100644 --- a/articles/http.html +++ b/articles/http.html @@ -4,6 +4,7 @@ + HTTP - Spyware Watchdog From 053832571717d7981af8706125471f4ce1b6c863 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:32:31 +0200 Subject: [PATCH 020/156] added tor metadata --- articles/telegram.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/articles/telegram.html b/articles/telegram.html index baa88c2..0ea2251 100644 --- a/articles/telegram.html +++ b/articles/telegram.html @@ -4,6 +4,7 @@ + Telegram - Spyware Watchdog @@ -27,7 +28,7 @@

Telegram does not follow its GPLv2 Obligations

Telegram clients are advertised as free software, but in practice the source code is not immediately accessible.[2], the delay sometimes being up to 5 months. So, unknown spyware features could be in the official Telegram client binaries that you download, without you knowing. It's recommended that you build an outdated version of telegram from its source code, since it's not provable whether or not the binaries that are distributed have unknown spyware or not.

-
+

Sources

1.Telegram Privacy Policy [web.archive.org]

From 6e68a0ed0884b5af88264fef9b3dadb117154468 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:34:28 +0200 Subject: [PATCH 021/156] added tor metadata --- articles/lynx.html | 1 + 1 file changed, 1 insertion(+) diff --git a/articles/lynx.html b/articles/lynx.html index baa7636..f2f7807 100644 --- a/articles/lynx.html +++ b/articles/lynx.html @@ -4,6 +4,7 @@ + Lynx - Spyware Watchdog From 74bd4ae311197ac044ae469802e8fe125c74034c Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:36:16 +0200 Subject: [PATCH 022/156] added tor metadata --- articles/index.html | 1 + 1 file changed, 1 insertion(+) diff --git a/articles/index.html b/articles/index.html index 0c163bf..4fc53a7 100644 --- a/articles/index.html +++ b/articles/index.html @@ -4,6 +4,7 @@ + Catalog - Spyware Watchdog From 961d6b3c7a2301df347d77556c869372d05da37d Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:38:49 +0200 Subject: [PATCH 023/156] added tor metadata --- misc.html | 1 + 1 file changed, 1 insertion(+) diff --git a/misc.html b/misc.html index 80287a3..649f4e9 100644 --- a/misc.html +++ b/misc.html @@ -4,6 +4,7 @@ + Misc - Spyware Watchdog From 73462b1a72be01f247417bc89af103a9a041022d Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:40:20 +0200 Subject: [PATCH 024/156] removed a slash for the looks --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index afb8d73..f6b6416 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ - + Home - Spyware Watchdog From 6d3bbe5bfd261db69cc487cd5f4a88b81c0e2960 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 13 Oct 2020 21:54:13 +0200 Subject: [PATCH 025/156] changes the format --- articles/otter.html | 47 ++++++++++++++++++++------------------------- 1 file changed, 21 insertions(+), 26 deletions(-) diff --git a/articles/otter.html b/articles/otter.html index fe58797..4a01d8c 100644 --- a/articles/otter.html +++ b/articles/otter.html @@ -4,35 +4,30 @@ - - Otter Browser — Spyware Watchdog + + + Otter Browser - Spyware Watchdog - - -
- - Otter Browser Logo - -

From their website: "Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5." Their motto is: "Controlled by the user, not vice versa". Version tested: 0.9.12 (SlackBuild from slackbuilds.org). Program used for testing requests: Mitmproxy.

- -

Spyware Level: Not Spyware

- -

Otter Browser makes no unsolicited requests at all. It is fully open source. The developers, also, don't plan to include any spyware "features" in the future. This seems like a true privacy-based web browser (at least for now).

- -
- -

This article was created on 11/25/2017

-

This article was lasted edited on 10/5/2020

- -
- -

If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

- - CC0 License - -

Back to catalog

+
+ +
+ Otter Browser Logo +

Otter Browser

+

From their website: "Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5." Their motto is: "Controlled by the user, not vice versa". Version tested: 0.9.12 (SlackBuild from slackbuilds.org). Program used for testing requests: Mitmproxy.

+

Spyware Level: Not Spyware

+

Otter Browser makes no unsolicited requests at all. It is fully open source. The developers, also, don't plan to include any spyware "features" in the future. This seems like a true privacy-based web browser (at least for now).

+
+

This article was created on 11/25/2017

+

This article was lasted edited on 10/5/2020

+
+

If you want to contribute to this website, you can always make a pull request.

+

All contributions must be licensed under the CC0 license to be accepted.

+ CC0 License +
\ No newline at end of file From 7f753969caf36aedfa355950bab5e46bd552e561 Mon Sep 17 00:00:00 2001 From: qorg11 Date: Wed, 14 Oct 2020 13:08:42 +0200 Subject: [PATCH 026/156] Added mirrors.html, which is a file that contains all the spyware watchdog mirrors in the internet. Also added a link to mirrors.html in the index. Also, can somebody fix the css so the list doesn't look like crap? Also, should we remove the mirrors from the top of the index? --- index.html | 1 + mirrors.html | 41 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 mirrors.html diff --git a/index.html b/index.html index f6b6416..2856ff9 100644 --- a/index.html +++ b/index.html @@ -18,6 +18,7 @@ Tor Mirror 2 Freenet Mirror I2P Mirror + Mirror list Misc
diff --git a/mirrors.html b/mirrors.html new file mode 100644 index 0000000..0a9c038 --- /dev/null +++ b/mirrors.html @@ -0,0 +1,41 @@ + + + + + + + + + Home - Spyware Watchdog + + + +
+ diff --git a/articles/nvidia.html b/articles/nvidia.html index 85e593a..9cac1ab 100644 --- a/articles/nvidia.html +++ b/articles/nvidia.html @@ -73,7 +73,7 @@ This article was last edited on 7/22/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License diff --git a/articles/opera.html b/articles/opera.html index 40be939..764ee82 100644 --- a/articles/opera.html +++ b/articles/opera.html @@ -77,7 +77,7 @@ This article was created on 11/25/2017

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/otter.html b/articles/otter.html index 4a01d8c..96a0583 100644 --- a/articles/otter.html +++ b/articles/otter.html @@ -24,7 +24,7 @@

This article was created on 11/25/2017

This article was lasted edited on 10/5/2020


-

If you want to contribute to this website, you can always make a pull request.

+

If you want to contribute to this website, you can always make a pull request.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License
diff --git a/articles/paint.net.html b/articles/paint.net.html index dd537de..d8de6c1 100644 --- a/articles/paint.net.html +++ b/articles/paint.net.html @@ -45,7 +45,7 @@ So the only way to avoid this is to block the program from accessing the interne This article was last edited on 6/1/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/palemoon.html b/articles/palemoon.html index bd83156..a02bc98 100644 --- a/articles/palemoon.html +++ b/articles/palemoon.html @@ -62,7 +62,7 @@ NoScript will cause display issues and functional issues." This article was created on 3/19/2019

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/palemoon_old.html b/articles/palemoon_old.html index b8e7b2c..687a391 100644 --- a/articles/palemoon_old.html +++ b/articles/palemoon_old.html @@ -91,7 +91,7 @@ privacy-concerned users, and would rather allow websites to execute malicious EC This article was last updated on 10/14/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/poweriso.html b/articles/poweriso.html index c531f6e..3b598fc 100644 --- a/articles/poweriso.html +++ b/articles/poweriso.html @@ -65,7 +65,7 @@ extension should explain this. But at the very least, assuming that you didn't i This article was created on 10/7/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/qutebrowser.html b/articles/qutebrowser.html index 3138d77..4be1d06 100644 --- a/articles/qutebrowser.html +++ b/articles/qutebrowser.html @@ -24,7 +24,7 @@

This article was created on 5/10/2018

This article was lasted edited on 10/7/2020


-

If you want to contribute to this website, you can always make a pull request.

+

If you want to contribute to this website, you can always make a pull request.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License
diff --git a/articles/razer.html b/articles/razer.html index 544e09c..ef8e9dd 100644 --- a/articles/razer.html +++ b/articles/razer.html @@ -57,7 +57,7 @@

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 Liscence

Back to catalog

diff --git a/articles/razer_en.html b/articles/razer_en.html index 66f2449..a60316f 100644 --- a/articles/razer_en.html +++ b/articles/razer_en.html @@ -61,7 +61,7 @@

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/realplayer.html b/articles/realplayer.html index 2725ed2..24c73f5 100644 --- a/articles/realplayer.html +++ b/articles/realplayer.html @@ -113,7 +113,7 @@ receive a higher rating or a different advisory: Do not use t This article was last edited on 8/13/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/redshell.html b/articles/redshell.html index 75b3673..edac2ad 100644 --- a/articles/redshell.html +++ b/articles/redshell.html @@ -81,7 +81,7 @@ avoided entirely. This article was last edited on 7/16/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/slimjet.html b/articles/slimjet.html index 8244bea..1ce0cc0 100644 --- a/articles/slimjet.html +++ b/articles/slimjet.html @@ -96,7 +96,7 @@
This article was last edited on 8/4/2018 -

If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

+

If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License diff --git a/articles/snapchat.html b/articles/snapchat.html index 62c7347..8225fd5 100644 --- a/articles/snapchat.html +++ b/articles/snapchat.html @@ -84,7 +84,7 @@ For a simple social media app, Snapchat demands too many permissions. When I tes This article was last edited on 2/23/2019

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/sphere.html b/articles/sphere.html index 2bd50fc..922e8df 100644 --- a/articles/sphere.html +++ b/articles/sphere.html @@ -41,7 +41,7 @@ is so focused on privacy? This article was last edited on 12/12/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/steam.html b/articles/steam.html index 34a5213..8ed8057 100644 --- a/articles/steam.html +++ b/articles/steam.html @@ -107,7 +107,7 @@ Steam contains spyware features that allow it to update itself without user veri This article was last edited on 8/3/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/surf.html b/articles/surf.html index dfda16b..e99e192 100644 --- a/articles/surf.html +++ b/articles/surf.html @@ -35,7 +35,7 @@

-

If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

+

If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License
diff --git a/articles/surf_fr.html b/articles/surf_fr.html index 2387975..8429227 100644 --- a/articles/surf_fr.html +++ b/articles/surf_fr.html @@ -30,7 +30,7 @@
-

Si vous voulez editer cet article ou contribuer sur vos propres article(s), contactez nous sur XMPP a spyware@conference.nuegia.net, ou visitez le repo Git a Codeberg.

+

Si vous voulez editer cet article ou contribuer sur vos propres article(s), contactez nous sur XMPP a spyware@conference.nuegia.net, ou visitez le repo Git a Codeberg.

Toutes les contributions doivent etre sous license CC0 pour etre acceptées.

CC0 License diff --git a/articles/systemd.html b/articles/systemd.html index 63eb33d..086a94b 100644 --- a/articles/systemd.html +++ b/articles/systemd.html @@ -48,7 +48,7 @@ But I don't want to call them "sources" or anything because what they talk about This article was last edited on 8/7/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License diff --git a/articles/telegram.html b/articles/telegram.html index 0ea2251..99214d8 100644 --- a/articles/telegram.html +++ b/articles/telegram.html @@ -37,7 +37,7 @@

This article was created on 2/18/2019

This article was lasted edited on 10/11/2020


-

If you want to contribute to this website, you can always make a pull request.

+

If you want to contribute to this website, you can always make a pull request.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License diff --git a/articles/thunderbird.html b/articles/thunderbird.html index d37d58c..54ee639 100644 --- a/articles/thunderbird.html +++ b/articles/thunderbird.html @@ -65,7 +65,7 @@ Thunderbird contains several forms of opt-in spyware that only collects informat This article was last edited on 6/2/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/tor.html b/articles/tor.html index 824aa39..d76c28e 100644 --- a/articles/tor.html +++ b/articles/tor.html @@ -43,7 +43,7 @@ this over the Tor network... so while it's definitely "phoning home", it's doing This article was last edited on 11/20/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/ungoogled_chromium.html b/articles/ungoogled_chromium.html index a2b5ef2..59b94c6 100644 --- a/articles/ungoogled_chromium.html +++ b/articles/ungoogled_chromium.html @@ -37,7 +37,7 @@ looking for a Chrome-based browser to switch too without taking the time to comp This article was last edited on 11/1/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/unity.html b/articles/unity.html index f8f1999..8edefae 100644 --- a/articles/unity.html +++ b/articles/unity.html @@ -60,7 +60,7 @@ Unity collects user information and uses it in a dubious and malicious way and i This article was created on 8/24/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/utorrent.html b/articles/utorrent.html index f4d4ced..cd0322b 100644 --- a/articles/utorrent.html +++ b/articles/utorrent.html @@ -36,7 +36,7 @@ should be cited like this: [1]. This article was last edited on 8/3/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License diff --git a/articles/vivaldi.html b/articles/vivaldi.html index 7459a21..08901d1 100644 --- a/articles/vivaldi.html +++ b/articles/vivaldi.html @@ -85,7 +85,7 @@ are not developers you can trust. Below is an anti This article was created on 11/25/2017

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/vlc.html b/articles/vlc.html index 8e85965..476b07e 100644 --- a/articles/vlc.html +++ b/articles/vlc.html @@ -39,7 +39,7 @@ VLC Media player searches through online databases to find complete album covers This article was last edited on 7/30/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/waterfox.html b/articles/waterfox.html index 072f37e..c55b774 100644 --- a/articles/waterfox.html +++ b/articles/waterfox.html @@ -140,7 +140,7 @@ where the user can understand what they are giving up when they download the upd This article was last edited on 6/2/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/webbrowser.html b/articles/webbrowser.html index 3de2e02..99a76cf 100644 --- a/articles/webbrowser.html +++ b/articles/webbrowser.html @@ -29,7 +29,7 @@

This article was created on 4/3/20

This article was lasted edited on 10/11/2020


-

If you want to contribute to this website, you can always make a pull request.

+

If you want to contribute to this website, you can always make a pull request.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License diff --git a/articles/webdiscover.html b/articles/webdiscover.html index e7998bc..6ab0121 100644 --- a/articles/webdiscover.html +++ b/articles/webdiscover.html @@ -106,7 +106,7 @@ more concerning: This article was last edited on 8/4/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/yahoo.html b/articles/yahoo.html index 1bae79b..0091e1e 100644 --- a/articles/yahoo.html +++ b/articles/yahoo.html @@ -67,7 +67,7 @@ is integrated into the "Yahoo Account" spyware platform, which shares all of the This article was last edited on 8/3/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/articles/youtube.html b/articles/youtube.html index eb34161..17eb242 100644 --- a/articles/youtube.html +++ b/articles/youtube.html @@ -88,7 +88,7 @@ The YouTube app for android additionally uses the Google Firebase Analytics trac This article was last updated on 12/12/2018

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/guides/faq.html b/guides/faq.html index f97720e..1b43147 100644 --- a/guides/faq.html +++ b/guides/faq.html @@ -60,7 +60,7 @@ You can support this website by submitting or translating articles and referring

How do I submit articles to this website?

-Articles can be submitted by doing a pull request at the Codeberg or contacting us via the XMPP at spyware@conference.nuegia.net. Any article that is submitted must follow the article style guide and the spyware criteria guide correctly to be accepted into the website. If you want to make changes to an article please download and edit that article, and resubmit your version of the article in an email, explaining what the changes are and why you made those changes. If your version of the article is conforming to the article style guide and spyware criteria guide and has justified changes it will be accepted as a replacement to the previous article. Your submissions will be manually reviewed and added to the website at this time. I will reply to all submissions explaining if the submission was accepted or not, and if the submission was declined, why it was declined. +Articles can be submitted by doing a pull request at the Codeberg or contacting us via the XMPP at spyware@conference.nuegia.net. Any article that is submitted must follow the article style guide and the spyware criteria guide correctly to be accepted into the website. If you want to make changes to an article please download and edit that article, and resubmit your version of the article in an email, explaining what the changes are and why you made those changes. If your version of the article is conforming to the article style guide and spyware criteria guide and has justified changes it will be accepted as a replacement to the previous article. Your submissions will be manually reviewed and added to the website at this time. I will reply to all submissions explaining if the submission was accepted or not, and if the submission was declined, why it was declined.

What language do the submissions need to be in?

@@ -68,7 +68,7 @@ Any language should be fine. Currently there are only English and Spanish articl

I want to amend/change the style guide and/or the spyware classification guide.

-Submitting a pull request at the Codeberg, or contacting us via the XMPP at spyware@conference.nuegia.net with a new version of the guide in question, detailing the changes you have made and the reasons for these changes. If I agree with these changes then I will either replace the current document(s) with your version(s) or edit the document(s) myself to incorporate the new ideas, and send you a follow-up email explaining what I did. If I disagree with you, I will send you an email explaining why I don't want to amend/change the guide(s) in such a way. +Submitting a pull request at the Codeberg, or contacting us via the XMPP at spyware@conference.nuegia.net with a new version of the guide in question, detailing the changes you have made and the reasons for these changes. If I agree with these changes then I will either replace the current document(s) with your version(s) or edit the document(s) myself to incorporate the new ideas, and send you a follow-up email explaining what I did. If I disagree with you, I will send you an email explaining why I don't want to amend/change the guide(s) in such a way.

Spyware and Software Licensing

diff --git a/guides/firefox.html b/guides/firefox.html index 74d6bb8..71b5ec5 100644 --- a/guides/firefox.html +++ b/guides/firefox.html @@ -128,7 +128,7 @@


- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License diff --git a/guides/firefox_es.html b/guides/firefox_es.html index b929cb4..a8a03cf 100644 --- a/guides/firefox_es.html +++ b/guides/firefox_es.html @@ -130,7 +130,7 @@


- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 Liscence diff --git a/guides/iridium.html b/guides/iridium.html index 843ed85..5399ef1 100644 --- a/guides/iridium.html +++ b/guides/iridium.html @@ -22,7 +22,7 @@

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License

Back to catalog

diff --git a/guides/netsurf.html b/guides/netsurf.html index b01d5b5..9123364 100644 --- a/guides/netsurf.html +++ b/guides/netsurf.html @@ -32,7 +32,7 @@

-

If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

+

If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License diff --git a/guides/palemoon.html b/guides/palemoon.html index 20fc95f..46360ad 100644 --- a/guides/palemoon.html +++ b/guides/palemoon.html @@ -69,7 +69,7 @@

- If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

CC0 License diff --git a/index.html b/index.html index ef60aab..c19e425 100644 --- a/index.html +++ b/index.html @@ -25,7 +25,7 @@
-

If you want to contribute to this website, you can always make a pull request.

+

If you want to contribute to this website, you can always make a pull request.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License
diff --git a/mirrors.html b/mirrors.html index 1d4c795..80bb2d8 100644 --- a/mirrors.html +++ b/mirrors.html @@ -24,13 +24,15 @@

Tor #1 (v3)

Tor #2 (v2)

Tor #3 (v3)

+

Tor #4 (v3)

Freenet

-

I2P mirror

+

I2P #1

+

I2P #2


-

If you want to contribute to this website, you can always make a pull request.

+

If you want to contribute to this website, you can always make a pull request.

All contributions must be licensed under the CC0 license to be accepted.

CC0 License - \ No newline at end of file + diff --git a/misc.html b/misc.html index 649f4e9..a6bcb9f 100644 --- a/misc.html +++ b/misc.html @@ -19,7 +19,7 @@

This page is for content on the site that doesn't belong anywhere else.


Contact

-

This website has a git repo.

+

This website has a git repo.


History

Spyware Watchdog was maintained and contributed to by The Founder of the Site between Nov 22nd, 2017 and May 10th, 2019. After which the site was put on hiatus for a while, before being handed over to Digdeeper in early 2020. It was then transferred to a git repository!

From 72d9552ad575be04b6910a6fa7c6a1eaf2a8abbb Mon Sep 17 00:00:00 2001 From: qorg11 Date: Sat, 17 Oct 2020 20:22:43 +0200 Subject: [PATCH 031/156] Added Zeronet mirror --- mirrors.html | 1 + 1 file changed, 1 insertion(+) diff --git a/mirrors.html b/mirrors.html index 80bb2d8..91d1428 100644 --- a/mirrors.html +++ b/mirrors.html @@ -26,6 +26,7 @@

Tor #3 (v3)

Tor #4 (v3)

Freenet

+

Zeronet

I2P #1

I2P #2


From 1551c3446ceee6d53a2c920e56a3a75d9031b9c8 Mon Sep 17 00:00:00 2001 From: qorg11 Date: Sat, 24 Oct 2020 17:31:10 +0200 Subject: [PATCH 032/156] Added more info to the signal article --- wip/signal.html | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/wip/signal.html b/wip/signal.html index 80d301a..4daeaf4 100644 --- a/wip/signal.html +++ b/wip/signal.html @@ -16,12 +16,51 @@

You cannot create an account in Signal without giving it your phone number.

Signal is not completly Peer-To-Peer

Signal claims to be a Peer-To-Peer messenger. But this is not true because Signal stores your phone number in the servers.1

+

Signal has the decryption keys of their messages

+

+ The Signal legal terms3 claims they have the + decryption keys: + + "Additional technical information is stored on our servers, + including randomly generated authentication tokens, keys, push + tokens, and other material that is necessary to establish + calls and transmit messages. Signal limits this additional + technical information to the minimum required to operate the + Services." + + It also says it would give info to the government and law + enforcement agencies: + + Third Parties. We work with third parties to provide some of our + Services. For example, our Third-Party Providers send a + verification code to your phone number when you register for our + Services. These providers are bound by their Privacy Policies to + safeguard that information. If you use other Third-Party + Services like YouTube, Spotify, Giphy, etc. in connection with + our Services, their Terms and Privacy Policies govern your use + of those services. + + Please note the "Services like youtube, spotify, giphy". Those + sites are in the Signal source code4, so they can spy + on you. + + Then, we have this: + + Other instances where Signal may need to share your data + + To meet any applicable law, regulation, legal process or enforceable governmental request. + To enforce applicable Terms, including investigation of potential violations. + To detect, prevent, or otherwise address fraud, security, or technical issues. + To protect against harm to the rights, property, or safety of Signal, our users, or the public as required or permitted by law. +

Further reading

Signal considered harmful

References

1: A Look Into Signal’s Encrypted Profiles

2: Request: Google Play signed download alternative

+

3: https://signal.org/legal/

+

4: https://signal.org/blog/signal-and-giphy-update/

From 7fb43462f0869a0f041c1effc211289e3e4226f8 Mon Sep 17 00:00:00 2001 From: qorg11 Date: Sat, 24 Oct 2020 17:32:37 +0200 Subject: [PATCH 033/156] fixed the formatting ig --- wip/signal.html | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/wip/signal.html b/wip/signal.html index 4daeaf4..cf111d7 100644 --- a/wip/signal.html +++ b/wip/signal.html @@ -19,7 +19,7 @@

Signal has the decryption keys of their messages

The Signal legal terms3 claims they have the - decryption keys: + decryption keys:
"Additional technical information is stored on our servers, including randomly generated authentication tokens, keys, push @@ -28,8 +28,9 @@ technical information to the minimum required to operate the Services." +
It also says it would give info to the government and law - enforcement agencies: + enforcement agencies:
Third Parties. We work with third parties to provide some of our Services. For example, our Third-Party Providers send a @@ -40,11 +41,12 @@ our Services, their Terms and Privacy Policies govern your use of those services. +
Please note the "Services like youtube, spotify, giphy". Those sites are in the Signal source code4, so they can spy on you. - Then, we have this: + Then, we have this:
Other instances where Signal may need to share your data @@ -53,6 +55,8 @@ To detect, prevent, or otherwise address fraud, security, or technical issues. To protect against harm to the rights, property, or safety of Signal, our users, or the public as required or permitted by law. +
+

Further reading

Signal considered harmful

References

From 80187780ea67de484fed4691d49ff49a585c9b5f Mon Sep 17 00:00:00 2001 From: Anonymous Date: Sat, 24 Oct 2020 20:24:49 +0000 Subject: [PATCH 034/156] Translate Netsurf article to Polish --- articles/netsurf_pl.html | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 articles/netsurf_pl.html diff --git a/articles/netsurf_pl.html b/articles/netsurf_pl.html new file mode 100644 index 0000000..bc1c2fe --- /dev/null +++ b/articles/netsurf_pl.html @@ -0,0 +1,36 @@ + + + + + Netsurf — Spyware Watchdog + + + +
+ +
+ Obrazy są w folderze ../images +

Netsurf

+

+ Z ich strony internetowej: "NetSurf jest wieloplatformową przeglądarką internetową dla RISC OS, platform podobnych do UNIX-owych (w tym Linux), Mac OS X i innych" [1] Wersja testowana: Netsurf 3.9 +

+

Poziom Oprogramowania Szpiegowskiego: Niski

+

Po uruchomieniu Netsurf zwraca się z prośbą o otrzymanie ikony domyślnej wyszukiwarki, którą jest Google. Zostało to przetestowane za pomocą mitmproxy. Poza tym, nie ma żadnych niepożądanych żądań. Po zastosowaniu się do poradnika mitygacji, to oprogramowanie nie jest oprogramowaniem szpiegowskim.

+
+
+ +
+ + From f30c7cf007cf92dc5c26b1c80cb12a71e2d88855 Mon Sep 17 00:00:00 2001 From: Anonymous Date: Sat, 24 Oct 2020 20:25:14 +0000 Subject: [PATCH 035/156] Translate Netsurf mitigation guide to Polish --- guides/netsurf_pl.html | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 guides/netsurf_pl.html diff --git a/guides/netsurf_pl.html b/guides/netsurf_pl.html new file mode 100644 index 0000000..ef545f8 --- /dev/null +++ b/guides/netsurf_pl.html @@ -0,0 +1,42 @@ + + + + + Netsurf Poradnik Mitygacji — Spyware Watchdog + + + +
+
+ Obrazy są w folderze ../images +

Netsurf Poradnik Mitygacji

+
+

+ Ten poradnik został przetestowany przy użyciu Netsurf 3.9. +

+
+

Poziom Oprogramowania Szpiegowskiego: NiskiBrak oprogramowania szpiegowskiego

+

Metoda Mitygacji 1:

+

Ta metoda jest dość prosta, zmień domyślną wyszukiwarkę, a żądanie do google nie będzie się już odbywać, jeśli chcesz, możesz to zrobić przy odłączonym Internecie, co uniemożliwi pierwsze żądanie.

+

Metoda Mitygacji 2:

+

Ta metoda jest nieco bardziej skomplikowana, używamy łatki do kodu źródłowego, aby zmienić domyślną wyszukiwarkę (a także usunąć opcje nie przyjazne dla prywatności). Wystarczy zastosować tę łatkę do kodu źródłowego i ponownie skompilować.

+
+
+ +
+ + + From 939280928b432ee82a18bd7107d456bf51bed727 Mon Sep 17 00:00:00 2001 From: Anonymous Date: Sat, 24 Oct 2020 20:25:49 +0000 Subject: [PATCH 036/156] Add links for Netsurf Polish translations --- articles/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/index.html b/articles/index.html index 5f66a18..fc7f5f1 100644 --- a/articles/index.html +++ b/articles/index.html @@ -23,7 +23,7 @@

Web Browsers

Comparison between web browsers

- NetSurf [Mitigation Guide]

+ NetSurf [Polski] [Mitigation Guide] [Poradnik Mitygacji]

Surf [Francais]

Lynx

SRWare Iron

From 9265a1b5fae5248379d7906638a377afe644333d Mon Sep 17 00:00:00 2001 From: Anonymous Date: Sun, 25 Oct 2020 02:31:36 +0000 Subject: [PATCH 037/156] Add or Update translations links in articles --- articles/chrome.html | 3 +++ articles/chrome_es.html | 2 +- articles/discord.html | 2 +- articles/discord_es.html | 2 +- articles/duckduckgo.html | 2 +- articles/duckduckgo_es.html | 2 +- articles/firefox.html | 2 +- articles/firefox_es.html | 9 ++++----- articles/google_search.html | 4 ++-- articles/google_search_es.html | 4 ++-- articles/google_search_tr.html | 4 ++-- articles/icecat.html | 2 +- articles/icecat_es.html | 2 +- articles/netsurf.html | 5 ++++- articles/netsurf_pl.html | 5 ++++- articles/surf.html | 2 +- articles/surf_fr.html | 3 +++ 17 files changed, 33 insertions(+), 22 deletions(-) diff --git a/articles/chrome.html b/articles/chrome.html index ed90b2e..71525f8 100644 --- a/articles/chrome.html +++ b/articles/chrome.html @@ -13,6 +13,9 @@
Chrome logo

Google Chrome

+
+ [Español]

+

Google Chrome is a web browser developed and distributed by Google.

diff --git a/articles/chrome_es.html b/articles/chrome_es.html index c85ceef..11349a3 100644 --- a/articles/chrome_es.html +++ b/articles/chrome_es.html @@ -10,7 +10,7 @@ chrome logo

Google Chrome

- English Translation
+ [English]

Google Chrome es un navegador web desarollado y distribuido por Google

diff --git a/articles/discord.html b/articles/discord.html index e04b7d3..e64f1aa 100644 --- a/articles/discord.html +++ b/articles/discord.html @@ -16,7 +16,7 @@ Discord Logo

Discord

- Spanish Translation + [Español]

Discord is an instant messaging application for macOS, Windows, Linux, diff --git a/articles/discord_es.html b/articles/discord_es.html index f1ede33..087de23 100644 --- a/articles/discord_es.html +++ b/articles/discord_es.html @@ -10,7 +10,7 @@ Discord-Logo

Discord

- English Translation + [English]

Discord es un programa de mensajería instantanea disponible para MacOS, GNU/Linux, Android, Windows, Android e iOS. diff --git a/articles/duckduckgo.html b/articles/duckduckgo.html index f0a413f..3573850 100644 --- a/articles/duckduckgo.html +++ b/articles/duckduckgo.html @@ -11,7 +11,7 @@

DuckDuckGo

- Spanish Translation + [Español]

diff --git a/articles/duckduckgo_es.html b/articles/duckduckgo_es.html index 0a68405..53424a9 100644 --- a/articles/duckduckgo_es.html +++ b/articles/duckduckgo_es.html @@ -10,7 +10,7 @@

DuckDuckGo

-

English Translation

+

[English]

DuckDuckGo es un motor de busqueda creado por Gabriel Weinberg y mantenido or Duck Duck Go, inc

Nivel de spyware: Posiblemente spyware

diff --git a/articles/firefox.html b/articles/firefox.html index 7917329..ff15734 100644 --- a/articles/firefox.html +++ b/articles/firefox.html @@ -10,7 +10,7 @@ Firefox logo

Mozilla Firefox

- Spanish Translation + [Español]

Mozilla Firefox is one of the most popular and longest existing diff --git a/articles/firefox_es.html b/articles/firefox_es.html index 018125e..ec21854 100644 --- a/articles/firefox_es.html +++ b/articles/firefox_es.html @@ -7,12 +7,11 @@ Spyware Watchdog -

Mozilla Firefox

-

- Back to catalog
- Guía de mitigación -

Firefox logo +

Mozilla Firefox

+
+ [English]

+

Mozilla Firefox es uno de los navegadores web más populares y perdurables. Sus desarrolladores han adquirido cierta reputación por desarrollar un "navegador que respeta la privacidad y seguridad del usuario" - pero, ¿es algo justificado o sólo una estrategia de marketing? Bueno, de hecho, a través de sus años de existencia, los desarrolladores han tomado varias decisiones que podrían ser consideradas anti-privacidad (y anti-usuario en general), pero en este artículo nos estaremos enfocando exclusivamente en aquellas que pueden ser consideradas spyware. Versión testeada: 52.5.0, con la configuración por defecto. Programas usados para buscar solicitudes web: Mitmproxy.

diff --git a/articles/google_search.html b/articles/google_search.html index 10858ee..e20a1f7 100644 --- a/articles/google_search.html +++ b/articles/google_search.html @@ -11,8 +11,8 @@

Google Search

- Spanish Translation
- Turkish Translation + [Español] + [Türk]

diff --git a/articles/google_search_es.html b/articles/google_search_es.html index 557a0db..5a78d72 100644 --- a/articles/google_search_es.html +++ b/articles/google_search_es.html @@ -11,8 +11,8 @@

Buscador de Google

-English Version
-Turkish Version
+[English] +[Türk]

El buscador de Google es un motor de busqueda creado y mantenido por Google

diff --git a/articles/google_search_tr.html b/articles/google_search_tr.html index 69d185c..5df65b6 100644 --- a/articles/google_search_tr.html +++ b/articles/google_search_tr.html @@ -11,8 +11,8 @@ Google logo

Google Arama

- İspanyolca Çeviri
- English Version
+ [English] + [Español]

Google Arama tarafından oluşturulan ve yönetilen bir arama motorudur. diff --git a/articles/icecat.html b/articles/icecat.html index 4123415..a440fbc 100644 --- a/articles/icecat.html +++ b/articles/icecat.html @@ -10,7 +10,7 @@ icecat Logo

GNU IceCat

- Spanish Translation + [Español]

GNU IceCat is a web browser that is a fork of Firefox. diff --git a/articles/icecat_es.html b/articles/icecat_es.html index 7325834..db7f3be 100644 --- a/articles/icecat_es.html +++ b/articles/icecat_es.html @@ -10,7 +10,7 @@ icecat Logo

GNU IceCat

- English Translation

+ [English]

GNU IceCat es un navegador web, derivado de Firefox. diff --git a/articles/netsurf.html b/articles/netsurf.html index f120be0..82a751f 100644 --- a/articles/netsurf.html +++ b/articles/netsurf.html @@ -10,7 +10,10 @@

Images are in the ../images folder -

Netsurf

+

Netsurf

+
+ [Polski]

+

From their website: "NetSurf is a multi-platform web browser for RISC OS, UNIX-like platforms (including Linux), Mac OS X, and more" [1] Version Tested: Netsurf 3.9

diff --git a/articles/netsurf_pl.html b/articles/netsurf_pl.html index bc1c2fe..5481a3d 100644 --- a/articles/netsurf_pl.html +++ b/articles/netsurf_pl.html @@ -10,7 +10,10 @@
Obrazy są w folderze ../images -

Netsurf

+

Netsurf

+
+ [English]

+

Z ich strony internetowej: "NetSurf jest wieloplatformową przeglądarką internetową dla RISC OS, platform podobnych do UNIX-owych (w tym Linux), Mac OS X i innych" [1] Wersja testowana: Netsurf 3.9

diff --git a/articles/surf.html b/articles/surf.html index e99e192..688549e 100644 --- a/articles/surf.html +++ b/articles/surf.html @@ -12,7 +12,7 @@ Surf Logo

Surf

- French Translation + [Français]

From their website: "surf is a simple web browser based on WebKit2/GTK+. It is able to display websites and follow links."[1] Program tested: v2.0 for Linux. Mitmproxy was used to check for connections. diff --git a/articles/surf_fr.html b/articles/surf_fr.html index 8429227..a1fa526 100644 --- a/articles/surf_fr.html +++ b/articles/surf_fr.html @@ -11,6 +11,9 @@

Surf Logo

Surf

+
+ [English]

+

D'apres le site de Suckless: "surf est un navigateur simple basé sur WebKit2/GTK+. Il peut afficher des sites web et suivre des liens."[1] Testé: version 2.0 pour Linux. Mitmproxy a été utilisé pour vérifier les connections.

From 4a936315f34d01d09134ec5ede734f9767a6ff00 Mon Sep 17 00:00:00 2001 From: Anonymous Date: Sun, 25 Oct 2020 02:31:53 +0000 Subject: [PATCH 038/156] Update translations links in index.html --- articles/index.html | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/articles/index.html b/articles/index.html index fc7f5f1..a78b175 100644 --- a/articles/index.html +++ b/articles/index.html @@ -29,10 +29,10 @@ SRWare Iron

Slimjet

Google Chrome - [Espanol]

+ [Español]

Opera

WebDiscover

- Mozilla Firefox [Espanol] [Mitigation Guide]

[Guía de Mitigación]

+ Mozilla Firefox [Español] [Mitigation Guide] [Guía de Mitigación]

Vivaldi

Internet Explorer

Dissenter

@@ -44,7 +44,7 @@ Iridium Browser [Mitigation Guide]

GNU IceCat - [Espanol]

+ [Español]

Falkon

Otter Browser

Qutebrowser

@@ -63,7 +63,7 @@

Messaging Clients/Services

@@ -71,12 +71,12 @@

Search Engines


Video Games

@@ -85,7 +85,7 @@ Red Shell

Unity

Razer - [Espanol]

+ [Español]

Kerbal Space Program

GZDoom

From e0eb5b8bce85a2b4fdf0cf9f061c9fcc7a51cf7c Mon Sep 17 00:00:00 2001 From: qorg11 Date: Mon, 2 Nov 2020 21:30:45 +0100 Subject: [PATCH 039/156] Add godot article --- articles/godot.html | 67 ++++++++++++++++++++++++++++++++++++++++++ images/godot_logo.png | Bin 0 -> 8605 bytes 2 files changed, 67 insertions(+) create mode 100644 articles/godot.html create mode 100644 images/godot_logo.png diff --git a/articles/godot.html b/articles/godot.html new file mode 100644 index 0000000..2432130 --- /dev/null +++ b/articles/godot.html @@ -0,0 +1,67 @@ + + + + + Godot — Spyware Watchdog + + + + +
+ +
+ Godot Logo +

Godot

+

+ Godot is a videogame engine +

+

Spyware Level: Not Rated

+

+ Godot claims in its privacy policy1that they + collect the following data: + +

    +
  • your first and last name
  • +
  • your title and your company’s name
  • +
  • your home, billing, name of a city or town, + state/province
  • +
  • your country code
  • +
  • your e-mail address
  • +
  • your telephone number
  • +
  • any other identifier that permits Godot to make + physical or online contact with you
  • +
+ +

+

Sources

+

Godot + privacy + policy + [archive.org] +

+
+ +
+ + diff --git a/images/godot_logo.png b/images/godot_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..293ebe6a8fca572127d6a3d625317f4f81954a5d GIT binary patch literal 8605 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 Date: Wed, 4 Nov 2020 01:02:30 +0000 Subject: [PATCH 040/156] Translate Surf article to Polish --- articles/surf_pl.html | 45 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 articles/surf_pl.html diff --git a/articles/surf_pl.html b/articles/surf_pl.html new file mode 100644 index 0000000..bf20149 --- /dev/null +++ b/articles/surf_pl.html @@ -0,0 +1,45 @@ + + + + + Surf — Spyware Watchdog + + + +
+ +
+ Surf Logo +

Surf

+
+ [English] + [Français]

+
+

+ Z ich strony internetowej: "surf" to prosta przeglądarka internetowa oparta na WebKit2/GTK+. Jest ona w stanie wyświetlać strony internetowe i podążać za linkami."[1] Program przetestowany: v2.0 dla Linuksa. Do sprawdzania połączeń użyto Mitmproxy. +

+

Poziom Oprogramowania Szpiegowskiego: Brak Oprogramowania Szpiegowskiego

+

+ Surf nie wysyła żadnych niepożądanych żądań. + Jest to również w pełni wolne oprogramowanie na licencji expat. Zostało ono przetestowane w połączeniu z tabbed, kolejnym oprogramowaniem stworzonym przez tych samych ludzi do użytku z surf, dodaje wsparcie dla kart. Z punktu widzenia prywatności, ta przeglądarka jest doskonałym wyborem. +

+

Surf wymaga serwerów proxychains, aby połączyć się z Tor, ponieważ obsługuje on tylko proxy HTTP, a nie SOCKS (czyli to, czego używa Tor).

+
+
+ +
+ + From 3807961d80a7fe7481e6de5b946cb474ba9d356e Mon Sep 17 00:00:00 2001 From: Anonymous Date: Wed, 4 Nov 2020 01:12:50 +0000 Subject: [PATCH 041/156] Add links for Surf Polish translation --- articles/index.html | 2 +- articles/surf.html | 3 ++- articles/surf_fr.html | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/articles/index.html b/articles/index.html index a78b175..53b1e46 100644 --- a/articles/index.html +++ b/articles/index.html @@ -24,7 +24,7 @@
Comparison between web browsers

NetSurf [Polski] [Mitigation Guide] [Poradnik Mitygacji]

-
Surf [Francais]

+ Surf [Francais] [Polski]

Lynx

SRWare Iron

Slimjet

diff --git a/articles/surf.html b/articles/surf.html index 688549e..659618a 100644 --- a/articles/surf.html +++ b/articles/surf.html @@ -12,7 +12,8 @@ Surf Logo

Surf

- [Français]

+ [Français] + [Polski]

From their website: "surf is a simple web browser based on WebKit2/GTK+. It is able to display websites and follow links."[1] Program tested: v2.0 for Linux. Mitmproxy was used to check for connections. diff --git a/articles/surf_fr.html b/articles/surf_fr.html index a1fa526..4acd41b 100644 --- a/articles/surf_fr.html +++ b/articles/surf_fr.html @@ -12,7 +12,8 @@ Surf Logo

Surf

- [English]

+ [English] + [Polski]

D'apres le site de Suckless: "surf est un navigateur simple basé sur WebKit2/GTK+. Il peut afficher des sites web et suivre des liens."[1] Testé: version 2.0 pour Linux. Mitmproxy a été utilisé pour vérifier les connections. From c2d226dd2f95f0dd9d85604c72b4dbe74a899a34 Mon Sep 17 00:00:00 2001 From: Anonymous Date: Wed, 11 Nov 2020 13:47:10 +0000 Subject: [PATCH 042/156] Fix typo in Instagram article --- articles/instagram.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/instagram.html b/articles/instagram.html index b774ee1..331916c 100644 --- a/articles/instagram.html +++ b/articles/instagram.html @@ -33,7 +33,7 @@ Whenever a user takes a picture on a modern smartphone, GPS Coordinates are stor

  • All files on phone and files on MicroSD card
  • Phone camera
  • Phone microphone
  • -
  • Identifying device information: IEMI number, carrier, SIM status, phone number
  • +
  • Identifying device information: IMEI number, carrier, SIM status, phone number
  • Control phone vibrator motor
  • Denying the app access to: the phone owners full name, contacts stored on the phone, the phones calendar, permission to send and receive SMS messages, and identifying device information resulted in annoying nags containing some excuse as to why they would like access to said permission.

    From bba0f77ca40bcfe499292f36b93c0fe00d227efe Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:03:32 +0100 Subject: [PATCH 043/156] Update 1password --- articles/1password.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/1password.html b/articles/1password.html index 50ae586..59b5ee4 100644 --- a/articles/1password.html +++ b/articles/1password.html @@ -41,8 +41,7 @@ This article was last edited on 6/16/2018

    - If you want to edit this article, or contribute your own article(s), - contact us on XMPP over in spyware@conference.nuegia.net, or visit us + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    From 8b2a3ffb329dbe9346677ebf817b2d08f452159e Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:04:37 +0100 Subject: [PATCH 044/156] Update amd --- articles/amd.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/amd.html b/articles/amd.html index c11d63f..76ba5ec 100644 --- a/articles/amd.html +++ b/articles/amd.html @@ -125,8 +125,7 @@ This article was last edited on 1/10/2019

    - If you want to edit this article, or contribute your own article(s), - contact us on XMPP over in spyware@conference.nuegia.net, or visit us + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    From bcd3d565fef2dc17acb9d8797d2087d2ec567842 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:05:25 +0100 Subject: [PATCH 045/156] Update bing --- articles/bing.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/bing.html b/articles/bing.html index 09dd3c0..0e7f9d0 100644 --- a/articles/bing.html +++ b/articles/bing.html @@ -152,8 +152,7 @@ This article was last edited on 5/30/2018

    - If you want to edit this article, or contribute your own article(s), - contact us on XMPP over in spyware@conference.nuegia.net, or visit us + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    From 5d146f9b1dbcedee18b208d7c0c5ef8c9f6c3551 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:06:27 +0100 Subject: [PATCH 046/156] Update brave --- articles/brave.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/brave.html b/articles/brave.html index 31ed061..0cc500c 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -284,8 +284,7 @@ This article was last edited on 2/13/2019

    - If you want to edit this article, or contribute your own article(s), - contact us on XMPP over in spyware@conference.nuegia.net, or visit us + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    From 5855f9368d2dec427149661fa4742b5e5f3b0459 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:07:21 +0100 Subject: [PATCH 047/156] Update browsers --- articles/browsers.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/browsers.html b/articles/browsers.html index 963952e..99c2cff 100644 --- a/articles/browsers.html +++ b/articles/browsers.html @@ -283,8 +283,7 @@ This article was last edited on 2/20/2019

    - If you want to edit this article, or contribute your own article(s), - contact us on XMPP over in spyware@conference.nuegia.net, or visit us + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    From 2324f1b0286366c9b97d3ecf1b37105095c7faff Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:08:01 +0100 Subject: [PATCH 048/156] Update ccleaner --- articles/ccleaner.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/ccleaner.html b/articles/ccleaner.html index 95967f9..5660eaa 100644 --- a/articles/ccleaner.html +++ b/articles/ccleaner.html @@ -158,8 +158,7 @@ This article was last edited on 8/21/2018

    - If you want to edit this article, or contribute your own article(s), - contact us on XMPP over in spyware@conference.nuegia.net, or visit us + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    From e5683f8112ee9b037f78375c31e2c530ca6502cd Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:08:35 +0100 Subject: [PATCH 049/156] Update cdex --- articles/cdex.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/cdex.html b/articles/cdex.html index 20f7da9..98fe686 100644 --- a/articles/cdex.html +++ b/articles/cdex.html @@ -66,8 +66,7 @@ This article was last edited on 7/29/2018

    - If you want to edit this article, or contribute your own article(s), - contact us on XMPP over in spyware@conference.nuegia.net, or visit us + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    From 068ed6b6402de2ce9a71bd6708201d7d0775e157 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:09:26 +0100 Subject: [PATCH 050/156] Update chrome --- articles/chrome.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/chrome.html b/articles/chrome.html index 71525f8..d7342df 100644 --- a/articles/chrome.html +++ b/articles/chrome.html @@ -127,7 +127,7 @@

    This article was last edited on 12/12/2018 -

    If you want to edit this article, or contribute your own article(s), contact us on XMPP over inspyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License
    From 970d844579d85723bfa591440889ac1d2d8f18fb Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:10:05 +0100 Subject: [PATCH 051/156] Update chrome-es --- articles/chrome_es.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/chrome_es.html b/articles/chrome_es.html index 11349a3..e1c5ca6 100644 --- a/articles/chrome_es.html +++ b/articles/chrome_es.html @@ -96,7 +96,7 @@ This is a translation of the english article. It may become outdated- compare the dates on both articles.

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    CC0 Liscence

    Catalog
    From aaffb19a2efb57827b48745aa80cb454d7fdb966 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:10:48 +0100 Subject: [PATCH 052/156] Update discord --- articles/discord.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/discord.html b/articles/discord.html index e64f1aa..9c41dcd 100644 --- a/articles/discord.html +++ b/articles/discord.html @@ -399,8 +399,7 @@ This article was last edited on 4/11/2019

    - If you want to edit this article, or contribute your own article(s), - contact us on XMPP over in spyware@conference.nuegia.net, or visit us + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    From 4ea62bce6acaa72517d0fd212f3cf5c7339ec077 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:11:34 +0100 Subject: [PATCH 053/156] Update discord-es --- articles/discord_es.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/discord_es.html b/articles/discord_es.html index 087de23..fd6d9d2 100644 --- a/articles/discord_es.html +++ b/articles/discord_es.html @@ -134,7 +134,7 @@ por si el link muere. This is a translation of the english article. It may become outdated- compare the dates on both articles.

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    CC0 Liscence

    Back to catalog

    From 4961507a6c672e10eecdcd0bac6cf1211f0d76d0 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:12:06 +0100 Subject: [PATCH 054/156] Update dissenter --- articles/dissenter.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/dissenter.html b/articles/dissenter.html index f3e7c54..4f4fd04 100644 --- a/articles/dissenter.html +++ b/articles/dissenter.html @@ -97,7 +97,7 @@ Every once in a while, the Browser will send a request to Brave's instance of th This article was last edited on 5/24/2019

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From e1de3b942267a6e5e85e549b59cc51779511d09c Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:15:29 +0100 Subject: [PATCH 055/156] Update duckduckgo --- articles/duckduckgo.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/duckduckgo.html b/articles/duckduckgo.html index 3573850..d5937b7 100644 --- a/articles/duckduckgo.html +++ b/articles/duckduckgo.html @@ -79,7 +79,7 @@ DuckDuckGo is a search engine created by Gabriel Weinberg and owned by Duck Duck This article was last edited on 9/16/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From c3092977bc8683be6734a5aabcdfd192479360c7 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:16:28 +0100 Subject: [PATCH 056/156] Update duckduckgo-es --- articles/duckduckgo_es.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/duckduckgo_es.html b/articles/duckduckgo_es.html index 53424a9..1277f52 100644 --- a/articles/duckduckgo_es.html +++ b/articles/duckduckgo_es.html @@ -57,7 +57,7 @@ This translation may become out of date. Compare dates with the english article.

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    CC0 Liscence

    Back to catalog

    From 7e16c989506c76b4876b42f19c93a13eb2b42ffc Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:17:16 +0100 Subject: [PATCH 057/156] Update example --- articles/example.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/example.html b/articles/example.html index f310b25..d01683e 100644 --- a/articles/example.html +++ b/articles/example.html @@ -60,8 +60,7 @@ This article was last edited on mm/dd/yyyy

    - If you want to edit this article, or contribute your own article(s), - contact us on XMPP over in spyware@conference.nuegia.net, or visit us + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    From 692c46c0576648d11f74bc4feb4ff6a4ce5b5c60 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:19:04 +0100 Subject: [PATCH 058/156] Update example-old --- articles/example_old.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/example_old.html b/articles/example_old.html index d51b872..3ec4bf8 100644 --- a/articles/example_old.html +++ b/articles/example_old.html @@ -36,7 +36,7 @@ should be cited like this: [1]. This article was last edited on 7/30/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 Liscence From b8b22101cfe53db2870983a76790823e5e67c04d Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:19:51 +0100 Subject: [PATCH 059/156] Update explorer --- articles/explorer.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/explorer.html b/articles/explorer.html index 20bf18b..b928715 100644 --- a/articles/explorer.html +++ b/articles/explorer.html @@ -53,7 +53,7 @@
    This article was last edited on 2/18/2019 -

    If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 7994a3be34bae5611e867e64daa0de466472b304 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:21:19 +0100 Subject: [PATCH 060/156] Update falkon --- articles/falkon.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/falkon.html b/articles/falkon.html index 765e905..e1733b9 100644 --- a/articles/falkon.html +++ b/articles/falkon.html @@ -31,7 +31,7 @@ Falkon is a KDE web browser using QtWebEngine rendering engine, previously known This article was last edited on 8/24/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 3828acd03ef722911c074283433762da3f81fb92 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:22:45 +0100 Subject: [PATCH 061/156] Update firefox --- articles/firefox.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/firefox.html b/articles/firefox.html index ff15734..b507f53 100644 --- a/articles/firefox.html +++ b/articles/firefox.html @@ -271,7 +271,7 @@ they should be set too: This article was created on 11/23/2017

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License Back to catalog
    From 7906e021763599f8e044237a917a93afb806d204 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:23:39 +0100 Subject: [PATCH 062/156] Update firefox-es --- articles/firefox_es.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/firefox_es.html b/articles/firefox_es.html index ec21854..326131d 100644 --- a/articles/firefox_es.html +++ b/articles/firefox_es.html @@ -259,7 +259,7 @@ Una mejor forma de entender esto es que Mozilla quiere pretender que incluir spy This article was created on 11/23/2017

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 Liscence From 933f39f8e1c33c1327c06cdc8d546c3f57ab70ae Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:25:32 +0100 Subject: [PATCH 063/156] Update foobar2000 --- articles/foobar2000.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/foobar2000.html b/articles/foobar2000.html index a42fe73..28035e7 100644 --- a/articles/foobar2000.html +++ b/articles/foobar2000.html @@ -18,7 +18,7 @@ foobar2000 is an advanced freeware audio player for the Windows platform. foobar2000 does not make its source code available, which could be hiding spyware features.

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 06ef403baaed73c2dd8b2f26ddb0874db7814eb8 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:26:00 +0100 Subject: [PATCH 064/156] Update godot --- articles/godot.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/godot.html b/articles/godot.html index 2432130..acc00ec 100644 --- a/articles/godot.html +++ b/articles/godot.html @@ -48,8 +48,7 @@ This article was last edited on 2020-11-02

    - If you want to edit this article, or contribute your own article(s), - contact us on XMPP over in spyware@conference.nuegia.net, or visit us + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    From a03a88aa50b77dabca7f9023a9cb2bd103745240 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:26:58 +0100 Subject: [PATCH 065/156] Update google --- articles/google.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/google.html b/articles/google.html index 74dec04..b1443b3 100644 --- a/articles/google.html +++ b/articles/google.html @@ -47,7 +47,7 @@ services when concerning user privacy. This article was last edited on 11/9/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From a8083398bf31599cf302844e6846551cd4229aa1 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:28:21 +0100 Subject: [PATCH 066/156] Update google-search --- articles/google_search.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/google_search.html b/articles/google_search.html index e20a1f7..9c628a1 100644 --- a/articles/google_search.html +++ b/articles/google_search.html @@ -97,7 +97,7 @@ your information, so it is really not trying to be very detailed because it woul This article was last edited on 12/12/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 5414ab932dcd4000bd6e8217d6ce084dc3c934dc Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:29:36 +0100 Subject: [PATCH 067/156] Update google-search-es --- articles/google_search_es.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/google_search_es.html b/articles/google_search_es.html index 5a78d72..3e4797b 100644 --- a/articles/google_search_es.html +++ b/articles/google_search_es.html @@ -59,7 +59,7 @@ Please keep this in mind when reading! It may become outdated in the future.

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    CC0 Liscence

    Back to catalog

    From 7fa8ac2ca3dcaf54c2fe511ce863fedab6871e28 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:31:05 +0100 Subject: [PATCH 068/156] Update gzdoom --- articles/gzdoom.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/gzdoom.html b/articles/gzdoom.html index e61667a..cfd4846 100644 --- a/articles/gzdoom.html +++ b/articles/gzdoom.html @@ -32,7 +32,7 @@ should make sure to compile it with the telemetry disabled, and you should make This article was last edited on 5/30/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From ae279d41a5a1182f89674d1e595068f8fe27a74a Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:32:19 +0100 Subject: [PATCH 069/156] Update hexchat --- articles/hexchat.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/hexchat.html b/articles/hexchat.html index 4732e94..b961bdf 100644 --- a/articles/hexchat.html +++ b/articles/hexchat.html @@ -19,7 +19,7 @@ Hexchat is not spyware in and of itself, however you can use it to connect to se

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 61ee5e2b9f652754266d38d82e25302b5ff885c4 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:33:01 +0100 Subject: [PATCH 070/156] Update icecat --- articles/icecat.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/icecat.html b/articles/icecat.html index a440fbc..7c89bdc 100644 --- a/articles/icecat.html +++ b/articles/icecat.html @@ -39,7 +39,7 @@ GNU IceCat is a fork of Firefox that is more private and secure than Firefox and This article was last edited on 9/18/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 37d1396c3f698c7e0c5473924f6ebb073fdc557c Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:33:52 +0100 Subject: [PATCH 071/156] Update icecat59 --- articles/icecat59.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/icecat59.html b/articles/icecat59.html index f3d8dd6..ff9b6fa 100644 --- a/articles/icecat59.html +++ b/articles/icecat59.html @@ -50,7 +50,7 @@ GNU IceCat is a fork of Firefox that is more private and secure than Firefox and This article was last edited on 6/21/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 27efd2cc51601216c91a6308bb374db815391e5b Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:34:27 +0100 Subject: [PATCH 072/156] Update icecat-es --- articles/icecat_es.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/icecat_es.html b/articles/icecat_es.html index db7f3be..d7eff8e 100644 --- a/articles/icecat_es.html +++ b/articles/icecat_es.html @@ -36,7 +36,7 @@ GNU IceCat es un navegador web, derivado de F

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    CC0 Liscence

    Back to catalog

    From d0b5b002655584566ee5d218e3209239675ecadf Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:35:45 +0100 Subject: [PATCH 073/156] Update index2 --- articles/index2.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/index2.html b/articles/index2.html index 9e4b368..7681460 100644 --- a/articles/index2.html +++ b/articles/index2.html @@ -11,7 +11,7 @@

    Online Spyware Classification Project Unfinished Article Catalog

    -This is a catalog of all of the articles that are currently works-in-progress. The articles here are either unfinished, or not accurate and need to be edited before they can be added to the normal catalog. If you want to edit any of these articles, or contribute your own articles, contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. These articles need the most help, so feel free to contribute! +This is a catalog of all of the articles that are currently works-in-progress. The articles here are either unfinished, or not accurate and need to be edited before they can be added to the normal catalog. If you want to edit any of these articles, or contribute your own articles, visit us at the git repo on Codeberg. These articles need the most help, so feel free to contribute!

    The requested articles file also has a list of articles that have been requested, and the state of those requests.

    From 94c79e20816387df0250e82acfedb78c737638b7 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:36:28 +0100 Subject: [PATCH 074/156] Update instagram --- articles/instagram.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/instagram.html b/articles/instagram.html index b774ee1..ea4dbb4 100644 --- a/articles/instagram.html +++ b/articles/instagram.html @@ -94,7 +94,7 @@ Whenever a user takes a picture on a modern smartphone, GPS Coordinates are stor This article was last edited on 2/24/2019

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 99b7ec7abcc3c51784f2980d4fb67411f396d3ca Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:37:01 +0100 Subject: [PATCH 075/156] Update iridium --- articles/iridium.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/iridium.html b/articles/iridium.html index dfcdf5f..bdad22f 100644 --- a/articles/iridium.html +++ b/articles/iridium.html @@ -77,7 +77,7 @@

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog From 727c4d257c325d4a46daaa2e51d59c8f38103dae Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:37:43 +0100 Subject: [PATCH 076/156] Update iron --- articles/iron.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/iron.html b/articles/iron.html index a087579..4128d14 100644 --- a/articles/iron.html +++ b/articles/iron.html @@ -177,7 +177,7 @@


    This article was last edited on 11/20/2018 -

    If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 0f411536932640c0d1d741a8d0e544c5a8a9d853 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:38:21 +0100 Subject: [PATCH 077/156] Update itunes --- articles/itunes.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/itunes.html b/articles/itunes.html index 294226b..9e840b0 100644 --- a/articles/itunes.html +++ b/articles/itunes.html @@ -83,7 +83,7 @@ So, there can be no illusion or mistake about what happens to the information yo This article was last edited on 5/12/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 58af915cb723bf5b82d15dc1af7f61a2c66b098a Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:39:05 +0100 Subject: [PATCH 078/156] Update ksp --- articles/ksp.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/ksp.html b/articles/ksp.html index c7cb0db..e7904f8 100644 --- a/articles/ksp.html +++ b/articles/ksp.html @@ -174,7 +174,7 @@ This article was last updated on 5/30/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 04c31f1834a31fa3a538fdffd4986f3087da8d42 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:39:57 +0100 Subject: [PATCH 079/156] Update netsurf --- articles/netsurf.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/netsurf.html b/articles/netsurf.html index 82a751f..e13b15d 100644 --- a/articles/netsurf.html +++ b/articles/netsurf.html @@ -30,7 +30,7 @@

    -

    If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License
    From e6fff9ecf4c5eefa53a5cdec5a17bc2bcb682875 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:44:23 +0100 Subject: [PATCH 080/156] Update netsurf_pl --- articles/netsurf_pl.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/articles/netsurf_pl.html b/articles/netsurf_pl.html index 5481a3d..3b491d7 100644 --- a/articles/netsurf_pl.html +++ b/articles/netsurf_pl.html @@ -30,8 +30,8 @@

    -

    Jeśli chcesz edytować ten artykuł lub dodać swój własny artykuł(y), skontaktuj się z nami przez XMPP na spyware@conference.nuegia.net, lub odwiedź nasze repozytorium git na Codeberg.

    -

    Wszystkie wkłady muszą być licencjonowane na podstawie licencji CC0, aby zostały zaakceptowane.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    +

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 63de6d4a64c06d1cea0d47d89d4b6c9c10a41cf8 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:45:04 +0100 Subject: [PATCH 081/156] Update nvidia --- articles/nvidia.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/nvidia.html b/articles/nvidia.html index 9cac1ab..bc857ef 100644 --- a/articles/nvidia.html +++ b/articles/nvidia.html @@ -73,7 +73,7 @@ This article was last edited on 7/22/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From c415d7152555e05dbc74b0452b41ea435072e46d Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:45:41 +0100 Subject: [PATCH 082/156] Update opera --- articles/opera.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/opera.html b/articles/opera.html index 764ee82..36d3c89 100644 --- a/articles/opera.html +++ b/articles/opera.html @@ -77,7 +77,7 @@ This article was created on 11/25/2017

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 5e801c601aa0d6f34f7931c6249fc819b0d6a8dd Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:46:29 +0100 Subject: [PATCH 083/156] Update paint.net --- articles/paint.net.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/paint.net.html b/articles/paint.net.html index d8de6c1..3b7d41f 100644 --- a/articles/paint.net.html +++ b/articles/paint.net.html @@ -45,7 +45,7 @@ So the only way to avoid this is to block the program from accessing the interne This article was last edited on 6/1/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From ba7bd7a2b24b04569e75741bdb8f76e49232e4f9 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:47:09 +0100 Subject: [PATCH 084/156] Update palemoon --- articles/palemoon.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/palemoon.html b/articles/palemoon.html index a02bc98..6d76c85 100644 --- a/articles/palemoon.html +++ b/articles/palemoon.html @@ -62,7 +62,7 @@ NoScript will cause display issues and functional issues." This article was created on 3/19/2019

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 4d2c0cfd8414728243bfc900d409798c1666529e Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:47:46 +0100 Subject: [PATCH 085/156] Update palemoon-old --- articles/palemoon_old.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/palemoon_old.html b/articles/palemoon_old.html index 687a391..89d5ab6 100644 --- a/articles/palemoon_old.html +++ b/articles/palemoon_old.html @@ -91,7 +91,7 @@ privacy-concerned users, and would rather allow websites to execute malicious EC This article was last updated on 10/14/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 2d15326802180e6a5c0dd7e17121341e427c5100 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:48:20 +0100 Subject: [PATCH 086/156] Update poweriso --- articles/poweriso.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/poweriso.html b/articles/poweriso.html index 3b598fc..1f3be61 100644 --- a/articles/poweriso.html +++ b/articles/poweriso.html @@ -65,7 +65,7 @@ extension should explain this. But at the very least, assuming that you didn't i This article was created on 10/7/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From eee350ffa1d5d2a787b24a3eaade64cbead6b555 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:49:33 +0100 Subject: [PATCH 087/156] Update razer --- articles/razer.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/razer.html b/articles/razer.html index ef8e9dd..1fbeb8a 100644 --- a/articles/razer.html +++ b/articles/razer.html @@ -57,7 +57,7 @@

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 Liscence

    Back to catalog

    From 08ffab6c246f4e6172e3be558ed194d123f7b804 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:50:09 +0100 Subject: [PATCH 088/156] Update razer-en --- articles/razer_en.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/razer_en.html b/articles/razer_en.html index a60316f..ddf7c53 100644 --- a/articles/razer_en.html +++ b/articles/razer_en.html @@ -61,7 +61,7 @@

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 07705830d84939ff6efe446887268ddfab4c578c Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:50:45 +0100 Subject: [PATCH 089/156] Update realplayer --- articles/realplayer.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/realplayer.html b/articles/realplayer.html index 24c73f5..9a7c2c2 100644 --- a/articles/realplayer.html +++ b/articles/realplayer.html @@ -113,7 +113,7 @@ receive a higher rating or a different advisory: Do not use t This article was last edited on 8/13/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 6175f45cd3ec36ef4e00ae016ac717c4b2187da2 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:51:21 +0100 Subject: [PATCH 090/156] Update redshell --- articles/redshell.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/redshell.html b/articles/redshell.html index edac2ad..15aad0a 100644 --- a/articles/redshell.html +++ b/articles/redshell.html @@ -81,7 +81,7 @@ avoided entirely. This article was last edited on 7/16/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 997f7be6f8905e9d5528a0ea6ac1c00140781746 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:52:15 +0100 Subject: [PATCH 091/156] Update slimjet --- articles/slimjet.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/slimjet.html b/articles/slimjet.html index 1ce0cc0..85f3a3b 100644 --- a/articles/slimjet.html +++ b/articles/slimjet.html @@ -96,7 +96,7 @@
    This article was last edited on 8/4/2018 -

    If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 15ab1d09a6d831f93b13077f38bd1f760b88bef8 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:52:57 +0100 Subject: [PATCH 092/156] Update snapchat --- articles/snapchat.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/snapchat.html b/articles/snapchat.html index 8225fd5..23d24be 100644 --- a/articles/snapchat.html +++ b/articles/snapchat.html @@ -84,7 +84,7 @@ For a simple social media app, Snapchat demands too many permissions. When I tes This article was last edited on 2/23/2019

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 2594c582c24d05191d7ce86d88124ee54f858ec5 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:54:30 +0100 Subject: [PATCH 093/156] Update sphere --- articles/sphere.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/sphere.html b/articles/sphere.html index 922e8df..afee21f 100644 --- a/articles/sphere.html +++ b/articles/sphere.html @@ -41,7 +41,7 @@ is so focused on privacy? This article was last edited on 12/12/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 0dd85c2f4b65ea7cdb67056bcba45201053109db Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:55:05 +0100 Subject: [PATCH 094/156] Update steam --- articles/steam.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/steam.html b/articles/steam.html index 8ed8057..f20ea4e 100644 --- a/articles/steam.html +++ b/articles/steam.html @@ -107,7 +107,7 @@ Steam contains spyware features that allow it to update itself without user veri This article was last edited on 8/3/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From cc54f8d70b4dea114dd1b0703d625035f9b5465d Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:55:37 +0100 Subject: [PATCH 095/156] Update surf --- articles/surf.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/surf.html b/articles/surf.html index 659618a..e6be2a2 100644 --- a/articles/surf.html +++ b/articles/surf.html @@ -36,7 +36,7 @@
    -

    If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From d426a9480e3e034d562521c6243eb7ed488d15e7 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:57:52 +0100 Subject: [PATCH 096/156] Update surf-fr --- articles/surf_fr.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/articles/surf_fr.html b/articles/surf_fr.html index 4acd41b..a98da90 100644 --- a/articles/surf_fr.html +++ b/articles/surf_fr.html @@ -34,8 +34,8 @@
    -

    Si vous voulez editer cet article ou contribuer sur vos propres article(s), contactez nous sur XMPP a spyware@conference.nuegia.net, ou visitez le repo Git a Codeberg.

    -

    Toutes les contributions doivent etre sous license CC0 pour etre acceptées.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    +

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From ac20d53497c7249ccb5fd1e7160f54396257d776 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:58:56 +0100 Subject: [PATCH 097/156] Update surf-pl --- articles/surf_pl.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/articles/surf_pl.html b/articles/surf_pl.html index bf20149..c677fbc 100644 --- a/articles/surf_pl.html +++ b/articles/surf_pl.html @@ -36,8 +36,8 @@
    -

    Jeśli chcesz edytować ten artykuł lub dodać swój własny artykuł(y), skontaktuj się z nami przez XMPP na spyware@conference.nuegia.net, lub odwiedź nasze repozytorium git na Codeberg.

    -

    Wszystkie wkłady muszą być licencjonowane na podstawie licencji CC0, aby zostały zaakceptowane.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    +

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From d97a2566d0619e134d3bb15867bb559d00c29c39 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 21:59:56 +0100 Subject: [PATCH 098/156] Update systemd --- articles/systemd.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/systemd.html b/articles/systemd.html index 086a94b..7699205 100644 --- a/articles/systemd.html +++ b/articles/systemd.html @@ -48,7 +48,7 @@ But I don't want to call them "sources" or anything because what they talk about This article was last edited on 8/7/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 1fffce870de84651e7dff9c6353d9cd5a5da8e67 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:00:46 +0100 Subject: [PATCH 099/156] Update thunderbird --- articles/thunderbird.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/thunderbird.html b/articles/thunderbird.html index 54ee639..c7dc1de 100644 --- a/articles/thunderbird.html +++ b/articles/thunderbird.html @@ -65,7 +65,7 @@ Thunderbird contains several forms of opt-in spyware that only collects informat This article was last edited on 6/2/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 46148d39ffab592ce291e4b91e6f42a09d4a4a8b Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:01:17 +0100 Subject: [PATCH 100/156] Update tor --- articles/tor.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/tor.html b/articles/tor.html index d76c28e..a815046 100644 --- a/articles/tor.html +++ b/articles/tor.html @@ -43,7 +43,7 @@ this over the Tor network... so while it's definitely "phoning home", it's doing This article was last edited on 11/20/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From d3f0961c750d21ce5130ce8013dab8545c9d2433 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:02:02 +0100 Subject: [PATCH 101/156] Update ungoogled-chromium --- articles/ungoogled_chromium.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/ungoogled_chromium.html b/articles/ungoogled_chromium.html index 59b94c6..29fe1b5 100644 --- a/articles/ungoogled_chromium.html +++ b/articles/ungoogled_chromium.html @@ -37,7 +37,7 @@ looking for a Chrome-based browser to switch too without taking the time to comp This article was last edited on 11/1/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 6d932ddd2022846d1266ec4d64a90994e10143c5 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:02:40 +0100 Subject: [PATCH 102/156] Update unity --- articles/unity.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/unity.html b/articles/unity.html index 8edefae..730a4e3 100644 --- a/articles/unity.html +++ b/articles/unity.html @@ -60,7 +60,7 @@ Unity collects user information and uses it in a dubious and malicious way and i This article was created on 8/24/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From a9d1b159e393ea6429323bd901dc2f80b46e64bb Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:03:24 +0100 Subject: [PATCH 103/156] Update utorrent --- articles/utorrent.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/utorrent.html b/articles/utorrent.html index cd0322b..f289af5 100644 --- a/articles/utorrent.html +++ b/articles/utorrent.html @@ -36,7 +36,7 @@ should be cited like this: [1]. This article was last edited on 8/3/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From c378f88aec72d7eae7b19f8bc7b7e57fb0733584 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:04:01 +0100 Subject: [PATCH 104/156] Update vivaldi --- articles/vivaldi.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/vivaldi.html b/articles/vivaldi.html index 08901d1..40bd16b 100644 --- a/articles/vivaldi.html +++ b/articles/vivaldi.html @@ -85,7 +85,7 @@ are not developers you can trust. Below is an anti This article was created on 11/25/2017

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 70d4275d10b2052434daf40b6ade7a06e124058a Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:04:47 +0100 Subject: [PATCH 105/156] Update vlc --- articles/vlc.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/vlc.html b/articles/vlc.html index 476b07e..a63b019 100644 --- a/articles/vlc.html +++ b/articles/vlc.html @@ -39,7 +39,7 @@ VLC Media player searches through online databases to find complete album covers This article was last edited on 7/30/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 0e51d84c02d1fa8b910c7282cb2baa13fa3a8897 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:05:25 +0100 Subject: [PATCH 106/156] Update waterfox --- articles/waterfox.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/waterfox.html b/articles/waterfox.html index c55b774..a69fa3c 100644 --- a/articles/waterfox.html +++ b/articles/waterfox.html @@ -140,7 +140,7 @@ where the user can understand what they are giving up when they download the upd This article was last edited on 6/2/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 9af241d857e4a2771166307bc19f27b29119eb73 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:06:06 +0100 Subject: [PATCH 107/156] Update webdiscover --- articles/webdiscover.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/webdiscover.html b/articles/webdiscover.html index 6ab0121..adeeb20 100644 --- a/articles/webdiscover.html +++ b/articles/webdiscover.html @@ -106,7 +106,7 @@ more concerning: This article was last edited on 8/4/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From f75464cf03702a0a7f3f7e8c1dd811266596e896 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:06:45 +0100 Subject: [PATCH 108/156] Update yahoo --- articles/yahoo.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/yahoo.html b/articles/yahoo.html index 0091e1e..36a4df9 100644 --- a/articles/yahoo.html +++ b/articles/yahoo.html @@ -67,7 +67,7 @@ is integrated into the "Yahoo Account" spyware platform, which shares all of the This article was last edited on 8/3/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 3d50cd5009975db6bf951bebdced942af3f84f66 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:07:17 +0100 Subject: [PATCH 109/156] Update youtube --- articles/youtube.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/youtube.html b/articles/youtube.html index 17eb242..054b1cd 100644 --- a/articles/youtube.html +++ b/articles/youtube.html @@ -88,7 +88,7 @@ The YouTube app for android additionally uses the Google Firebase Analytics trac This article was last updated on 12/12/2018

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From c33c93209a19367011560791663eec16285d5646 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:08:52 +0100 Subject: [PATCH 110/156] Update faq --- guides/faq.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/guides/faq.html b/guides/faq.html index 1b43147..e971478 100644 --- a/guides/faq.html +++ b/guides/faq.html @@ -60,7 +60,7 @@ You can support this website by submitting or translating articles and referring

    How do I submit articles to this website?

    -Articles can be submitted by doing a pull request at the Codeberg or contacting us via the XMPP at spyware@conference.nuegia.net. Any article that is submitted must follow the article style guide and the spyware criteria guide correctly to be accepted into the website. If you want to make changes to an article please download and edit that article, and resubmit your version of the article in an email, explaining what the changes are and why you made those changes. If your version of the article is conforming to the article style guide and spyware criteria guide and has justified changes it will be accepted as a replacement to the previous article. Your submissions will be manually reviewed and added to the website at this time. I will reply to all submissions explaining if the submission was accepted or not, and if the submission was declined, why it was declined. +Articles can be submitted by doing a pull request at the Codeberg. Any article that is submitted must follow the article style guide and the spyware criteria guide correctly to be accepted into the website. If you want to make changes to an article please download and edit that article, and resubmit your version of the article in an email, explaining what the changes are and why you made those changes. If your version of the article is conforming to the article style guide and spyware criteria guide and has justified changes it will be accepted as a replacement to the previous article. Your submissions will be manually reviewed and added to the website at this time. I will reply to all submissions explaining if the submission was accepted or not, and if the submission was declined, why it was declined.

    What language do the submissions need to be in?

    @@ -68,7 +68,7 @@ Any language should be fine. Currently there are only English and Spanish articl

    I want to amend/change the style guide and/or the spyware classification guide.

    -Submitting a pull request at the Codeberg, or contacting us via the XMPP at spyware@conference.nuegia.net with a new version of the guide in question, detailing the changes you have made and the reasons for these changes. If I agree with these changes then I will either replace the current document(s) with your version(s) or edit the document(s) myself to incorporate the new ideas, and send you a follow-up email explaining what I did. If I disagree with you, I will send you an email explaining why I don't want to amend/change the guide(s) in such a way. +Submitting a pull request at the Codeberg, with a new version of the guide in question, detailing the changes you have made and the reasons for these changes. If I agree with these changes then I will either replace the current document(s) with your version(s) or edit the document(s) myself to incorporate the new ideas, and send you a follow-up email explaining what I did. If I disagree with you, I will send you an email explaining why I don't want to amend/change the guide(s) in such a way.

    Spyware and Software Licensing

    From 80f83de3908dc031afbf82bd341d7635c8b67020 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:09:34 +0100 Subject: [PATCH 111/156] Update firefox --- guides/firefox.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guides/firefox.html b/guides/firefox.html index 71b5ec5..c4a350f 100644 --- a/guides/firefox.html +++ b/guides/firefox.html @@ -128,7 +128,7 @@


    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From b53755e004416006c60f363abfdf71f0955cc342 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:10:16 +0100 Subject: [PATCH 112/156] Update firefox-es --- guides/firefox_es.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guides/firefox_es.html b/guides/firefox_es.html index a8a03cf..4611bbe 100644 --- a/guides/firefox_es.html +++ b/guides/firefox_es.html @@ -130,7 +130,7 @@


    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 Liscence From 389c6737f95054c7f26fda7d78730b225b595657 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:10:52 +0100 Subject: [PATCH 113/156] Update iridium --- guides/iridium.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guides/iridium.html b/guides/iridium.html index 5399ef1..e14f3cb 100644 --- a/guides/iridium.html +++ b/guides/iridium.html @@ -22,7 +22,7 @@

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License

    Back to catalog

    From 63cf4c336e98f4a038c274a8702fecdfc1987012 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:11:22 +0100 Subject: [PATCH 114/156] Update netsurf --- guides/netsurf.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guides/netsurf.html b/guides/netsurf.html index 9123364..756290a 100644 --- a/guides/netsurf.html +++ b/guides/netsurf.html @@ -32,7 +32,7 @@

    -

    If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 0b7d1670da41f1acdb2f530d4b705775d0dc4da6 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:12:38 +0100 Subject: [PATCH 115/156] Update netsurf-pl --- guides/netsurf_pl.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/guides/netsurf_pl.html b/guides/netsurf_pl.html index ef545f8..834e989 100644 --- a/guides/netsurf_pl.html +++ b/guides/netsurf_pl.html @@ -32,8 +32,8 @@
    -

    Jeśli chcesz edytować ten artykuł lub dodać swój własny artykuł(y), skontaktuj się z nami przez XMPP na spyware@conference.nuegia.net, lub odwiedź nasze repozytorium git na Codeberg.

    -

    Wszystkie wkłady muszą być licencjonowane na podstawie licencji CC0, aby zostały zaakceptowane.

    +

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    +

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 5e50b2d635c97bccf1a94aec246f76b24e3a1bb8 Mon Sep 17 00:00:00 2001 From: Samanto Hermes Date: Tue, 17 Nov 2020 22:13:16 +0100 Subject: [PATCH 116/156] Update palemoon --- guides/palemoon.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guides/palemoon.html b/guides/palemoon.html index 46360ad..4417a93 100644 --- a/guides/palemoon.html +++ b/guides/palemoon.html @@ -69,7 +69,7 @@

    - If you want to edit this article, or contribute your own article(s), contact us on XMPP over in spyware@conference.nuegia.net, or visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted. + If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From a6ccf2f3649b7e84381bee9d81c298a7a52c30f7 Mon Sep 17 00:00:00 2001 From: Kuba Date: Fri, 11 Dec 2020 14:01:38 +0100 Subject: [PATCH 117/156] Translate SRWare Iron article to Polish --- articles/index.html | 2 +- articles/iron_pl.html | 190 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 191 insertions(+), 1 deletion(-) create mode 100644 articles/iron_pl.html diff --git a/articles/index.html b/articles/index.html index 53b1e46..45c202b 100644 --- a/articles/index.html +++ b/articles/index.html @@ -26,7 +26,7 @@ NetSurf [Polski] [Mitigation Guide] [Poradnik Mitygacji]

    Surf [Francais] [Polski]

    Lynx

    - SRWare Iron

    + SRWare Iron [Polski]

    Slimjet

    Google Chrome [Español]

    diff --git a/articles/iron_pl.html b/articles/iron_pl.html new file mode 100644 index 0000000..a56dd72 --- /dev/null +++ b/articles/iron_pl.html @@ -0,0 +1,190 @@ + + + + + + SRWare Iron — Spyware Watchdog + + + + +
    + +
    + SRWare Iron Logo +

    SRWare Iron

    +

    + SRWare Iron jest darmową przeglądarką internetową i implementacją Chromium stworzoną przez SRWare z Niemiec. +

    +

    Poziom Oprogramowania Szpiegowskiego: Ekstermalnie Wysoki

    +

    + SRWare Iron twierdzi że jest przeglądarką przestrzegająca prywatności będącą alternatywą dla oprogramowania + szpiegowskiego Google Chrome a konkretnie reklamuje siebie jako + przestrzegająca prywatności przeglądarka internetowa która ma dać użytkownikom działanie Chrome bez jego + szpiegowskiego oprogramowania. Jednak, kiedy zbada się ten program, te twierdzenia przestają być prawdziwe. + SRWare Iron łaczy się z bardzo wieloma serwerami przy pierwszym uruchomieniu. Zbiera on około + ~400-500 niepożądanych połączeń i parę minut zajęło mu aby zatrzymać + tworzenie nowych połączeń. SRWare Iron używa szpiegowskiej wyszukiwarki Bing + jako domyślnej, jednak wykracza poza to i przekierowywuje żądania do Bing przez własne serwery więc może + przechwytywać twoje wyszukiwania w internecie. Najważniejsze jest to że ta przeglądarka jest kolejną fałszywą + inicjatywą dotyczącą prywatności i naprawdę nie jest lepsza od Chrome. +

    +

    + Wersja 69.0.3600.0 SRWare Iron została przetestowana na 64-bitowym Windows 7. Do monitorowania zachowań + tego programu użyto MITMproxy, Microsoft Network Monitor 3.4 i Sysinternals ProcMon. +

    +

    Fałszywa inicjatywa dotycząca prywatności

    +

    + SRWare Iron twierdzi na swojej stronie że: +

    +

    + "Chrome zachwyca ekstermalnie szybkim renderowaniem stron, lśniącym wyglądem i innowacyjnymi możliwości. Ale jest również krytykowany przez specjalistów ds. Ochrony danych, z powodów takich jak tworzenie unikalnego identyfikatora użytkownika bądź przesyłanie wyszukiwań do Google w celu generowania sugestii. SRWare Iron jest prawdziwą alternatywą. Przeglądarka jest oparta na źródle Chromium i oferuje takie same opcje co Chrome, jednak bez opcji naruszających prywatność." + [1]

    +

    + W rzeczywistości wymieniasz jeden produkt pełny oprogramowania szpiegowskiego na drugi. Tam gdzie oprogramowanie szpiegujące + Chroma zostało usunięte, oprogramowanie szpiegowskie Irona je zastępuje. Jaką truciznę wybierasz? Najgorsze jest to że to co + ludzie przeczytali na stronie SRWare, uwierzyli w to bez robienia żadnych testów. Przykładowo + ten artykuł + [web.archive.org] + po prostu kopiuje listę porównywawczą z strony Iron bez żadnej analizy zanim ogłosi ją bezpieczną alternatywą dla Chrome. + Najodważniejszą rzeczą o tym jest wspaniały cytat z sekcji najczęściej zadawanych pytań dla Iron Browser: +

    +

    + "Mogę naprawdę sprawdzić czy Iron nie wysyła żadnych prywatnych danych, jak powiedzieliście? Tak, możesz. Są narzędzia takie jak Wireshark, które skanują ruch sieciowy. Nie możemy rozpoznać żadnej rzucającej się w oczy aktywności. Ale ty możesz potwierdzić to własnoręcznie." + [2]

    +

    + Co jest wspaniałą perłą w kontekście tego co faktycznie można znaleźć podczas przeprowadzania testów programu. +

    +

    Ogromna ilość połączeń przy pierwszym uruchomieniu

    +

    + Kiedy uruchomisz pierwszym razem SRWare Iron, ono natychmiast odwiedzi podane strony: https://iron.start.me/us i + https://www.srware.net/en/software_srware_iron.php. Najbardziej natarczywą stroną jest domena start.me + która zaczyna ładować ogromną ilość złośliwego oprogramowania z internetu. Dokładnia ilość żądań nie została przeze mnie policzona + ale to było gdzieś w zakresie 400-500 żądań (moje oprogramowanie nie oferuje dużej automatyzacji... lub też nie używam go tak dobrze + jak to jest możliwe). To zdjęcie (przy 1.06MB - prawie 1/4 wielkości strony w momencie pisania!) + powinno dać tobie do myślenia o ilości żądań które mnie zasypały. Upłynęło trochę czasu do zakończenia otrzymywania żądań. W następnych + uruchomieniach ilość żądań była mniejsza. Iron łączy się do szpiegowskich platform takich jak Google Analytics i Piwik oraz wykonywuje + własne skrypty JavaScript. Są tu wiele niepotrzebnych połączeń do Google Analitics więc prawdopodobnie to znaczy że wiele firm może + wysłać własne skrypty analityczne za pośrednictwem strony głównej. W ten sposób dokładnie pobiera twój ruch i profiluje twoją przeglądarkę + i komputer w momencie w którym zaczynasz przeglądać internet z twoją nową "szanującą prywatność" przeglądarką aby te wszystkie firmy + reklamowe mogły cię śledzić wszędzie gdzie jesteś! +

    +

    + Podczas sprawdzania połączenia przeglądarki w Network Monitor 3.4, można zobaczyć że łączy się z dużą ilością + serwerów, mimo że łączyła się z tylko dwiema domenami. Ten zrzut ekranu nie ukazuje + wszystkich adresów IP z którymi się połączono, ale powinien dać ci do myślenia. +

    +

    + Żeby nie było żadnej niejasności, to powiadomienie jest pokazywane kiedy włączysz stronę główną: +

    +

    + "Używamy cookies do personalizacji treści i reklam, zapewniania funkcji + sieci społeczenościowych i analizowania naszego ruchu. Udostępniamy także + informacje na temat używania naszej strony naszym partnerom w zakresie mediów + społecznościowych, reklamy i analizy, którzy mogą je łączyć z innymi informacjami + które zostały im przekazane przez użytkownika bądź też które zostały zebrane w + wyniku korzystania z ich usług." +

    +

    + Tylko po to żeby nie było wątpliwości - dostajesz śledzące cookies przez firmy reklamowe. +

    +

    Przekierowywanie wyszukań internetowych przez domenę programistów

    +

    + Po tym jak twoja przeglądarka zostanie zidentyfikowana przez każdą szpiegującą firmę, możesz zacząć przeglądać internet z + twojej nowej przeglądarki SRWare Iron. Domyślna wyszukiwarka to szpiegujący Bing. + Jednak, nie wystarczy wskazać tylko na szpiegowską wyszukiwarkę... gdy spróbujjesz wyszukać na Bing, to się właśnie dzieje: +

    + SRWare Iron przekierowywuje przez swoje serwery +

    + W zasadzie, za każdym razem kiedy wyszukujesz przez tą przeglądarkę, twoje wyszukiwania są wysyłane przez serwery + programistów. Więc, programiści przeglądarki tym sposobem mogą znać twoją historię przeglądania. Twoje wyszukiwania + są także wysyłane przez wisesearches.com, ale nie wiem kim oni są. Więc teraz zamiast dawać twoją historię + wyszukiwania do jednej szpiegowskiej firmy - Google, możesz dawać aż trzem szpiegowskim firmom przechodząc do tej przeglądarki. + To jest bardzo podobna taktyka do tej używanej przez szpiegowską przeglądarkę Slimjet, + gdzie przekierowywuje zapytania z Bing przez własne domeny. +

    +

    Cel programistów SRWare Iron?

    +

    + Jeśli zagłębisz się w proces powstawania SRWare Iron, możesz znaleźć kilka interesujących informacji od niektórych programistów Chrome + o celach stworzenia tego forka. A dokładniej - ta bardzo ciekawa konwersacja:[3] +

    + + <Kmos> Iron: dlaczego nie przyczynimy się do tego, zamiast sforkować ? + <Iron> ponieważ usunął cały kod związany z prywatnością + <Iron> n.p. RLZ + <Iron> i śledzenie URL co 5 sekund po uruchomieniu + <Iron> oryginalny chrome mocno integruje się z google...nie cierpię tego + <jamessan> wszyscy mają mieć opcje aby wyłączyć ją, jeśli dobrze pamiętam + <Iron> tak ale oni nie mają tych opcji + <Iron> i nikt nie wie kiedy następna beta zostanie wydana + <jamessan> więc popracuj na dodaniem opcji żeby były w następnym wydaniu + <mgreenblatt> Iron.. dlaczego by nie zaproponować poprawki bazującej na preprocesorze definiującym który wyłącza sekcje których nie lubisz bez forkowania kodu? + <mgreenblatt> (zakładając, że coś takiego obecnie nie istnieje) + <Iron> ponieważ fork przyciągnie dużo rozgłosu mojej osoby i mojej strony + <Iron> to znaczy: dużo pieniędzy również ;) + <Kmos> rotflol + <Iron> co oznacza rotful? + <mgreenblatt> Iron.. jesteś dużą korporacją która może poświęcić czas na rozwój forka czegoś skomplikowanego jak chromium? + <Kmos> Iron: wygoogluj o tym + <Iron> tak, jest wystarczająco czasu na aby go rozwijać + <jamessan> heh, oczekujesz aby zrobić dużą ilość pieniędzy z zrobienia forka chromium? to jest całkiem zabawne + <Iron> nie wezmę pieniędzy na mój fork + <Iron> ale posiadam adsense na mojej stronie ;) + <Iron> dużo odwiedzających -> dużo kliknięć > dużo pieniędzy ;) + <Kmos> i czy uważasz że google powinno wspierać twojego forka + <Kmos> lol + <mgreenblatt> Iron.. zawsze dobrze jest mieć marzenia ;-) + <Iron> jesteśmy tutaj w niemczech + <Iron> prasa będzie kochać mojego forka + <Iron> rozmawiałem już z wieloma dziennikarzami + <DrPizza> Dlaczego forkujesz? + <DrPizza> do czego? + <Iron> aby usunąć wszystkie rzeczy w kodzie odwoływujące się do google ;) + <jamessan> by zdobyć sławę i fortunę + <Iron> nikt tutaj nie ufa google + <Iron> niemieckie społeczeństwo mówi: google jest bardzo złe + <jamessan> ale używasz adsense google'a + +

    + Więc to może rozwiać wątpliwości... motywacją istnienia tej przeglądarki zarabianie na + prywatności przez generowanie ruchu do jego strony, gdzie on może robić pieniądze przez + serwowanie szpiegowskiego oprogramowania użytkownikom tym samym którzy chcieli od niego + uciec. Potem jego fork zostaje naładowany całego sortu szpiegowskim oprogramowaniem od + innych firm... z których pewnie też zarabia trochę pieniędzy. (po co inaczej miałby + poświęcać czas na integrowanie tego wszystkiego z jego przeglądarką? Możemy tylko spekulować.) + W końcu jest całkiem jasne że ta przeglądarka to ogromny przekręt i nie powinno się jej używać. +

    +
    +
    + +
    + + + From 577fc45968935c98a673a72de01c17c255cab418 Mon Sep 17 00:00:00 2001 From: Kuba Date: Fri, 11 Dec 2020 15:17:54 +0100 Subject: [PATCH 118/156] Fix SRWare Iron polish translation --- articles/iron_pl.html | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/articles/iron_pl.html b/articles/iron_pl.html index a56dd72..4636894 100644 --- a/articles/iron_pl.html +++ b/articles/iron_pl.html @@ -18,10 +18,10 @@

    Poziom Oprogramowania Szpiegowskiego: Ekstermalnie Wysoki

    - SRWare Iron twierdzi że jest przeglądarką przestrzegająca prywatności będącą alternatywą dla oprogramowania - szpiegowskiego Google Chrome a konkretnie reklamuje siebie jako - przestrzegająca prywatności przeglądarka internetowa która ma dać użytkownikom działanie Chrome bez jego - szpiegowskiego oprogramowania. Jednak, kiedy zbada się ten program, te twierdzenia przestają być prawdziwe. + SRWare Iron uważa się za przestrzegającą prywatność przeglądarkę internetową będącą alternatywą dla + Google Chrome; a dokładnie reklamuje siebie jako + przestrzegająca prywatności przeglądarka internetowa która ma dać użytkownikom działanie Chrome bez dodatków + szpiegujących Google. Po zbadaniu Iron'a, te twierdzenia przestają być prawdziwe. SRWare Iron łaczy się z bardzo wieloma serwerami przy pierwszym uruchomieniu. Zbiera on około ~400-500 niepożądanych połączeń i parę minut zajęło mu aby zatrzymać tworzenie nowych połączeń. SRWare Iron używa szpiegowskiej wyszukiwarki Bing @@ -46,8 +46,8 @@ ludzie przeczytali na stronie SRWare, uwierzyli w to bez robienia żadnych testów. Przykładowo ten artykuł [web.archive.org] - po prostu kopiuje listę porównywawczą z strony Iron bez żadnej analizy zanim ogłosi ją bezpieczną alternatywą dla Chrome. - Najodważniejszą rzeczą o tym jest wspaniały cytat z sekcji najczęściej zadawanych pytań dla Iron Browser: + po prostu kopiuje listę porównywawczą z strony Iron bez żadnej analizy by ogłosić ją bezpieczną alternatywą dla Chrome. + Najodważniejszą rzeczą jest wspaniały cytat z sekcji najczęściej zadawanych pytań dla Iron Browser:

    "Mogę naprawdę sprawdzić czy Iron nie wysyła żadnych prywatnych danych, jak powiedzieliście? Tak, możesz. Są narzędzia takie jak Wireshark, które skanują ruch sieciowy. Nie możemy rozpoznać żadnej rzucającej się w oczy aktywności. Ale ty możesz potwierdzić to własnoręcznie." @@ -146,12 +146,12 @@ ale używasz adsense google'a

    - Więc to może rozwiać wątpliwości... motywacją istnienia tej przeglądarki zarabianie na - prywatności przez generowanie ruchu do jego strony, gdzie on może robić pieniądze przez - serwowanie szpiegowskiego oprogramowania użytkownikom tym samym którzy chcieli od niego - uciec. Potem jego fork zostaje naładowany całego sortu szpiegowskim oprogramowaniem od - innych firm... z których pewnie też zarabia trochę pieniędzy. (po co inaczej miałby - poświęcać czas na integrowanie tego wszystkiego z jego przeglądarką? Możemy tylko spekulować.) + Więc to może rozwiać wątpliwości... motywacją istnienia tej przeglądarki jest zarabianie na + prywatności przez generowanie ruchu do strony Iron'a, gdzie on może robić pieniądze przez + serwowanie szpiegowskiego oprogramowania użytkownikom, tym samym którzy chcieli od szkodliwego + oprogramowania uciec. Potem jego fork zostaje naładowany całego sortu szpiegowskim oprogramowaniem + od innych firm... z których pewnie też zarabia trochę pieniędzy. (po co inaczej miałby poświęcać + czas na integrowanie tego wszystkiego z jego przeglądarką? Możemy tylko spekulować.) W końcu jest całkiem jasne że ta przeglądarka to ogromny przekręt i nie powinno się jej używać.

    From 59fa79ffa845c9e1bc83d1f6294862fc4c23dac2 Mon Sep 17 00:00:00 2001 From: Kuba Date: Fri, 11 Dec 2020 19:51:55 +0100 Subject: [PATCH 119/156] Fix SRWare Iron polish translation --- articles/iron_pl.html | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/articles/iron_pl.html b/articles/iron_pl.html index a56dd72..6062661 100644 --- a/articles/iron_pl.html +++ b/articles/iron_pl.html @@ -18,10 +18,10 @@

    Poziom Oprogramowania Szpiegowskiego: Ekstermalnie Wysoki

    - SRWare Iron twierdzi że jest przeglądarką przestrzegająca prywatności będącą alternatywą dla oprogramowania - szpiegowskiego Google Chrome a konkretnie reklamuje siebie jako - przestrzegająca prywatności przeglądarka internetowa która ma dać użytkownikom działanie Chrome bez jego - szpiegowskiego oprogramowania. Jednak, kiedy zbada się ten program, te twierdzenia przestają być prawdziwe. + SRWare Iron uważa się za przestrzegającą prywatność przeglądarkę internetową będącą alternatywą dla + Google Chrome; a dokładnie reklamuje siebie jako + przestrzegająca prywatności przeglądarka internetowa która ma dać użytkownikom działanie Chrome bez dodatków + szpiegujących Google. Po zbadaniu Iron'a, te twierdzenia przestają być prawdziwe. SRWare Iron łaczy się z bardzo wieloma serwerami przy pierwszym uruchomieniu. Zbiera on około ~400-500 niepożądanych połączeń i parę minut zajęło mu aby zatrzymać tworzenie nowych połączeń. SRWare Iron używa szpiegowskiej wyszukiwarki Bing @@ -46,8 +46,8 @@ ludzie przeczytali na stronie SRWare, uwierzyli w to bez robienia żadnych testów. Przykładowo ten artykuł [web.archive.org] - po prostu kopiuje listę porównywawczą z strony Iron bez żadnej analizy zanim ogłosi ją bezpieczną alternatywą dla Chrome. - Najodważniejszą rzeczą o tym jest wspaniały cytat z sekcji najczęściej zadawanych pytań dla Iron Browser: + po prostu kopiuje listę porównywawczą z strony Iron bez żadnej analizy by ogłosić ją bezpieczną alternatywą dla Chrome. + Najodważniejszą rzeczą jest wspaniały cytat z sekcji najczęściej zadawanych pytań dla Iron Browser:

    "Mogę naprawdę sprawdzić czy Iron nie wysyła żadnych prywatnych danych, jak powiedzieliście? Tak, możesz. Są narzędzia takie jak Wireshark, które skanują ruch sieciowy. Nie możemy rozpoznać żadnej rzucającej się w oczy aktywności. Ale ty możesz potwierdzić to własnoręcznie." @@ -110,7 +110,7 @@

    <Kmos> Iron: dlaczego nie przyczynimy się do tego, zamiast sforkować ? - <Iron> ponieważ usunął cały kod związany z prywatnością + <Iron> ponieważ usunąłem cały kod związany z prywatnością <Iron> n.p. RLZ <Iron> i śledzenie URL co 5 sekund po uruchomieniu <Iron> oryginalny chrome mocno integruje się z google...nie cierpię tego @@ -146,12 +146,12 @@ <jamessan> ale używasz adsense google'a

    - Więc to może rozwiać wątpliwości... motywacją istnienia tej przeglądarki zarabianie na - prywatności przez generowanie ruchu do jego strony, gdzie on może robić pieniądze przez - serwowanie szpiegowskiego oprogramowania użytkownikom tym samym którzy chcieli od niego - uciec. Potem jego fork zostaje naładowany całego sortu szpiegowskim oprogramowaniem od - innych firm... z których pewnie też zarabia trochę pieniędzy. (po co inaczej miałby - poświęcać czas na integrowanie tego wszystkiego z jego przeglądarką? Możemy tylko spekulować.) + Więc to może rozwiać wątpliwości... motywacją istnienia tej przeglądarki jest zarabianie na + prywatności przez generowanie ruchu do strony Iron'a, gdzie on może robić pieniądze przez + serwowanie szpiegowskiego oprogramowania użytkownikom, tym samym którzy chcieli od szkodliwego + oprogramowania uciec. Potem jego fork zostaje naładowany całego sortu szpiegowskim oprogramowaniem + od innych firm... z których pewnie też zarabia trochę pieniędzy. (po co inaczej miałby poświęcać + czas na integrowanie tego wszystkiego z jego przeglądarką? Możemy tylko spekulować.) W końcu jest całkiem jasne że ta przeglądarka to ogromny przekręt i nie powinno się jej używać.

    From 5ea82ae87dc3ce0a34294e6dab33f3dfd679b512 Mon Sep 17 00:00:00 2001 From: Baobab Date: Mon, 14 Dec 2020 19:11:44 +0100 Subject: [PATCH 120/156] remove speculation from the waterfox article --- articles/waterfox.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/waterfox.html b/articles/waterfox.html index a69fa3c..245bc3c 100644 --- a/articles/waterfox.html +++ b/articles/waterfox.html @@ -103,7 +103,7 @@ don't use this feature.

    Waterfox is self updating software

    Self updates are a spyware feature since they are usually ways for the developer of a program to put spyware into their software without presenting it in a prominent way -where the user can understand what they are giving up when they download the update. Given Waterfox's bad communication, this is especially likely to happen. +where the user can understand what they are giving up when they download the update.


    From d94c31efe053a80dce5094c6acdbfd414eb07e64 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 15 Dec 2020 15:44:22 +0100 Subject: [PATCH 121/156] fixed dead link --- articles/waterfox.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/waterfox.html b/articles/waterfox.html index 245bc3c..1c94820 100644 --- a/articles/waterfox.html +++ b/articles/waterfox.html @@ -130,7 +130,7 @@ where the user can understand what they are giving up when they download the upd [archive.li]
    5. - How to choose a browser for everyday use? + How to choose a browser for everyday use? [web.archive.org] [archive.is]
    From c1fefdc47af5a484bdbc059457201df483833891 Mon Sep 17 00:00:00 2001 From: anonymous Date: Mon, 28 Dec 2020 02:03:34 -0500 Subject: [PATCH 122/156] re-tested waterfox, waterfox now has two versions, did classic, updated and downsized the article --- articles/example.html | 18 ++-- articles/index.html | 2 +- articles/waterfox.html | 149 --------------------------------- articles/waterfox_classic.html | 110 ++++++++++++++++++++++++ images/wfox.png | Bin 235303 -> 0 bytes 5 files changed, 118 insertions(+), 161 deletions(-) delete mode 100644 articles/waterfox.html create mode 100644 articles/waterfox_classic.html delete mode 100644 images/wfox.png diff --git a/articles/example.html b/articles/example.html index d01683e..a3671ef 100644 --- a/articles/example.html +++ b/articles/example.html @@ -1,14 +1,10 @@ - - [Program/Service Name Here] — Spyware Watchdog - + + [Program/Service Name Here] — Spyware Watchdog + -
    @@ -29,7 +25,7 @@ >.

    -
    +
    diff --git a/articles/waterfox_classic.html b/articles/waterfox_classic.html index e5385fd..6224803 100644 --- a/articles/waterfox_classic.html +++ b/articles/waterfox_classic.html @@ -1,21 +1,27 @@ - + + + + + + + Waterfox Classic — Spyware Watchdog - +
    - Waterfox Logo + Waterfox Logo

    Waterfox Classic

    Version tested was 2020.10.

    Waterfox is a web browser that is a fork of Firefox.

    -

    Spyware Level: High

    +

    Spyware Level: High

    Waterfox is a fork of Firefox that claims to be more private and secure than Firefox. However, Waterfox contains telemetry and shares @@ -23,7 +29,7 @@

    Waterfox connects to spyware services when it is first run

    - If you start up Waterfox for the first time, it will make 55 requests[4] to several spyware platforms, notably + If you start up Waterfox for the first time, it will make 55 requests[4] to several spyware platforms, notably Matomo, and Mozilla online services like its Geolocation service, and several other Mozilla services, as well as Waterfox's own update service. You can look at a list of these requests here. @@ -56,18 +62,15 @@ where the user can understand what they are giving up when they download the update.


    -
    -

    +

    -
    +
    +

    This article was created prior to 6/2/2018
    This article was last edited on 12/27/2020 @@ -101,9 +104,8 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    -
    From df1caa37e4ab0df4af5543d4e2d698af23042132 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 02:39:20 -0600 Subject: [PATCH 124/156] nuke old images to make way for new article --- images/brave_bat.png | Bin 785 -> 0 bytes images/brave_httpse.png | Bin 841 -> 0 bytes images/brave_logo.png | Bin 9494 -> 0 bytes images/brave_partners.png | Bin 3252 -> 0 bytes images/brave_piwik.png | Bin 16330 -> 0 bytes 5 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 images/brave_bat.png delete mode 100644 images/brave_httpse.png delete mode 100644 images/brave_logo.png delete mode 100644 images/brave_partners.png delete mode 100644 images/brave_piwik.png diff --git a/images/brave_bat.png b/images/brave_bat.png deleted file mode 100644 index 9ec67c3e57fccc354e564274c776eaed38ec7751..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 785 zcmV+s1Md8ZP)VQz*X3_#toV|c~S!}wis_t<`!IEK(dD9qWuc4|+qRk1lgja? z#LjKoOzrPwEa1L-;jO22{PnKiy4|SM^jFfh*YWJtF7V?kSK<5pUe?zuc`YoDU608D z8T-ByoB%K_%zrQ%YzyAVwr$J4@5SW+rOfVEv-iITO6NCeJLXU5iEQR7#@!jH@U7(> zKCusqjZD!<0|Wr^P(iTzUjR*N6c$xi!l(fVg< zTe;-nW*L9p`j0xT`mgmriEnG{%i$GYl6sbC$6sUH-Tnd3K()BKT10V{YVJ3U)_vFN z_pWbEF7s%ORi@h|+xRH#)hLu>`NI)w#VVttXe(`dgBF z^S1EM8vRx}W=6YhIU16zV$Dv0=c3fx|GncE+F`OS_;hNwmAvt`rFCCh>+hZ3{WHf% zwt67lT7_padi+8hz7{k>bEZR6{uFw8`)*-NPyNp^lC4i7bvCS)R`*nMCa|}x6+jKy z%+>mO{o4kN{oSiryE_RdrZC`A<=$W8)NPh3z%D*J>UDE$r{aX3qHko()dBm4B;RiN{UI{(KcTCPXTN$ehEq4zu%AT`79nw+jGZr{eYc) z-yg5nOFRYuFe8?DMf?M}H*78Fj1*uAz)*tu0V^{)>BN5?x4(b59;%9Lj^35kbUEbc zjK{Xm->vPr{%g*O3KAvx9x~7Dd$tTE*+;UkbdGg=j{4{9lOET|C{fa1(l1Btn6BU- zB_#bNU(;M)Ge?fsw9KDc|0wCF>0hFDS-fU`c+0i{;oTKlFtX|B(;<^HejU(;T~I=+(rQoF{! zlAbI3hqX$lO>`q4u9oqa^oz2OR)6dK(CF-$sO4S?B>6M@k7pG-XB!XsUityFP@Tx0 zC9Ldy9sd?;d2qK>FW+D?s z>%8dU|Izc;5?@E7i9eC^dxiK1P{M6%!PObPbkbw%LnO27IC^|n$7(;Tt!E#rtKZ*f zR<}>>(tU6F05ij{7C3VD);vqKU{uxWDnYTfO64i{3ih+`sTyI6_3-?T!ASYDGyAFp zKoqKq?Dl;Ax0N9GyRy0KdXg@Yq`|AyURqko1&E%3QIc<68an%Ogy;38dx+FOZTtM~ zIlh{u^%<7#X7!JV@$Wf*M(F41-&+4an;#MJqo;jZ<@E9&>-}j8DUtF4qWRjk?Ps(S zqq)l)J3tF}^p88jU5odt?FN_E2$xt0GmB0ak~KEC2ui04&KrPuHMQ TDSh>600000NkvXXu0mjfb>F4P diff --git a/images/brave_logo.png b/images/brave_logo.png deleted file mode 100644 index d5db891a4d1aa8b7071ee2a599b75b7daa08baf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9494 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 Date: Tue, 29 Dec 2020 02:40:35 -0600 Subject: [PATCH 125/156] added new images to make way for the brave article --- images/brave/brave-cert.png | Bin 0 -> 15341 bytes images/brave/brave-dict.png | Bin 0 -> 13571 bytes images/brave/brave-extensions.png | Bin 0 -> 60385 bytes images/brave/brave-gstatic.png | Bin 0 -> 56463 bytes images/brave/brave-static.png | Bin 0 -> 50546 bytes images/brave/brave_logo.png | Bin 0 -> 9494 bytes images/brave/custom-headers.png | Bin 0 -> 68560 bytes images/brave/google-brave.png | Bin 0 -> 66794 bytes 8 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 images/brave/brave-cert.png create mode 100644 images/brave/brave-dict.png create mode 100644 images/brave/brave-extensions.png create mode 100644 images/brave/brave-gstatic.png create mode 100644 images/brave/brave-static.png create mode 100644 images/brave/brave_logo.png create mode 100644 images/brave/custom-headers.png create mode 100644 images/brave/google-brave.png diff --git a/images/brave/brave-cert.png b/images/brave/brave-cert.png new file mode 100644 index 0000000000000000000000000000000000000000..89cb6da5784592b86e26efb045b5f2a71bab5f2c GIT binary patch literal 15341 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 literal 0 HcmV?d00001 diff --git a/images/brave/brave-dict.png b/images/brave/brave-dict.png new file mode 100644 index 0000000000000000000000000000000000000000..a8b872533d070463499916fb69e4ab8cd78d19f9 GIT binary patch literal 13571 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

    @9i+NR@q0by^H~Za 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

    ccyLgshgd!`nPzgALr!08H@vEQV49Cvq z$g0*htcw!!r@SMqc49JG%Wq{kof3ERta0@C16PL>FRPKa0~gMjvqAJf~4EUP>4?V#nU((10Lua~d~f^|>_6p*G)jZ&Lt`|MWqm32DHN+;(_)FQS?ltE-Gs32IlhWi=!96R=G>KIklyfq@;%p z3e(epU{?t@u+X*mt^ex&9D8=zcZ7Plf8Is2@MddXx z7=D5KKSe){%j|543}`KUjn!sKoL+Di^L3ZtE$yPpM806??G;2?HH@)Kafe)fk!=6I zGi8s;h~w(m+n&PLfeYs7pnf254qQx|3dwi|kB8MjhpNF9{na3N1mi;sc< zrF7vNyl7|lD(!}c*c>mnHjgUV=|3>1Rx<_fUDQHtF@Y%v%^#=7P=?8=rKGl1zJ%S^ z$q~m7Es?vE1=nCJLN!As!28&uc-vK1CJ z&AY4x#CBcQj!-&M_0l{(>D%%Zv^BoCYI1-U{xoixf4A;@3deuw!JTyV;jyJfUA`Ey zTKUK-g#W3&p^-wU7duzEsZ>%99tdk_i%gn2yh_161un|!Bt@o8q^-BQ9c{dnvQEEn znF#bGy?5Cu@Nhj3JbeDav!WvS9SOpn)?VdBFvhVZ$OoRs=C2!-YUd4Df%S8(AhXbf zg=2KX&Fj$l&11n&h(30ii9^X7BplVw)5y*LU(*%SritUi+aPhz|HW4NhQ>u2qrw#r zetUd)k|^XuD-?j07Q&b?JJK{%=mi=2OXv%f!CQH3#;@*j z`^63czSgs5Xl2mdzpv-usjVK+9(BM6r~*O&Gb}m4IOyO2o;h zH`fX&%P46b(M3@9ySQ>SM}@(j-KWx=W^Mm;W9Xz0`ns-_1#~|=i_`$uq6{bZTnU)n z7E`Ab-pA*Qg%(AeSHT^^8HOe-ouQwnPhc~XDA_NB;Cd9-m%eawtFMd}AU%4Y`GWru zK@aHX*TA*dC6Q_1N&2r3x)(k#?MUe!v-orX$oUqE(FGT?_M8X+%^TGU5)m=H|CHu$|? z9NAWd68Md0sT+og*8Z=+x96ikr9gDjP-3gD>-n8qQz1LwU` zch1P~Ww8hLG7H@$Do z9lzPURJh8yN{?CLPZFPcP6vv7fJP@HY}*Qdu>4~%C+~Mgdy37xYcLY1k(aZ|Jlq#?k>1(Ehr`nKCfh*PMOMTx3z+u(L0vHGmSB zkfgSxM(6Gtcr8+s6s--;WZg9qFs&HD+l24#xl}*WNSj>nBw5&f<}Prr1~yB($tmo{ zdFD({u(Q5w+2ER`>4R4io5U~@2>;wS-vlef5Oc<8-_f}JbQ^kbuHFn{Cd|!T#87lG zWqQ=9INj&729S+S0S9Fb*H3;kN|`wfLQ$eY0XOZOL@|YQ38)5CF{?U!S z<5hCQ@97^Kd-7&6d17LMxVYtCQ_nSx{;#&#`Zq~Q6%zkd?)v7dUKDr;TZY^v7M@l7 zmu3B|iTlf+=$A)L!UhqKN(I;Z?5bs^;4G4HEd8>;$&F&SYRQEzj#DK|Zjm@wtC)UT zQ#%e)JlV0p;7F?l4tjW zGZEl&KL$Otae6rU894ePDB(VU?%V+GbR?0Lt^U^#(-$BkxPwE7>=t+gx{@t>f3Clu zi&nSX7NHODR!I8N+$H9b#~PO)*_Op4!|5rryk1YAxYo}Vh=8WZUwa@s;I^2i<&39*+iZCNfs z-matgD~0nrW^1)^+6B+z!ih%U&(T%=fP~#bgzikfN@oheIhBMZUfna3tIb3Xo^+4L zFue4)c@5Qo{g(10!zL|#;E-Y@Va*=BP5!mC!VY&;6c8;vI z9RB7nPn8W)*C0%vuQ1wPFZ_PbgP$}>9mF?S*W{*1t0^KPV89b&&^7wqh_}uKm^b~< z9)2#hLg6@8Yg`6{+*Xa4dQ|?+ae)V3w@VfAdEdogW1?p>MDiK z=KjY`JW}_%5-TZ_D>GhI(vW~ydNTgFc`0)fen@UnAOjI~3tbrW)LJWVEk z%eXgL_p|iwivF9Bx`&KHH64W-4guBOni9oUY}?Gs4rCLL7T=Fs>3!efU8{ok&DyfQ8_KS{7-^b6imo=4VYc&pSqmJ~R(Fg^6;%1SV}n$X zN@xdv8;Hc()K8~TuAb7-K2Kv*c~Nbfl>P4St9w9wj{&E~m3Gw;n+Qv~I(fI29dB~# zU64$U0^(&~bL4}KO+U)AehR|Mp|Q18zz`X(!gPGI zJIL~**6^*NfQB6lKbDRIeSlAW^uEvpg0r9EClzRe?bnaiH2?2-s0!4U7m8=R>+lB0 zciOX8#ajbhRFJ0q!uek%n9n1My8^$lS9c{A-AZrYkG;(naZ`yoc{T=(izx3q^lGZ< z9${f&l;!H49rzaZBOO;48(1ibL#=x)$960*FYRaAwOuxwIxK;Fv;Zgz-0wvf$9>NN z7ze!RNcwbrv@}R7R~c!m0O7?vTOx*{T$DwuBMdYJD}Rdzz-hR-Ld&5SJV}k0Opti& z*)K9z2|4C*OAFZ;XW@#&xs@=#v*vDn`t^} z7ybepweOOSR92|XDC!Ip%8|t5_i6CzL6=Nim0_Ad!#ptI47eI;RobWQN8$b%107_B zNUeb4$;Qw!MF&bH`!KpQe%QWYVLSrI6`j!Z%~rFBeB&PflVCSzVwAeWGTQ-Y;0x?1=pin-|0=%kO9}^O;Q1Pt9@BV6qCO*iI9ZdmgCQ{hckj%(@n_8zxs5~-DZ z7)^bMTNUd{g*AwaT_9yi+-goiUV{UhUml6Ws|sV(=)G3mZ>y&t+DFwciO z&HocsI)1m{e!z>OBIKXg(tk!hssg!x7!lACIe5Peqa$v(8Jw2~V-l)Jr7AZ$(GL?i zX9PfC=!WXRvYL+2qD*K_a82_Po2={y2Cj2GBn+un9&5JjQ8#e|W=9_QW^0}IHGT;b zBL^?#U8!Ajf+1z5AEt0>i_VyUFaD6HCxH*QTAscMtP)qG$L+bV>=ec|t{2tTt&|+j ze2JA{YEzsSs&K)y zc4AVBk({B-#fN2e4=K*Iwr$FWoD=sg*=Nx2^bp~qNZ{q&V1){7_fnK!#vfDQOu$f9 z=+sVYixFE}R^`u0GHxgg(-~!6-$M)mz5Of}R~n3HtK5u=$`k`9&ugP@z8Jf#u5@$g z1i|8gzne%RR5{=ey}TO6bg{J0FvO-2Hdz>{l(^H5>l3k-RW&O?(Z$5U8w9cg{uq^? z@Ty7enr3oLOfB#qKZ_SVP$617E^%|13fs;94t-^xU#RH#TR!gd()fJs@wA5oF}@&9 zUN;O$nbn)^`^7JEm$?0+5%ya-1!zb6CAOjRQXChLy} zS!+fUox9SI6ckXG#2HSG3<+&hZq?TS*Vr!(p6{4S)4W8|?e#b2IQmq)*dL~bB0duF z6Iqe3X{mc19~V)WIt;%Y`M!*2eY@&9U>@~Gk*T!kTxL$Y1VyoU+bAnCq7u?hH#x;F z$X~YKo=^IE)QzipQiLKZ*gkuyc0nG9whBmi7oV>>BW`fMsr{_!%W7*fFnUV8ax3OH zAC(cCid6_!0S}zbGoYq{C{Wb#o+#c0Ble&Qa_xvjwR{rdnYQJR$4<&kuzO+d(D%N< zm5ky^azAhD+3$lz7yfadXM{7RQaFCgoAA<0$NZwYg(!tjEZ*$9`^dspGcW;RrO`|U zr@ij!C{nxb9LccXp3>M6T=Qree>WfhF5vL$0R|JRqvd+H=G2zTZBq(4)Hc}ZhL>+C z72623Yd4e~epr>pwSfSYN@&rFE6|p7rm*xRf7b$TbYu^3BV@7m-LkQJ)6q>IQyEU^ zXG+o?4K0z@4o|dZlvvbxqg~864@~m@+3|SM{^0CT?Bq&b``z^$pDK&eaY0mfrawZ| zrf|@8qSc5+_xs#_38dta#y%~wvOBKofcNZH)Q8orC{uzm^1FXhQpp=v1aBfKNiD+g z{!kiUkqVy{D^8zM21I~f%094%v;vxBV?_WqrR5p-CxnHX4kqg=a+@Qa*Gwxxs?G3| zbQ~$ae3w9qnu$kMXv4LnZ{g}Fta65$xfbQJK^%?*;$<|7Gv4v+a`g=1(I1#Cey2_t zak-qfW!*6L&mOGtqSFhTj-L^GEV(zc9vbdg$;h5Dc#Se>WqvLwPOMf^DbabpNHj0Vh_-jU_!r91DPERsl{8sApxpw-mdf$9TWH^*wE#9Xte%7-wtxbvc6S=Q+LHcNE)Vo&OO{c34xM|JkDG?Y%Ca zRxg4*Y%gHz*(Ak!va+84+_MAeEWfEN{idpU!-<7jx^{oVxJ*G^ouic2TV>V!jl+L@ z{{6^5{7#SmKjq!vEfpOlr~qB(Y~}iCZ{D*v$Nj6^RdhDrgf!bx$lDAKu&7V7@P$xwl7Rn%tvelchCTU~nK+A`}4dZhg0#$M(T>sBb_@ci7HOn#wp+r5E3(2dWGNI6XAqPN@qa;Yr$Dso$nuB1Rd*h3|6rs?Qhn8dd!XwTJutaN< z5t)s!XHQ8Ap5xB&{hp*QIgbusQqOx<5z4T6BFv| zJg}cG2kZet&`OKznQQ8WQc0ajgrA@lJer8u+W_BmETXRh8?-Ys^!@8T^s=!e^0qY; z<&NPCf(-C#5Z5ESrj6jB)qmCBX!5ey%tiqohxqhY0bXq12nz^*z>@GA=Ow`24|vwe zfZ*PQY$RH|^D@h^N{^a8ImsqOnYn)Sr?^sND7bIu>Bn;k?{z~V)F#;5`(Te1xzgKF zq!*N2>I_?vUUZ{xa|_)=y*uv^KWQrd=u|=Sg3uW5VAmvxBf|uBq7d-=yC}I~gTLWq zsm@!p*{6VcY-WOK%5r4=QTIA)?Ow#u^~^QGPB`Nz^u+*$h{6WVYA2DwRrU+fB)23F zp)i|kT6q5;h@^C~b8SpUSyuvOAm15cUa&U#8BU>7&(ROMQRS+)x9R@7wY!~cgkT=w z9bjRqmgdhVdv?9aLceT|Y_VyMJYpu|XR%7W^1~GOd-0n5C3&hIn@B6GB03Wv5|fA> zL^u4_W{lVeSn_Vlsv6jF9GS8`{dp5Cxe3-hM8QS6#zAbMZsV~Vm2Iu2fYpAm*xx$L zv6x6<(99|I`XC8D^G+S4oK<9Qu)uhLm3VhCs%MI_kAbUGc7s(yB5?=5JUm?)R^G5* zG?v;jcSVtUC`1UY^I8pMin+T)YC7Gvne5!mz%}-16B~g5%Dz#`a0P)7o!!NSO}+o~ z$=yBT5CgLR4q(1^oOhC`0JO=jMVA|9uf%L-mhcMiaS^3G!$&FyL>Hw{R|Sz53lLTo zr+>Mxps(kKDJw)|t?$HlS3sjHX`g-hV@ttZY34{vZ1`XJXBuG=85PS>U6IApWo27y z1ZW^KaB2(wipX{4tjmEdbK=*XKh{J<8+$aC(U<*3^UEWWM+Nxhpa+2RQFfWE_!@+kbmdif{sG9B2z1h)OS1+Prm#+_n2eVeuFcO z!Df6}g9{Vf)1QYW9!*X@JAF`YokX9y`Ct*BKLWz0-wbHg$@%9Jh74SuUs>)K#=o<* zMBn5nh9)d0)uW{m{bd40^;+f8@Z-sr@MhaofZws3 z-nA>5K3xhE9vc>*y7Q0j?0>L@m$)JqG7dzmb56PjxVez&bVb%dQ*LT>2YX;G5*=D& zTHmn8Xiokg1Xg{)d7}Cf$&&1vl*(W7eb{WqXdAY>dpguHxo$8Nh$S}9-COvwp#LW; zpj8b7=)9N&>Bm`xxb7v{o(Jp(h3>UQIL+HJ|Z=${OxOJFlJh+Y;BZ zdFt zOv`@6rgiuWi8e{jH?{^~RJ{~dN&CsO2bNoh`R*tBhh1HV6i#w|-7yI95{2a`hny54i_#Wl;{^#8^yCn6v<~x+ z4d+YhWL?MP{sPfr^s{-y4EHF__cg)#ZFcmUO0Ej(_8V<4lN=nBTu6aX|ALI!!Kwxq z#$?emmHSaQ>o9EwD33Zl3->yuFpv!9nv~=tUnRV#j=G1D#E188H%b8?!;EL-R%XQ; z&FheWK{n0sNn7~Z04xSjX7z5_BRJd~3zWi4KFt(%XvAqQ##a?_WyZld+257H>1T2{ z%mY51owB_0n6l4~=u-P}O`ulr+%L|$1*vx2m!Gee-#|Sa+k1O^q2npg4a%UDLBKSGkKUp(7IR)UpBZf2Qqby1&uak|Su7Hr{qCHb54(w4aB?MK>JItlzc#;L)-2?K9hED5Wa2!#~fks>{X-&l&9x$-Gkb z@mM%Yh%=71Z1}9#<&UZvH{>Ju?30{wO8;}f- z1vA1C$?z=TF@?kbEpJWX)Tpfm0^L~M6x7Ayh?g0 z;HsvR19S*{v~KUhx>Z(nac6l@%09=1-Za2pU`M2@hD`XK19-OvLTZ_az>P8VL)Un& zdHS6TmgXOS(YiEG$tejJTi|*{Cq!WXLM2YrG89X@ewaB&WUV%*_+pN%)sDCa_;9QyfwyX%* z1PkrDe6AM_-j^Q1MY(RV#jRwqAThEdBIMK_YbxQsCc|!J@O3LU;!n0#QEGI+?)027 z`@&AGr2q0o$MnErG8=w%M!VV>2Yr%6(LJHIKZ5Rlr%Pgnry%3(FIFu7@RH>Z`UTd) zWDg}yu@2@(L{Ki^NM(0PN)+PQ1MKZ93OHv!zgi`t%X8N8ImZPADhj$~)BNmJg_FX{ zDcrJ~v6bwodbtI9f$2~7lZNSf)ret1Bz4b1Z2)rRX{ysPt!^o#Fjt^{fe<4SRrL-p z-W*UlY+)*El9#X*KSlj4ly4r+sS&!O61ySS}7}#dp zZ*;7s3Ejq-kw<=-tKkXPT*T)FDmwOiP|fCTl?E!S_nfvB60R)#UgCDO|fZ7j%Gej zJXORJ*?bAD)cO>a(QeT>r_s`q+Nf51wsU&8tu{TPnBkJA7o@!)nejk<82_ZIA$~1# z@65BRmUpAB7x;q8O|i>Gi}>=1UlEZSm3}ZPa_`H#eY|5`J?H)Wdc}=WisXL|-tz%k z;8kHi7h0a;7igQ-UI6r-_cH7{hp0N!nbmn7wOG2ZV^`mP% zb*i=Jxa%!Q4`n#31ty#S>KV=rSCt-flatnuG#o5c@jSE{jZE<1yU~sb zI*5g|+%af`d4L1%`4ENg+m*k(OsXJhQRvfHzh|USGi$-@x3Ty0``ZoE>IpUXZlAv4 z!^Z)Vn-ce0$UHd2mkS3y{pj68dq*v(>k0=(J z(t833NH38Z0>%Q;Ra&UA0n&SKQJU094G?+@EwliEgoGQ;_n!Cn{q7j|?msd}!r0k+ zuesKo>zQ*t&)>=Qk93SYY1~&T^~wDDj=*z^AFHO*jWQKG|7~X+JbU?9gco_e>{2lO z2%U}Cm@7}1mx91Y0%c$*=d>EB$9_nrux8LX%ZYE}z~hycVfB7&OYvq&x^by=>F4nR z)VO)+A^;Q$wue6ZlaoA8KN+5E@N&bZEUWZsur(@fY%Ie=%>7o0!{76d#3gynN0&Y$8NR;D(ss^aPs8QvfjYJBN z?H25)TvxCtl;#!e|G=VaFuc`|D51>?0p>wLA=6fTVeKA>m= z`=jk$I?mVjVK5hKBT+RE`lAgylWqYmP7R=Pr?L4l7z9W^G+IY@Tl_m$HIq;`06frf zf12VZyuf#q=87%;s^rX zz|$ASt6x!Wee*V@WANpzZ8kU)HQ4saA8#!r5(iHMX46=JH`eb1N-i9B6P2bJN{bA4 zsq&m{lDjaDJ`2TXPnGa916fYuoU>Bfq}s*{3^{>+h+H!>YK-R|J%;2nb1A*Ji+X7_ zLsgevk6CR)1s)YslPs@r~^e zCi)?Xqb|#Sy;LU;0P#Fx-cK$H^+jd!trjpYNZaVknow7(e~@liyDs{$ElO zuJ2US9*R<*2md$1`zSZu`rmHe|38seHiTjT?A2q`4RDE5Vo4e5L2NB${}r8k%j*%` zQ!s1kl|u{p5@MMxGktCL)x@d0;94nG@ys0eh@SdBo`<x=p&~-9`@g4qVaHG=B{vz(0&sSaG7SsC?`tqxXvhXQ|i%sCFt>?x9CZ;I)r8T75-QV7T^DBOi( zvcFO+QKzcs=)D@XT50`w3v$kC6NzYl}6QrM$AUDt*PPn~>&`TideU7D+Wj z{Ei+GJ=o@5G*g^DNc+fI2*GNdW*&M* zhI3^NnMuErx%+U}{Nx1GeQbjfIcR2w`=9_c>Chh;L7tbfn}AuPS<@4KkSXSEE$&r{ zQ8Kgi&>e>!5`$3Na@f-96IxC!=3(2Q`%2hWi0EBv_^?3o5rAje+f5+f^0w>A`IJAb3gchTjCG$0`<@1}%@rm%l}#mn3$Q3z1V6 z=%2nwy{>ZVHQb&23zAcM_7O8wx~3k{F~PoPS*o?MXrTlRZ8c8~ z;mDvn4!CvvsYMP$?sii3PG@#<^=;g8rlpbNO{U`%46NETQ=ATkz7D>`VWQmK3M2mZ z;=HXf=U6SV>5iBMeU@TSjD-o>E`SC*7Z1N$;D-KF>sBUBGIN0cvZ3@~v{2KR7b(18 z=96EI;@hgF+VZu+d(2ep=QfffM+4sX3f;f0z8xdc;?0BIMDWA!%-%}g@hJ=G)7(nv z)D(Hc-CeO!*2N|<%ugELX5JYEqH6#HHQndeO9KJnsCg)5+I#%z4fje1iG(R13rXOs3+!&pp!WNHh8t;;Toa^*@|K zJ$H|-*Bk>sF~1i(8l;AP)l8u8Z-9-%97yuRZ%Haj&( zux&2@oyOjjZeI@?^=J3Qxe8r3u3DO?5%uZ;H(bkiQ@qDdf~EzqRIgh4$VvbqkG5D> z=(%&<4R)tesym6$&&bVHt7IBV>j=oa-RhdjGa`m`g_$Pz7-XS;9_|SkK<>T6)Ef@j zHRJs?TUg=f#;MW2CU$2iCt57W;-=w6A$(0n{dHxcWc9J3fX5a};V7+0$8W61lASnx z%h1ukWKvLLn^h#BXQX*tJpa6+-<|n_MB%AcI7ir zG}2Vc>$@#%69(nIJi`40zL@EK7K!VnX7*OjNBj9nXd=O_hxfq&)!B5>oPqW!Br`c@xW^0@Koxza8X=$CK-o8)B62oGk@pg?K=%nHE7}>1}pY_q4 z`fT1SQX+`P`CbV*!q_^`bOpltefwfG7f7V~R7THh+vT7)yVkg&;<>H%;<+kD+kJ?v zWlPjalkDwmSflo=NN7x}ukE+ZJ+%MvBnRWU?IY=9-Vgh#$fXL=9>1IGGjltu{9X$M z%Mz^;IB@d1cHO~HB4(t}rMyk5{8;Z3(QCsVnLBfSCBgjQ2S`V}3z7#*QezgUSiQVE zzxA;Y^FsoI^TPTYcxWVOUYhWG zpJ47aN6e?^)oD??AqrY90{(=qYrP1Q9rSuzV35KSt7dl|`dm&YEU-{FZpk|7waf zGQNJSG=?zx$WvyoJm=t7S)l0lSnkY>3n@ zNQYBummOT^>*=|l^^k9tZPs{W6#1>x%AD}S^yv9`zb93k8amx`&8x}TgU@0DGJ0UN zIhISRT2#8)Lw>Z8oS4q*qP9*dDb+Zxm!-RM-?4_2*iikPMjEQcx8*U=2R-k(K%SDo z`IlRFmjCv((P+mmw@+({xfbLuPMT$@O8V*jFoikN_DM^V7x{Qds%QdN7P9B|B+#gc z@HK78C>GuAd(;Ifimu!)&$v&)Ug)t|*T2oB`iPIuO=tE2t)f4gR1=Dv*SNg74@16+ zrP%1<%dThI>PUo1X5${^p)(bR8gu*TFWa8Z6bZ~*6If7QO9b)&FW6pQ!?kVb9$JQZ zP`2)xcfd7%o^K6Dt8j-{Lq$l{P~mC}S0Lh7CXfc-9~~tv-}7oQIzHCKtY_EYpqV$e ztftmIUE_9pf}2ysaVesjFMswAw`3DoytIs7)imZBOkO*IDy9XK0;+f%T*8I>6Aqe@ zU&B`No})ZphZ*^3@~7Q6COgi^~$n4`u_LvU8hp4+Br zB)TTq*2#y^6ycDiZbll{5b@XOg21E#`qalyq%?c5)4Z3DIg*xmn}3&hG23atchKb{ z=Jf#-6G4YVt9O_mvSrhWSh7mpn=Lnd;udpzF(F7Zz1&)x*|!(5PIm z?>VPB&qOz%UXV?nnA^tJjGSYA<5+cPmx82Y$+U+Pck(CqMbJdzR}I~h)s|9;gCB0g z3l0qNyiQBhqr>xmoN}+cYjSD*$q*;68s;0vA zE!LW>Ifq<_p;>}C*RvnGIP7f{bOg!%!M;3BsrI=%45e*iXi4%@qsAQA`ZK4D>&KpS zhxpy}5>aVN9SkiWHmf7hR`q;K{Pul7bocR-3`dYfv4chbPYKM(i~8GI(#4HS1SclU zTlM{sKlQiG`qiMeZmcf}CjoIV|H2U#+=DyaxoOBGi;_8u;s{BW<98?#(Ez2yhEcy= z)!T|i$t%}uqr*BV)%QcC4k}ypSDB1AK(wn(Kiqw8uU9tJr87H2C~Rkp>UL4kJoH{&^tf)P$GK*>fN79!dNDYu4( z&EfR+V0JfWi29MXjY`iOm#YrS1+%`?kee8%iMG~Vw)$ORFi6IhMfZ{Jj1m=w`(j>F z^p5f1eHGbdnvYW&o$`d=$P7?n7+f-XE7*(jyJWcxU&sH=HD zBsT(iQ&J-y6SUR2MTTPf0yEJN>!o78pk`^U*=sG_p3fF5Dvhr?sW4YqEA570+@jW9 zv)s0VIcP>lTkXU5Wcm_t_T+A?X$8%`t0G*=+>DbC5*EnN9l;#vvnvv$K(;qjf5Hpz zhv4cGC4vI_PCoBi zDRcR84IG=-;U|IitK!`qrrrC!JL}>)HZ+LWtBI&J%w>Pt>38SXkx9{R-mUii7kG-*-N zN;8GrhK&Ne3g>3Za>RI1MX24@o{R? z@ne;gDRXoB3whA@J;k0+NS;!`t_VByvGQok`erI2By6%Jo{B9g(Rraca6zSjHcf(9os2{*?Oguylk_cr1_v z-8hoifdzB~_hjAQQClp}P;*c>Ev@o`TpJytWh~I&V=zZ)Y{fsb|FK@;ug$NN+m1GQ za=pPCy}?trF`>!repS~o)2^K!w8S_LT=l$8JIM`rxh>4{duW+zAK!u=jV{(_sC2Wa z%O&`R&G8Mx^tt=_q92_?<-Kly>Bcs-OW)=^WU4V?*!5R_SBxGQmRjN@`*v2}E(?9u z4RtlrGqZys zbw1!;nt)Vc(SBpsMwyczK~lq>Ax7V0gU*j(S`s&6DCUa!zlGX4Xp)K6-}3#Mibt#J zC;bX1RS>v(OOBwmm;R~21==vjqUi7t+hK*lBa_&F4Q+-9ye2|hHi8;!rtFP&laC3< zIzN#V_Is8Zh0#;}wM?ru-}H7B`Spe%f?JouY~;&AV#n&kLpBT7|BidopP6%PofS<% z{Ar-anj?NhKSSYEW`M0NGUo_{Jy=P)w9#OS8xTw4S>zHuOGqG2sI|8A3JIJ_(maxn z8#K_KVS}d03!Wtpzi~*Qcr`x1d-!DIU=kL^7{BcsnL=0;OCh}A{IRi!>2@o#@(Jh& z^^R_i7ns8oNyElljtPsMqPQ-~SiD%fr#MXF!iEmDbW#X0>+;hQG(FyuvA*%&?>-&C}RNr{2P*Wth?R9S^Wzz)ey|r z1wD29y(A0UHC5m(|2}=&*4&(s<;}&P<%{uJz-@3>!gMl@tTNVm(qh*Ean1l4#P1P~ z9e|wycB{Ftl=^<$k$boA)Nc|jhzqz(f2*16vUqDD4m`T9op(@CSX{tScVMdKY1IEU zqenam$KPA<;A3_A60gZ7$>=AM$ejmzx=BY}^->2OTxa_;iUHA@f$UnU+XU81n86Ed z5_{}3S4v9zZmZ{QJfxDYZtL{}GKJJWMpNjqw+6O%HIpR0vefKbG^<_iYNfuT%`2lQnC~r%0Q0u_0KYM8!uN}Tk3Jyjn8tX zaAx95h0gkyc!T=BOz!}7u_FDu`@A1=y>4rm8W|-URIO>~r1|1i49H!+8wtnkvtH4K zz)O5Jc+%N0uxWiJcW7U22arLSB=jR);a=u)leVKvMD{L$`=DnroMX}~dELAYB12ml zzu;V^Rf|kd_jLJ`pl3w{8p1y`OmpYO5%Hyah**mfzxaxmoUMm@$hK-~RO|prmb=$0 zmBrtNEn{_Ex-AP;e|_W*wxvzD({1wV`km49ZX}@{wCT}SS%)wCDAehjBO(G*rZ#z_ zNd0M|DNptU+Ews#!yD4Vwy7^3Mz{W;RztCW_f6!!0g30pzNt#HJy>%pcE7srquV3h~)!Or~ELeA#`WxDQ<@nKUsE5sFw1s?v#jnr|4i%R-f`eGu;l1S5{w=85eXCd;dBl?p*eMx3!HEjRN&x$ znb_G_D{_o&!PB@WEP6*hiN;W4UN!n5ceS^|>2c`8okOuKaVL*_T%%7pJ8DzZr^#BN zBj)D~g0>3xNaMuBFhRpkRWjg1(Y+m^{p?8yw8p}8L7ObpSlo^JsJ)*A~Gz(!bGJ1O^3H>b(`!E?z zxfo=fsdj%rjz}a;)O3U-c)0hN1)T&Ts<*G{zL*p+QfvMURyA|b{*2jIy>hR)W1bh4 zO&ti5$RUO5t&vPn7Z8fw!p$q2?^X6)C8xJJ;Z?FfVfB;D!BkZ5cpf2Ag>e8L=;4mXB|b`8gI;HR@woskc62 zTUGtQt&nG*7gRNh{$(rfu-w`N2PN0G3|cE?Ci8}`%7}~f1tD5XHl>cAj5Y$v4UY4H z3)%(?^`_<`#oO`YR83py_P66B!-NSbV{%^0TZ0|qKyXWZ)fq0z&7hNumT-@YqbXsFXXdS$l5^EK!cn=r-)e z_U=bppC=;X=QcH+q#rf)^mT>!+zB4%bMZCwxw;LR<)QXI4#If7+YvNE8w3Rj>ap@d zzcc1E*a6pOmW7HQ*Rl`2vhG>H<0zCXx>r9ZL~Jk<5~SRD7iVH!B)TFMbi-h?TOwrKHrc2Z_5*M zD+<`tH;Fr{jo{RE*^^;Ns9<=iobqrF_9Vk8mN!mp& z>myBdEc63=(Kcyv#cFLFXV5+mb);!ZpK;%EG(8LbxZzNi!jG~fXfvN<=E9i-0|`5R z#oA{WUu_G{fNv!b4eFGMDwF8aUf!eB^`*VY#GBE5u8$TTd3_sa%()P#?&z*Es?z1l zSS&0vwSIIX!1ALX>7@|-g6G-bPkc;h)!{1}e#)5j?G@b&W}Pc$p+#)D+O^L%aZN(P z`sY5mk!#CV(T%;*wPkw`R`>D*@zebrHw{F#i-}l6ePoXI_nM1vtI4~*x51@#cQQ0b zzD+sIx9#C>P;!4)oD5`cWuy1^WE(xN8O4xl3a6N!umu?BhU@S;wt_2P96$X>p@vq=_tXdX|`F`ZZK(Tb2f__+^BhEVfTgk;fDOHFfgY zZC9U7x7ew~JygtZ4J3oM)p(839`}(_lVl49{RnOPHM&YIpoP!#Wrlsl(lPbP)LUDxVq3YSdmcGn~cY=j# z#h1*LS+O($?p*~>KM}`E5)j>>a1(@){W5MWprv}#+9$uJ^AuW^xY)WQa`{IFA*rJuEZv$G+GrI?{EP@{9-O!&@72~Eft+;+cym$z zhy8l#97c2e zLW*ECL5E8LA@zn=a}BC~v#~V}3F{-*Tt@m3YZF}9;m>&@X_Zek_dz_x-)bug-gP}X zS*lG*E0PFs;2n4-gF*~{JDUIQM6q+3xxooA!ZK`@tLQi7N=S!8Lgf12C z@`~fB3Clpt0b+T5Zg@GycsL?gMsL#s#!{+MTMog|;o=&c?3!Pfuw;q-dF!GJB8qga=;{}$ z#M|>}R&8IG&h>JSo$d7*kp4|n6mKiPuhi?gvW#eIl|{LbOl{nMn6w(RTwl}uYG)Y+ z&pUsQ<@($Iyhzx+&}shPA3XnnqW$Z?U$b22XVrc8zrO$V5%uy}nWmG5e+2Ks`|OB0 z)SLY9`j|}L7&`5d>-~e>j3qO4)_I%4$=>>aWjZhVrk*x69th*bS6}k0Z!L2iSc21P zu-<*C_l6xcFVQZf?WDz%dqH9r_W8mUX8yD~!B-Zjv^+=(eMxRy3bPcw=60dSNekzB9F zQ*ph~go=#dW41#snJQhI&Nk5p1VnzhunkMEwQ1F zs6S~;Wh|4Mlzf)fCo!41YwA*Kk8fYtl>E>UjQ9}3wtc?zS!AFr!LFD8vX)Y>z^uc^ z9nPH)OD)uKirhZ`tLsdIX{lT%ak@g$9z*+$ocaf$z;nvQQMiK2EN%;Hmk#F04R7q&%eF}jHPZ?1zdJ>>{WW^ZksgU)*o?d8+1`@ zx(0yI1tFiA9nP;-a1FT~RpY?FY1=HRcxFXvPR`1&TLsU4XK1U>(*a)_yb3x!HkrWgG+L6Qp;?!*H5gURB8hb>Vy%z17U*|Zb% zdSi;hFTVZ~91|V%8bzp7AjXmLH~UyT-obf(m z;IGHd8Ty_QOnuv_hVA+A0$#K#9cwZ7%b*PZ#4Y7EZjL4d#Uqb7IG|B%VAs?0+}0V` ztq<=xsq5urFXO;oHSPjAOgXvGnK6-lInCy~NH2!7yQ--RM8Pc4PQYx5<^f&YLFlJt za9CLj$IxP68*=?fjI@@~JI1R6xgOeEdnhRUC}SQ^cFjL_nQ-9!E#Jg(#_WQK)##ZL zVvEzfz>=Rl7FQ>4B=40zO!%vlRRGo>oyqC2{9}w1`K5{duz#1DChQ~;upJr%S!-T` zxlb*2Zslg(Of>@;WTszA)t8X9(%-W0ruWGS;*ESBo}q#2nIMV564-x zV;V2JKKd3-jKBYeOyj?U??IThwrq@G#WZGFgpZ}mInd;LSbTmZ_i!`s(6fJQ0U)-q z76JC14>Yh}tw91Y6dC_3-oR~z1BR)TJY`CVhTs}u7~OO%a>-oWq2(X5L(eM+vC#}q zCkC}A3~o1G!As8>koJ?{eei+QOWH$*Z&v9~eydmBFODa(-%|ooHB0G_(h#f#B<5d< z7cpvf*y9O0bkh5wGh>2>{`wh`$G1G>a;{dGh>sk)*~WQ|UdiRnA+gVD7VWtMz3uwy zX`u!~!%duX|2wSc!$PTotwgY`of>h6T%E&kdz(D#;iF1NGay~ERZ4i@Fr z_RCa82&)N^1o^E9q!X#{juij#-`aFZ-29re#3mO0#QK9T@!txYeoRZf$VgEo+US}$ zq=eOGuY0TOS-PtoMsLSy+BQ62`)r8ZdgJl8Mkkr{=tO2h1#+TCg_p}!<9EDL*N0%o z#kJ?13J^YJSz!oTK&jD-oP(+Wa>i|?or5*_EgxjO)Icr@9j!`k!^(=gJHEM8{2W-WBVmcq3U8bHQ+?VM<$r5gGnZ+x2)lFys@li%_ z3^79Bw#TpU-{Ld5WaQ-|NDU?*Rn)^_A+feSm?20bB|i^GKjsM+G#NE`IEzG_A#GX<^VkW{_ev!NC!B(N^Uv*ws6VVu0-$AQ<`ruXM2%nR?h^NW;s^(qp3yQoqex6 z8O@@Q6URU+c-Frm(}A|pp4~UjsAdemh%f+4(YoaLO-2oEW({cN(B_(uP;mf3ea3|` z*r_;vKg20_o`Wd&mrv;Z&q{Cs)?);Uz^Hk%)KjegXQ&w4N z0kl4F|C^=JDRm6+O)AkcFW4Nrb)o{7W-T<%i8wAU%@t zbc;?tzuM~dJ>ilIjKal)d1PlPn`T z#Mv@O*hlF$ay6avm-wikt)lL~De!nUQ#XT;Ro!}tz_H^?%-^MIPV4hMXcJg*v#auW z=90mk+1k^W$}WB>73whhdhDp~#cvwiAQe^lKoVB<28sL|`~l+tlt$a7D(4;&Tb&u3 z@mq3Urwh~n_(Ow%qo;qL9(GqbXvdc?U#?e9#+0#D!*J3F;y`7!-UV&&gm=S|wHgg! z+>CW;$%MOXQ%dh!YRTZM8D6+(`Mh?!v2kva;rK#@Thg*-e1%3e#|vPZR|83{+GaV( z;G0PG{tp9vi}C~d6ovR7?D;Qx%%^+!!{#hy!Mxwo9nyT5?W+$DP?bc0o>eWb!Aa}u zz#Z}ZfUoU=@owiE@s@WeFILZf=hU;h!dF&w7;s1sQ4jYx(wK;k|5c6B%rJ5$+a2tO zW)dc$hY*dmPGUnfO3BcN8s(C7YvNf`(=pmnNrr);NGlMKG}W|`#BOv%@i#c>%5?5BcigK6ItFY;qs zki|oe1()J+GMgkmq`mF2G83e2&uMLPV$8oKT5iazJXYaL6A?{=@V7%XnT=>BkYPa`NyNp zY3Ujr8}^>r7K{c{Y%ZIN$P+{Fx#;bvB>LYod48^>%}S+nWP&U>@9{DqiKqlt^q48o zf^lxEsI!u}`E$!4hx6LKlY9-_!w$AZiDtdEFJh~2kC-J$e;Yt3uABF|w`wW4V5=YZ z1%L(@OI_;3M!TQP+?Ne%Z?l;ECr+|w{alBtjAehQ`E7|i<$3gOS}MWqgI5C1?SyU( z3Bk+t8ZF?dyM9&dfx8W0}yHuq)4z3&b&hn%o^ec$}x_ z4ds?!Ij|Gh6c_p_O1_opYQ&L`R~q(=4#I4?ZieXN$07_4?E!@c>{D$j(GeLTyQGnQ z%{U<`!m|@ZSV#yTR*?)e*&9*k%Ms$)NUs4~t@dv>k4z1@SlJy{MqY8qX1rrlCS(zw z^gisGo|SgOpRN**2MMu1v!;gH1Xj+&<4BQl4< zr&EQ=*$)s4=p7*9L$Umk{}pFaCrL>b-`^>R@oL-ne9-D{KV`oBZI4&C75tZ8RvOlR zA_;f&@a{#=+&Y23W$0a`b;V!urK#mdT?h02i1_oIynPiY2r5MzpcH}zU*^^&WWRlk z@NaMYE!V6AkxX(WxmHz-+ak1ob4i(}>Ng*BB`X9}SH)sH29)VU8a}LN^&WL0Mz?Go zyN}Q1zyq4l@SC!dSsYD8`o%t)h1H>-$`Xj*23uf--^t_(slzqf_QoLDQdOr0NLa6t z_Z{OW&Z?4Cxu##T8M1vnqQZV3e1FVd#G7wnpi||NeU$r1NW4DF33D2RJgeT_31O%T zG6HqsN|N$xi4Y_YuiW}-n#uRe@~6XV<+xmrf05_M+v7^@$CP!GL3?+Cv|OF*<179O zG1;afRMegNtr4)oX}7B&G$HtAC)@pMhxC^Z|D?#xmUPY)qom|BrEBVve z#dpF-eAyaoHrq-4TRnbW&Q;K}YU`s0g+^0`M+eofDSTq_Fkud|S(h~-Nq zR)+hCVSJSB=%y_QjC~`xeK5{F6f?<#jj~D1ZPXLeYr01KT#MQRpKMR_a=jIdXMGOR zX&+~W=$00+U)m&65gtSFO-<4VzIufph-HYn@O4U{l5WL*b#KJD4Z?KYG7tJNNW}|P z={ob{>$y&cH1szk>BaOvhG5G)G-$~IcctaTY%Knk*(C||H>vaEedNwAso{p2sOEa> z<<_qaGh96Y9_|giycM$-rg5j{OpZ$9Ri{sL*Gdw;`ltpYYqLW1+6j$9=XMWP;#hH9 z1eS^y)CFTJ-3G_3la_mnA?918pJa0bBt!joMtYDliL@TNDSiU=gv(Ld)^Rerd?dz= z&O|)hK`Y{=;C59`4RR~qg{*E~swcgBv@Q#3ttTtje+H*Ij1E0sP;-C z&V;j0Z?%OQQvCsb1^j<|3k zPdUW_IG=$h4Bu(i1X+QLVkpA-iDvE@!RS*|qfPFW1)%=>+tv^AzA+nNv;EE;xo1B+ zXKFff{K?H^^b_{3;`2s6n3V+Jp7R&#iapD+3vG&36AtX*_)cp9Nkd&%iHrFZ2AMo0 z`FTFojD)1C6}#+(Z25NHUsN_0#l4>`zvxJ{5bJ+)YrfG`MqjNYdX;hdmUk#?u0a>1 zW!-Q3meKOalf|S;jOuB@V^*$wyMSJy@jDv(A#@@V5>LNroDIn@=_Rx%5os+SbU)vAEI=UG9`_-Lw`5R$4uCdR( zjo#nYUZmn-J3EPQvfRg}a3e07(ta@+oDR4j2-4$UPc~Q9bPR}Xa;wWKuzZE&22x|D z06Qiq%vxn|)yQ2{{E*O$Bm4>!Y8|OuJ+mp{996Tf9AIknT%xluH)%BSE5RU7le;3T zqgXUrtmMg;6wG5R+m4tDOjW!h?lOk}i}l~L5F{6Rw=B>yZYVd;aWGHebaA@LI*Ef! zn`vUs=6}g@^CKlHgZclSH4-XtfMt4eDEOa~mUA9_0+Tq<$RD(P`Z6@9!%xKD z`jUl#8@@m!=p+rl)fTkg?!!2JuoaO)p(Fy_95+r8va+SfOwP-fPLE`tT!Z~e?ptl2 zx+06elnVM(8`E%736+;^8T}gu3DusW9bn7OH#*i~blC0&x6JNQLF@=bc|`3={=1K3 zo?mU(grhn3Hyw0tLo*yF#`)Hq^#l{Fn(*H1KfP_^Uq5{qg+;`<*n-Q{0w* z7$cN-UWYrtp&Giy9M{ILcna`YqNGqI@Gqz+6i^;h!nnEJ0%Fj&jHVuZBIG+!x&T6^pTIGbk%Q zIpG9n@tS-eyELR8N{@iEroa8cY{g&z1}gHi?a_JuWXxjKfUmW9(y^^ z7?%rFF#XJN3~@xLG#!;^#Yl#>)mE_oMe(}UD*4|>p^_HHhGssX$&q?vT<#K$51%E~ zl>iDk3!moZB0yTaBKEK2HQ*`M;O*qfvz#y^?1J(&KUgiWv;8h+ z7;<^)6OccUv6dgfsQdG+iG|pHYgjkxxbxt-8R@;Xv`pNwdcnG*a;Y~ z_Y>h*Sfe23SM?ht!`>5{tv9Kh%FJVIT;^La%gbDM;?woso5@?a0r)xg(!Ph^ z3Y|33WT+}2Tfsgh`xCD?Ej4B6LmK>R1*W!d4J%jy0a2AdF#C$id}ERcX1X))uUDUQ z)61oyT-#P#4#eP8=3J+D`?T{KgcaK%uI)iXVN!Z&Gy$19oe*{IOf9h`CShH5HuK_k5Q$ysrDZ~fDElW1RfHTx2)hy<~WR{z%b}Tra>>ISNray^h zvwPo(zkH#_*!&$zh*ekkPjmQ7{k`%H^Lf($;17S#CJpaA0&G2>pL{esH@u_6Sd4B9 zqTw4%Jqd5~1XFmm>Q0{zpQ{H^lX3at*zFsecL7|kKT_rxr+YJ?38+*ivi3#6Ti%WW z69vho(U>r1z!YVxiluNXti)z{nukW-r&0rir`n2uE{x^qFZC|p=_2d<9&-Q)O|bq=j*wj}mt6?I-%(UJz%uF2X_mTtX8J>S`WnadQ;DWdsBT@-I#jH=)MsvmAJP)nk zj5BWxcGs1habFZ#7};gY`BHUmd7$nNA|}XkM*PO6sRGZW=R-)*5Gx}5dD>=ZGcT`; z==Y)k)qN>Q5uSQuThel(q%eFH@kg8$RAoOyhj^TD##yrPE$gzWYkR7lv@Ud)RTt~6 zdX$#N!%*OG?)^chdL2fMMn79TL@8w#-YBS+bj24){~2sJ*0!a-b%swFb>iV$0QAvL zi>y__s?g^wrmVdd;DOJ0WHRt#FFLW{biY#$8RtL<=l^$}#(a>LY3c+HW0Pvv4Ry)l ztYPR#0u5;^L!4LC3!Amst@)eh`Vj)ueA#VHz4v3^H84aMF%X|DIE2|Iji1HdgVG7V z(ywJBP+@0<-H&M8VALqFp8Ye`k^vsQDmo3Ok8-CSi>s!*TB{dlB3*9z?+0u8U5NcU z)=Xdhu0f=_sGfa<-5~x~#sz_qC+JE#uJ>E`iu=sEG_ag&ON6=+VP}gmK&g*=Vc3Ff z=#PJ4gN<}sLp(V=p1FYpmOaMNo#dTR^&6LQzDRa-M@E9p8`ip#{dLfgHTa|+N$x($ zTA%weT;cUv#a`|Gat=Uj=`x>)U0v_-e}WBKpmTGPT^ILk8cWhf-2IEyYProqh09sZ z(kt56zM;}ae010k@nQbF?jiZgANC=CUBU+-IU409v$Y$LQw-ufyH6v+8Angc>pKLU&3Ol$Q?}bIiw}8+XFvY z(}kQ-|0?y&O#i1lt%5MaoAtko!4;i|@YVU(3cBxJXw=i!*jGQs*;#cPFxVQ6{5Pcg z>VJ{Lh*dYmRI0$6!sXsmbbjrhJn{cn?nT7E^YQfk{a=HQ|93RF_KGp*-$>^4!si}= zEe(XhXU+k%i&(l4yxohBrR`@dy5M$d-rCw zKnSye8r_27jvAl>&V&l~>lN=4Ly-`7Yc1>PZocZW&EbJFu;mP#23WiOJ2+K!E@$O` zG8MC5hj)BYCJ4Hhyx#h>g5D-isWbJ1mHVNAKjp$W1Fsd?QX5m zp!G`VrR}sDq7^Fjx6HpIeY)DY%RC$5r!liYF8&!mp>hiU(YX@GD%oOx-)X&P(=8tCO?-j=)H%F z^gW?j4B{0;T(^Sg1jfBy&EVMUVEiz{>`$-Q-L|Te@ao{7?2+`ZU<9f%w+1USE3Eq= z&CCEtFA@k;y>xiPB&(otx*Da+kZ~sCEByBVxnOP~-L37X0C`qMKrG|tU)xhBn8#<` z?}F*!XqK0|5OFRVA7ThVJbPY$|7B>3Dl>fP_yl;g??5?}15zEu7n9yz7c4Pb4sl=6 zqGgd{Z_H~xneD!avAy99Tb_i_M8pL+Y1ts*{wn~U>^R^pZ_l;EbX#Wz$S(gQ@I4O4 zes<~S-3)N9rnmqJAM}627%}Yqe=-aI`{j%NX@=o68p!GUQ$x>ZpN5cTV5TXwJtXaK zBK+rF5sI!T1!gt-;QaK(_x2}gDp?CBGpi?C>nA6)3)CPyxiarEZIf+YM<2)>Sfai2 zQVHz7JgI}A$v~SjjDD@FdmA}6dOS*FthefwKt-Vb0=xD0(yQ!K@AV&5$;Qq{%h|}v z@?85r&#uk>F4^hf&?_B{jC0nnJ)(tDqvS8wDvD&Us^FYbe(&44laFl?AN(P`Qp<03 z8-o{3q$j|D=HT;U-!oGT8Zy=)@;=MegB3G?Li&t34+YNJh!E^IkbU(F!WyUU`LLQZ zS^v77|EIDmjcVdt!yyFOWHTU@vRuT5vIvQU9YHCIK!77Qatla95JF^;9YF|;%2gCm z8kT?ov@B7O00L5E$p{E)Srb_#7?3SiR%MA0BzM}LQ|bM4Prn~CbI#0UQ1X z{?yq^&nwUhD_w*#2}){wCJSPx_z5Tlsk@n*w1(64^p}4!w02tEKI-7BpR@E=;8lW_ z!$tBVW}ChE=?G0!wB{AEN}S|o{5bLpgb^_yqAUt6$El$))(W8gIKj*nxe4PFz4C?r zyag75`Cvc)Wa0UX-Is+1dC&u^&`gw@&yWrmK}+sf6eWgo4A7z7$?zgV+rX7M;GSlu zn4@rwQ3|N#4xk|p)3XqGpYp>fdS7Hx$ z6!9^4RZ%6Xf8H8J`C2LrCY|ZzaP*IAoQSzwm}9xqyhThax%YHF=rJC@0|&LQX#d?3 zX0h{iKo{!#)6+%|ATwCK$0#xdC?|da=bHHeAHoy)@Po_RP)BOmS6NSNWuz?qVgYsQ zfW-pwW;q|YVJ@;^V5+6Caoy7{89%#4r9g{{->)o4afEtw+DJeADJ{wn6&`}B!{Ws}e@Lc;X4LCb1&orM84e zko{*l4tH(MvRV#BbABi7qd=efu<2*t911kp^lm`E`TBv$XyC0J7(LMmk09Rnw8Hdh zwy*iBIuh(R`~jg&WrIu!=eDKqGa-8cUpHrA?A|t}KlSP|HDw$|BEWys0la}1z9Q*d z@%EH#fCp;u9^Yb2`bcd_jEr@?tc3~!tZTxT=*>na)zw0nd`c>0j&G%8VOZ*I{&I@$ z;n7tU`EHtwfLClZZd0~GP>V4X%GtEUs?`;9#h~v9=~_iu)FpkykZ!eo_RO{{;Aqeh ze;b^7Ftv`b)eet%KXwYSo!__=10PmSH)&gG$^db2s4q+J7?Roxxr6tkFN0V(Uy*i% zKzK^JdPLQD_$<6us`r+z?$ z_0TV7gX11uwNaz-R=}?wNk*S&&de$&2om^%=&(Okxj&@2KQ=iZ`}_M9)zsANIXPRJ z+agoYU|WF0xm4DZ`6803Ac5e;$ld%v$(!T*aocZo*1c=J8EVZk(!C`HcD#z(8{j@s z1iqo|nsWiA^DL~zMa~+1?T>LwbSr_yvPM2Oo~00yLO#DYO}q@S<`xNYkec5Q(dSLF zp61MOoS0epJpL<4Z zV-|n+C*b&};QX=-mJ{Kqb31nSwRV5k%E*1(;q71RO^0>*Ge8Wb&p?9XbXC)r=W4?D zXK!RS3}zrGxQY1l4KcEvdS0{5{eyEG*Sa?#>qsCL#~0F^wp$iPIi*;fb~qA9+blh? zlcAwwAV`j5CgJcse&cm!qEu~r9+S0B8w#Eb(wlq!{sfC*9(d~G zZd`@ns>Bp5y{qouoV8XbAR40Yk7hX9i74w_OrLz9=c-0`PKe$nL9JbDQ`F_RZmz0~ z)9uj%?a)0$nX;9*r8|A%0)kmkt{`%68q#}KjOXh#VjffZ{8N(*C-8HPU_&duAjkjc zQ=2bjpK~%FQMM!$aUI5Dlu*@9ZO`ztynPl*$V0yJ(avXF5M`_mM49B-Ufsl0%PkOc`v`FHXB$1`LIM)E~V8r5Kh47%L<8Xr+3$-(N|}D41RKJ`(8`(jZ9}+ zPcUNkh=H^_gPHVRRF&6Ay7{U;dTh9v_2XpdXpKE@?&J^m|0>?3v_0S)$t{tn(TTY>4n;H1E1baiBW*_x-yqwnG@UE66 zl_)!c{@I8`^m;npF@MhXbbytve_Q*-NT!OD?!DSB(Juu0NOPJ0CH{fL>?b)=rExFD zYF)}j(-FDD{Jen4hiR`LB{?9!b(_Nv) zUdhpSsCP;x$L1b8DlD%gjUAt9l$c6i-V#mBSdLC@)e)?|lWLwZv*hmi1-BKw)gaJy;f}y-X`=$^vh0$DKy6s@mBRl%#M-U3;0 z8zV<_qgqUWiZ^0?hN`CvsS!M7BnbgXp83|ABT-E9%p8u?Bt7|&^*og(UU6aF$d~DU zm{qfg)oW~R8Gd0HHyKl5ou{8Kk8lfrJGm=hw8F!xLFv;7_uL+!Nh&1MNeAT?lIP!c zL@O>zD!tEQNdFu386H=}&H}L))Rq#2u>&QHyMG^wI_SzycJW`B2~9XdJe1_a$Y1}h m9<53L#~IGfg7^RBM=QyuN*U`aJ^BSOXgD2nb70yNF8vqJsedYjfwPMY}-vzh?ar@Z=M!Q>WBF78v= zO}pp*TTz*bRdo{>hHgY+6Yc7IX9Z)<;cc!LCw$b2XKTY}UpIQVE*OJdB+t+Fv__}h zTMl{z*=vp#_t^b*n0K-_N@ACrzh#GIfi;t+n>YFNm?6JTGyB&mCgjF6JVR zpQiIJZcYtsmDt-Cy=G8oG?eF+JFeE9c@lo&n6qnq{%mV}55Jm2ZQ`*VpY_hzOHa~5 z*R-F(R7&d==A)mKL&*B$<;JLZk2qF{--g;a_G>MqM+ozf*wc+BMO4Js>I553?&OrE z742dQk-uSZv^+n&TUT{bS6xe9IV`TUK-ILf@TELN3GEG=)n%kC(vzc5dDq>u>IR$~ zUU!0#dmm3zD~jszhB=$%PE^!R>e(5kbnon#p}k#ZM5fX)Bg1Wbd_P++{8>TTFTtO> zD2bvARFTDee6I(BE$hjb@3L{9jByPt;Kef4lzqj1->YtYJtmk!J3RT9G<7_FOialQ zh1{{?wO$qL7YZi1xg5e>5o&M8j7@UO`V4w%Y&J^Drp|s_rv`teBeX51JH^$N!j6~V zc64IU=?+)a)L;3Qom<-y6T3UAzm`|EQQMk85$|GjB`=Mdk@zm%M^;QxB3HG@ym2XQ z$h>xOHMeZituTd@h^gcT|X0E*?Bt?-t_w!Shk&f&mSW1EZvsr zZKLE|2P#l@zrgWBAKm9=bkfFU20Ql6a3?o#9^f4VPbw(O@n`hEg9 z&)6(^yj%_^WpV^wbw4SxNPA6N7}R3!<+ORSS+SccW-`XT?`R;Y@a^fVjH1_^Z@(ny zU!lIX2RihA`V!rOfd@4#shfZ+w zXPS9GO5S!`p*^ZoWt@l{d0XCFr-;YBs*0v9ylnoOq$cd%5fvKQ!q+a>_us9Du-#8N zNWyod4ch)A`g`cGkK)%LF=3`NTgwKc%E|(Lj^sc|yO}W))0`0*wrxh#38urJc6Ymv zsqh3zPHd-x$I!f~%lkU&4EJXewxLV$Mt*)BHZ=r3|WwF}S_OiKu zhAN_FN&WU>fyXZLxpn=IGu9)tWwa$9GA@OShv+*z$X~UI9w3J^TCoqUdiG%#?mYSS zN9B(@WU&FMj@(Qid(WF&#Htdxe{}TFunER_ZDSkA;N$OTUgKWUI(O4$diqcV<1kdE zK;GG0>2$O(=-HU1TQB8@QMpHUeN$7qhM_$L7SoVUa29$IOnGEqa_NA(N&tJCkbus0TVw+;su^Jkco5&rEvu!qwO~6vSN+q*ca{P6y2jd z^+8^sMpJq_D2GqT(lm-;_82W$1c^KWOOF7LVzPxRGbsHtJ8|x8@jDc5>{UD+4V|W0 z3ETQFL&aRWnqxYu1jUCj<(OaG4n3>}N~|_Zo$}eDW28dD%{R`z3Mjt0ri!bf>dgG9 z#+SYlJ&uPq-}j$WPtC* zX<>>L(n63fT5q3U6ngAu-BluLiW`CQV&NU{&$oZ=N0XGfrVO~DdtuVu{c7GQf=qn3 zOd?C?egVBVN-wtTQ1$L(ADg-&L(h1|nWz2FA7VFnU5Rv+8PceedVGr*Oh@&OMWwJd z4!!q9dKKLWConyQrYyk03UwU&fw$~-(FD`_Pvb`GdNvR>39it)2N&6@5Syo`n9FJk0zDyepuxIgdPB_;{nC^~7MRjHh1 z(4MX_Qo-Nv%g-ml6ljYY7{Re7Z_nPkR#K(mZKxC8J5HzVBR8pcqP|oAqC$zU@F~r= z$N6E$oHg5@@WNhnP;4fWwEH1r?N$4zHpM^Wct7xwcPjAm!;PmRW%52hf+ketoujA< zhxQs3l&;@-5>mPsjXIaAORp1^*Ag@t_X7>Cs6 z`%h=;7Z~*HXu5X`Y6(iI@b|>p8?)@jd2Wx^3+w#07ah6m#Isa5k_i+Q9L#iomA6Gi zP&C`i?d;Ey`Ox{2QGZtG=Lct8Wun;WYD)21sWZ#t&Ck|tehK6W<0c*~ipJ$lTMO?S zSr!Vh?^@N0E&lPjF^dlS62(Z*_DOcw%Rzd(N`5~q8TJ*jo(m>BGm|Hs%%6RRt0TCp z4xhzRbK&#P?|b%z7i&y^<%&YDy4Cha>O*1$%KcaQIb+| z|81_sZtHdSOk+2%IY%i>{~ZxsXLZ6jYfXB5=~E-a=-fudhFM+m{#0&7={q$04?GQJ zv9z*>J;y(b{l+Tu_{CpfnaRRIMZsI}!;DmOUnTN%zLQC5$K%WZ!>x&H{A#V^dr`TH z>J^_|=FELR>ZR5HP%uYFx%rNjsIp>Zy=Th6LSiy=fccu~ zy$C5mi}TIc9fnwcW@FUpDHhTChuU~qGo7=67PCzJ9d-rNJ!7*faYe*)4WX$YcANJq zM~%e?1n(+;UKr%33dXr{$HGhvnOp4!YgT zR+Q1_o2Tj`vonNbw8Gel54`Dl9vx0`@+?2(d!Fa&5V*{KIPcQ+N%e3Z`PoqC&kR|d zy#m#jlY{Ic=D%ODSF^arp>6sKv@ce(5L*i$CwA@Mq#))c?IqQGo>q$6)MJ5*=lw~b z^OJ(%fiBU;TItkPBu;;wf1G{^iW<7RR`n-meyJth3(wcQuTsW(c3N^D6Fuou9J#g} zjCqMFbEjeZFiiA1fazO0;=+RPU-;jNK$ScE=Z>X_3gBy+r-(nu4r#o0@J$pOQOQ>* z3-<_aJin1)vg3$^^cYE0@a1cVvGqwuo7cnfzt1etd>r8fIqU#HzE6c@7(?`2g8xxD0_F9_xgOj4u;}x5S#AV~uWrX8qI%NffoGmxL zf5g0n%zur9@Ag+bG!bT_yk}Xf7bI(+_y?$D3kwd;a++0N59YZZUdGGTjTsV4T3Hoh zkbJt&|J;~_gyi1CtCAc1-ud3!-x6nc97yl;--e$(dy6C*au@L+#8>ba_6zPGAFiX2 zKKRc!;Je=I7_x2+&v8*4Ul)DX(9@zV~g8 z9uZN(?&!rI0{{9{O-xTkwcJkhPtVT6hj|jWYBzth61z*-+A=F;+yO z2M&-^^3pzi`m{YY|6gy@`)oXn^sTfs21~5j)I(z?{8H1=1`iA#5j{Q9nwlB{Zl|!- zRbwPghuNC}aHFCb4bxrhr)yo|N@&8X4t6}k#Z4+I3hnNeGM^}~N2RU)(c=Gz-D<&G zF1@@wDp##cr$E_~jo`JS;;t9(IdWo;SD(>>#pRMkSmD{xmf_Xq1yc3NQfwTzGxqz= zP6@m9k(X9h3_>Zv<7F0mJFUdlvkf;FtM1&nbG|^qE2}AOUsaBOnv4G@spKs{S#19`fAFK_ZY&T-Sts$qS4TMWiP&FwfFOP+!p`r2TTV5iK&xfZx z+??#l&aV{{7e~d!#9UZhY#Vy^-`Z@t78OEzL3_1WcU;3`w~kBfx*xoHm(_IS$7fU= zHuuZw-HVSOud$d<{9Mbgld`sE#Nau8j3gfM{LR_nM)kpvnnR6dNJz->hK0McG$B4N z?qh0damN~yVVVG9-aNnK^|iJ6CLb)W?H|`)zkZ#WSC*dMvUQLppFv4QMZ(LgB^q)| z+|=~Bd0DK!(dS6A}`prlunG{`%F# zT6ZGpC-jtBF()Z0>HW8F&(vvfcoGALhK8J1gND}>E-hGMeZG8|3l=7tg+Dvg%XU@Q zzYXg#6zF$g7Zw%yczg3@59%;PZ&uU{WMyaTc0{~5-_PJp`}*}mX(@}bvGLLc-?M)g zedk9W3Mz?Cai^oTHWWTvJG(in3K3~(3Rc$0-Ce8Q-QDk_ro|;C^eilP(j5U`zBH`Z zoR-WZdavB&WS4vJEW`aYBT9mN%KggK$=P|wsfO!ff550@EGa+i!v|!y%e}cC{|u8)_g}K)-%IRRd_qd9H`W6+B_bxa>r6{UAP4V8oeS73G?&RRWhKGlzUgt&_CBniHFBS1ZEq(P&S66p{ zoSPXRO+`h8fY&Xqr9~)CilVWxv8kn{yDGP+`M$P`OWfLUzV*USOt+H`Ex1}gfBp=5 zq4@W7LkzRWu}UHEsl%(Qx#Z;JyuH1*#Sax;zy5B}g+G+1A+D}Y08K@~%sgmu*^{15 z4z*a}cEOR7l5+3fy`b1w&V16hf`T`o*Z#o9-h~mxz{d8IBGDz;#clt$EIfL&(v}*g zN@^-8q7oZ1c)8N@5)z2+-n~l~+x7dviR{hl-pTK^wWpk%kNkx^6tnfWrfQ-j(j8IU zN^$d4OTH8qGCX+jz&jwo;NtWEO1849O5gY4fBW{y&!q#KvoBxnKET2{DdIh2ym#xm zMcqZ|uHdotayKR(UK_lq->7MeLD9SInU~O*VO!JHj-iuP_SPF?%t(M8#S|5>ySloN z%k`-OIhu~i_6peEBvx?Nl8gGe}8|sY4@dQ!=G(!vYJ=T zTIV;BCMPG)=Wyy|2pjwQWXXcF2aRE>%nmAPrDbFYmn#3ObU#X5KSn2DdmQ|)QsRI9 z3U%%4k5OUhBBbpj2uR|=@ z^@Lg=rSH4#nj&IOtEk`^6h)_}r=M97pHCgtwhCZyH=Q1=-9bf7si<)5BXB3}KGK@5 z%NcK(s&N*Tl#DM-L`7T*mp<55$i33FZ%R}}MMQq+F(A`1F$s!``^s7NhmeVjNJ=(q z)6sEpNx&dQ_wvvlPVwwBBIV|e_x8RGg9ffP6BE;Mxa@dBMP`;^qbJ&c+c1>GVtaTJ z4Ye|TwY-Z9S4BldQK^z-bTlai1r{-}w6bzkfBw*rVjYVK6Fvh21B~>iq@*_@J6FBCZ1nOu-)>CWitFLpyO$xIm|j|Xn9%NmS*-d(n&*U6DNlWNqQZKQ#yWrJjv_Zv zpjWn1KD;(VzP_N4(C&-}MxkEYgXHAo%?Cb@)UTdV=T~3*QR{lfQ+9l#YHJUAyJ>f^14iq$r2PCqM#Jvjp&{~j=*fJi zZgs`%G8-EkegOefN3E^ISI4b!T#g~I%NH-;jt7T?G{BQJKs!m;*&X`X!hU}6=ntiZVwa4G&LsH?L1F#tz8-wS9`%t9QeD_;+cDV2Ns3=?*{4f&h z4T^%p!UWyiYPF)Z2U9$SQtIb-ddJ4ZR8_}{^?wx$qcI=+`t?hq!ds=niVPqLa&A}; zqh}~g257OO01+8^0~Wwf6P32&6?{@6B8X~@iNR0n_Vc?J@mz)9)s-6>Ur<=M$aIu} ziwJ|8oBLbjqH3w%6!8`Ae6w%U#adl59$tNDgeS!dNzssNzt`>NE*G`V%cvt!-)A08 zJ)QgA=W|+EXvuX-8R34Rw9hi$bZX17c-txx_Ig7@L%GAw9CvtyR=GM&fLkeAr2oM%&(6Y!Jz%}<;zH!1+hi-&Mmtt4clob z!I4^5PDI5*rw?W;71?iTYPw$>IOBW&*`X?wqWzVX9CaACP*A8|ydYy?QN(MG3=8`- zu<}|6W1{?>$H<5>%H%JJQ<3$kN8_yyNF_{xTX?J7W5q zN8CF=Sor$={z?DZD(5Lqb*N2fx?3~QC{VNbQ6hZ2XX`~`6))6EzXSY00)Ql?p%MR$ z0jbJvqd|{>9ww2H&@IjUNNARC-@cuX$w8X|l7}4!-PGULS1(NL%9Pdx^YN3XC!(7- zMDjVyf?>W`w zIB=;~JG^VZof}TAB&Vv{KHKOu`u)vyY~Rnbvv1svs;2uUC%Fw>It>`5xexyELMPni z-VnZvM)z(8=sGqNJfQfI<4n z%WK|}jm>^Du7By%ryE4B`?A1K+B!Q^)6;Kd4~hXuS5Q!BC(bf1YpfV!9Inl=)3{Nj z^&!XCdF4#q%+se&F*GF*-f)J0PpR2BB_*YdChyhxUVDXwRcc9$t4#J_;k$VufNEj$ z>TYg4aPyIK?MqraDC_ZT1}kw0^Et z8y6N9_BP*ww0qCD2*2KVPo4gkaS39Fv&BmV5U?l5c@R0T)0?t9s=K<_x^8@A-NOx? z8C#f$@}N(NwdrO~*S*dv z4)ZyO$@qXI_3)fM2k?eWCaRRLDe3H7W#zg993?b3xcdef{pt`uvz)BNHSHdv% zv4|bHh!$&LXVs0f03w7&hYJ4QdvGJSaiG}n>#C@PL~2Hc;aJl`4Gnb=E;$87XhcK{ zbmPj}TI{Z)lM@H@)&AjOcNCI>yiix+ro=HRDQQxlQJB^sGQdN?|Mf;p3>+L{z}9Yg zylFx0S@9DVo);A*IqhQI%8q|QPmftO+5J_(OGI2;cfQ5HxVYGIZRiEybK2VDCv?+)zxt+!hsKniF+{r&;Uu#H1 zZ6jV5Kto2Nn^Vh$6|g_Qz(53~g~t@A=C;4cs*iw1H#2(yfQXcY8 z-HV$yZ?>DYeAx78Zf-`@>h#s+5o|&tm+g9${HF$-LS43<_pq7G6bI~?-=QzCF*Ph37@}Fkdu3U|Ni~`^2T|! zE-+t7fL1s(>g5>>#?cbwuvdDGnEd?xWtEhcBT1oM6@*YF$lWa_$}xNMXLJh+upS*5 zmfbwrcjCAlcaIh6K0FFNR&qaREqwQ`_-cUn#Fck$KG4T$IX=n4nI_T~G4c|7grQPk zXp@tWym?78aR$=Hf)=zNtNBFI_wO<%0!%Qw3JU0<(zYGA?xCaKVv;*Dhm{f%@_OTrltOy$ zzzK>Tno(X^nawO@f1xeZ#+_yEq7TFgo56anU^P& zKO7nq#0Rsdq@={ndQ3G}F;A;4O;bU++H$`-D=sbV zpPbBXIyVo+z=@IsW(m(<)XmDG7R@)t_$Z}MtVB=GTPzk+5~`~Bz)}~MmQMYD(ML-}bs0cu z01DX4=I!N87;K{B;BaaWlq|EDZZR%7Js5?>)S3w;UniJ0h8RZ*RkS^&G#~r^97l(U zaTH2@>7`@e8)%EbC7(Z^T*$BkNz$Fu&eQ#+-r7l<++`f1T-402+&b8{(EG@u`YUNi zsrh6(Xqk+QC=yUD@UxF47%a@p(9Er#XpbmqX%i37zdC;<_e?z6S#J1@>Q=U!uT~aN zUS584#U0d7-pif9J|iY0CVUP~&W!jFzOE8%iSwZ7goJK2i<-36u?usKc=W*5#vebB zK;e+@PC<+xrO~h=O;~QQzP^^04sCtxU*4ml5R2_fC(R+3PDPcKmX;2jzIiZN7I#A@ z{qRO*PQ_}pgkV!s)3Jv7&7!UkdA`vAPp}?5m}6y~NQIFNFpUo1-#X&X0tQB6Plo#b z;n9)&>(_!nju{%vR{GOyY-}jqC+?x4frcPzZ2WDNbY;OKyoL9X?3W&45krc~x0lC> zW>Wpyv2Wded`=oP&Un7uy@-Kxjr zGr4dz2x>EyY(Q`rr>5-lv5hBh7G6lSZrJrGD@wY+rbXQ6g$2OVoPqkGwmr-j{B*i( z8t%VZ<~OaN`H%V&R%$uND{l+cUDLop9Rvh-#uaF5JkL5zZ=9#Q#BV;or_rsBXmdAc zBGDjQ8=LJWENK~a_09s_R?_a5Jc(|y!;c1B^9GH9O(S$75a#eQjw_Umb&nm1+<|qR zKiJrlEX<~-qx)guex?Rs1n@ay_gdbPYIbpP7;G1GLXJPSe=6k<`+}zR{J9^3DdM5r z@|Z;(j{r#H-4i=KXbgH7=s!T`-nt_bq8~ zo#(f=fn)kvSt#T}X#xKJlLNGy^MP(cVdKmiG?CvJ zj3b!GU!5%69%;Lhw*Qb_%7YZ&_)}|oTJ7;xE-o(Jm)#2FEG$D?d&kGeR8JkM zHE9tLk=hD zkiK}ak#Lqq?uqWD+b;4I-h|`iA=|JW?z$~UtoA;2kS(TPEsC|q1T`r3KYw~_IZKdZ zy?OIykK;0v-JqfA_GI*-EJzNp?5BBHPku!3jT1aK4$S@lGuO>EoDGGxyXb&hdFjh+ zDqt^dI^5$f3pW9{?4Yei4WCfs(pM)2@S+x6>>nJwDH=792>Lc!$6`9dhY$8AgsWUpr9XJv8;V7HZX61Ai%_;asfD~|5^)F zNl+et+i=uXyaz%z=DXi^TB7>GsfMU%be)wpBjzykYbjB#qVJ$_S{3lB6zq?LjX+7o z#Kh7&DHaZ#E*=2OZfwtuhrfZ&D(L@uE)G(W%Zb(8{Jf8!A1M&i^>tGT^3YxJnx5rG z^RiH2lg&CL&!67|I-#zv{-bP6xbBQ5r6W=ofI)M3_-D=+Xi8GuVOBix=+a_euIgwV zteikyH!w)I;@r3Ksjg_p^%r6>8xw?m14~WMz~Iy$2_dy+E9N%n6x_$eeEIU_2Zp*i z2+3%6$xCxH>pn4-CeTPs308Ho1rZDuJF9D3#G@!~}p@dVPU%8EMXx34atYCp|qqX!`{q zH2@Gvt*rUbWN5Yj6Cma9m6hlaKW^v4=Wr{vH^xdp*hRqY)xm7w*Jznq#ySow{bWFx z+B!O(!o>paOob64W0JQaBkBB+O!-0%;Ah{FcAl?xW>(hM@85&qjv~PAQdew-t4wmt zpJQGWxDmh@-4a#UDsG~lo15l2iqr)K1u&!GB5*I_zch>WAPJgZ^~3Q|ec^n#P6C=a zFjb(gqXoJs*uMJh>Ru0)Pg+&XrafLs-YY6BR0iQiIDp`5Sy|+KYv5k50EVP<$BFuK zzIM~L8|S6V)Y4cT+=V8fKx}}Kz>#Y&X|-wF8XZysdBexY2Z)+>f$~V9J}UeSmF0^v z$V27RluDYR?oG>!izg3%udk;T6v&D`gN+pw69d{0K9td~!NHUG?;ap8aKr}y2BOYy zY-sqd{M^sakFu^9CJesu8jyzHHkHm!BAv^4jXfQD4a}et_V&swmY$uSI@S5k09irM zv;H)3(6vGN9RO*``F&Z_qdbkLmx))=m)y?3FN%1t`+N2-8R)nlP}f<_)6?5rEnltI zX|NNxVc4HmBQ$hi-w95uRIuk;1Bo;8@@SG6a&vP(efqS0JRdl}{)Vg@gMP0UR?(Bps(FC(tE-Og2KCZ?*ROx9K9wFI_w-edMX_79YkoiZ4Y8P(1BcC zYo_JL28Z^b-v_n=y{@C6BWV|nI&72-zxU}|hTdiYCt`i7CKf*2x*bBfQLJUHKqqf* zY6^l@nKWMpwHb|a2sA&?uR&pc-#Y)bu+XaABWfv`g$EQeCKi^E$jIfRAL*izv|0wH zrhduEPe7pxga?+Du_mSFj^S!nSltY56MXxYiahjA#z0$Nitu%wmT#lzgT)le9|vif z*PbZ5VkpKA$`oNJDkxwQ5p{RRbMBnDAS9~n!Bu+-@0i+bb_1zOhn*+ziPxv=5`%*7 z18xmpcnPEmA&3^V5;bnvA?7PMFBi4>>0QRBc|vpndpwC402QudaPh%3(#*$+?P>v~ zWdVoyPb53I&#i2hKZp_}S7crpOlPK2-X?m{-vgV0_?6^H2Rlg*7K(mS1ZBvo^~X336-Rl z4YVMHv(wG1=z(~{DP?8$L#UR_`k%^)OBGhmB4ZV^7lnCGF%d=`gK&0Ct$RYN1hd)Y zH*?(whC8_yuD)QkNT1Ee2I-cAroZzlh9HU}koph)PTxMG)RGe0cFJMCj@$2e5ppkW z;?JKVfH2;gnd!s!o}1GF*Z_O&$ZUGqxX4uZ!E!#nNBw)LjHf`xpjRu*)B!ouBzf1Z!nUq}FG2g9@;thcS&Ga916<=PF9Wg^TZ=FSz0%*I*3cJl04 zOwP*-c*JThBC~)?gIE-G?z)f5#{U%QpFaaRG3HI>5DKV1f`hoNO0;+@vn|JyfcDFlIl_~N%P z6Eic2ar>XkF5FBoe*9%2fNd+vlGlT%05C)W_0!bQ#3H6L_=la?Kg+)hdF<5Y=7dI313ZZMt_qczk2sB64JZ{u&l0m!w#jS>(#4Q z2!Q|uPb6>=VT{~^J3kQ7)7JLpXmirdHAWimKUZ&$00^~ssenl-^u3E zQc~!EN)STgSWk9#cHJLqyZ)?G+s=ge`0d~?7#SJKObx8q+{3_-S5avLPbVX{Rj1&) z`;}WvObnaLF`aqYBj4u2$7V#29;KwGdtP3;0j31e!)5-_^bABQK(#sz_xJNl1$0?k zTZ^|QFE8}BmDN-eOqz9H>&f6&E6Ba&gbf0`)vwe~DRUFaL@A5TdPS`1U5IoECB%l5S(TXoIuY6 z<>pxugYkca)_e>iF0hAt!mP+ceSk0Y4-C-b-UAHv?r>eje5yL@o7OFl4~B`Zidh!m zJp;47`5tbYypmEzB{%2_(2Y^}~z>NYY@}${vywnWDJQ&eGySi@vEiOBavB8=} zSgn$hU172zJ={kGz<;z`FeBkE=ctz41veN7I=D?P`+dTwV@uH!wXWk^2T*h%ySRzU zfmjDscI`(Dvq^fcAwU%nu&h9VTdYwlGnb^w7+4tr4;HK~NFvZ^RZ5@^!- zPVs;DYm*M5z<5wNY68psWGgK`-LywxIp({bARE7{srNCqRNP>(qzAQoQ|3uz`SoWh zo};GeX=$I~mFPi(gdN9eznNNBmk42yG<9R+XCS~K0wf^T9d1nrPMRx)gcx^prh!$3 zqve7L*J41Lm)o^--wA%)b9~H(02$E3*@NFE@N?6(Kn_AYF6zS0nRx?HkuI3VF6TR~ za7{wuB3^97C9N&XV52c7day=J2w}R8UiWyI}B0+bT2JAmivHg#H{wZN07oIBIYdFAeGYMC)!`p zZd9TQ1?JObkOGMn-PVA=Z%?9O9T*q$?0?mqXjF~R!zgko@<82cnI-CfKr}C_A(UH%CH!BR>y%6s zp_h^B{G*rk(jtFLm!SKv^wj`t97!s}TJz$rCpf<#Z&f%QJVRRUj@JdM4Br1K+2E$1 zw3^x@sCGa&RCk17pMZ}7uM#sHmjZkV6hFAcA6w_&SXx@P{~p#ZQ^_qZW=c*;$slD} z200ZxVBM}5W`G3=;Df<#8wK=dUN*k=YWM$onml75cxeY@MW>oh7zKo?V zzVT6{IJZJ^Ooo1;9Q~>$ZvCA^GvgGQx7Hf6GYlASvEJ zT1no327*V>?9d_rpMeblp9HhnZIJ-IHEfuQiV8XM4wxTbzyy1cdeon<4N-Qp*jG(25JNQ7Q67HM~|pzXqL{VuXq46+SuD$U!2-{dU@gG zbQ$MDEaLFcZr#qAZ+gIp{4fxp2>^@)m50F|A`y_C%QNI;A=^Of*aI9XT@Td}G&|96vPD@*I* z4&`8SGZ`gFwIytgDNVhcf-~o%&)+@%EF04CLHE#%x zyrpdMO6<0#`~k%zCxbipVR$Y6ki|TAs4fuS|5joTj%BoVltk3c6s>v&4c;v`i%N!p zgEYWfV`HkI-YpGAAZ)6OHLcLNI0-P3K7alU^k93;B>!X(uahMkA8+K#xCoE2IAN&CoGI2&9!p_)O7+*J3p8(umH5KPKPs0uMkr= zzxMQ5Utgbfglv^Ymc~C#7WHS7*_|2S+6wE6wm(W<@+f!Cqpj*}3(;?UU4zBD5&HYA zir+`diYlL3)mzGD!0`oF5`#5pTp+0+tPqI#eefZb($iZAQ*#7KtIxQk{dUctVubKu z7&6Gw?YApVes69XG=F&rK4Sm$w7c}hM<2bB$vabgYy<&RPw4=QXGkC?2?4DKx>$X- zS#?zG?^vS=x{47vwjhjffkO#)xivU8Nzhr)q=-w$eZdb+4Ij&G>y@A&9UB|lnjJ0< z4$k(^!RW)tpdcTwY}gpS!f>D?XU_&aXn-7G~- za$jfmfXVaSjz9@Nld)Tz|%h17W_#*~h?M{|fscau`!mWoA5AX? zz^_-%Rg@r?|8ZvkWKb}$5cHFoIULZhK2I0l*-fl6Lqh|DXJv~hF?2OHD-U4N0h`7I z*8!#v$c3|W&A!MM#E|Tn2RrwOiNg}c3SzH9C=HTJfImQb(0{G>eLTlgGoJ#4e}spv zHXDu=ttbx01;i1cgFpg@e*ph}rVs9?sI;^pEMQO0OTN`;l44{tN&AYBW)tESSfh&mlD>L zLl{5u{A&H?brJfAFtV}2?#Zq9wb)OUcmqguH;}}|Pw@)ZDvmjQr!(c5^?$KhE!+kx zY6*q+7#ZsA*YNN_Umty%x`_!jtQ@Y(<9UDr-Er&!@WUVaNB{~%Am;_qN(xfaPmqNp zi#`QP84ANWZ5`6DNbo+}Gpj*Ko^m@g1I>A)#+el$KG@R$b_p%(kRZZ=z!(Vg7-;uD zCq3PkbMdQ-PNw24>4`rV9%jC?y2NKw*N5z;nJWP}dh$ zZ(O9>5lKtI#AMTg!XjzT8VYv7&-V5P^D^qPG*%`ixY{a3252xZ_m7VD+9(obw6wOA zl$@P8ooW(*2+!;|Wai}D`~6k&|7M6x8;9qPGDT7#Qz9UyPQd_D?PmwJFZcP8z~S=^ z3JOvQwKs0}9_2n9(FI^Cr>U9u?HrNn0t>7Q(s^VKe{W$D?A*4jLp^|}{4Q;H{z9s1 zYT=kUjDQuPY~WpsNJzxlaa{io9@n7{`Rk$n0ReIAc6P|+IrvAR5!#`aq;k?l@QqlQUK`70Bs?^9M}rz{5ouY zc^>DzE>`4`BE!HOL6XhKqH+b9@eoWJ$dJ~h!v*bRu4?*%=4#LVQX2BaB=wlUox_#D zj{yA#1RN4-YG1gA3=2N54|?|!n@?w}#IqB_km&Ja1sus&E6 zdW*L)Ar1cJm6?%|HzXF3;Il&V^=nen4_Z-G5YmTo)e4lKgF*X@n);-X`0{ZWR zMvx4Mb-|^W1HzdZWd%M1!YzkaM}mTs1jqv! z12@rr{f-D(Wo1MX8!n!Dm7PDV&^qe@klB9r^iXhd5rB{kMmC`A_GPtFQ$!Sifq@@z zH@KAWP=o*(2Ad1!;}=MT!h(bV0z|2f<3qtn^@bEBXs{q138l=Am6!lho66U+E)h1X zL)=QA5guutQZcboIz)|F=)D#tkAOc87{~cHu(R(uS2t?5I zIW{Vc6Nq3yY8Np1>)J!*%{uK88W4aEeicF+1cHoQ^0KSY%F1e_%AOXn z>>+InbSwy=Z?$epyX|7}nU~@4-~O5aq6uJ3(4YX-haXv6TRYBtK!K!2QbvXsaBk2o zKMk)f!ZtxdC?2Gb!UJ6qh=`PaTU zv~N^kTh;`^QzBhaUnY#~Xzrk`yVvPf|Y>&fAp~6kfr3 z03^r)=?s2T*fZ`>@A%^H5Ap*-gqtvDg@_?QP?caP#3g+|?SDLcNVQxKIq22Z)pMTw zygWsrOo#|up6u$w@(b6~fszCe13^=SpT+kYWhpK|%sV zbR_U>$stYxHd7tx%FIlXTn~gces68H8kam1m4m?804)qLom#-euv+h(IxYi6a?8(G zui%GnfcYc_Diggs6p!y1L`T|J1~Q;sO(!eEp)jyA2JXBcH6@2kfH0BcC-~E}@{F6q-J zPd)^#r^3jI;;NHc z-P)p{q7ro^{OfSQMLWn0m^e7gKn<3;V20Lf%S;lLTp&)NEUk5CseN>ug8c%lD+FSY z%F4K^x!4}{KcE81e)He>Kq}gt%tA-U2UHc5ePBm!$Bo3hzFOzk;HiXCkY^B?c7qFB z>6E@scK1;|4f_~^66@t<>lY^A`6phTFM}T*933qRoeG>{nfP*+m{b;m{ZF)E9~40VE8kfPd~V4FO7 z-9_-#ekiS!+xpQDHhFAL*AK-sndZ;}aR76ihItgoRtHyE&oS z2QCRS`ivmupA32zC>-FbT2`pT(CMtog;ZmWW=r=SdQk>SeisPSy_;*ggD|F`o#}Q= zv_MY>{ifNt1nzMYECk2nS+DRd*VB~@!~}uW27b*bc>Q5m5GvyYp7~eIYXopKFgrK! z(oCRn!@|RZA@*Qn!vv;A>)L@7=amEy0zkcB=j}tlRst?Vrz26d%LxPMlubrV*Rb|J zE({0*xGODU#;Oj%W17wmD?yxx^ zw}=9YkC%j=2N4U*FKb8#zCZn%&TV{32CE|TAvQK5@DUvy%>`L#h)AAJlHmSyY+bPl z0Rj&d4Tl^~IJ?1Rv*8exk`nsUWm73LkDm@>{II&RLIRRac{v-%0Hkl8VRMgO|5V-x zFajU~2BKnXj;7{2qZ!+O_s4VE&)HQ$lx*L*TwY(F3?u`WHMME}>_Gruq9!KUS~Z~a zgU+!xVckQ|zyL%Fr`&ceLJN<%10Qi_Cj%-Sw!fz9fkGXMs>CVeuN^>#bDaH*13T&O zV@QgMg-}d*lMr!*L}#JXfia-#M))W0qer^%(GhnH;Ik=9tkzur{0^8euOI~iG9Mf? z06#vx^W|7y-%HRYKvHg;-;sggYi(V$djfs~0K6QHDr_)V+}(L$q1--x`G@gXO1c)z zf={Zzgmcs@LVz9vIw`lDy+#vhqPZLo@(CEch?8r*D>jG>H~3meV5mSqao&d_K^uG= zn6iuYpF@eo zf<$g(3L^M2xJK0gY#!Vrsnxc>?4`pBZ6p2g01gL$5?Z6#12zyDF8_oV%;!aQDwx!L zF)j|76YkUqsPH%ZRQ?6P@_&4-CnZOM{X?9#hV&)kVLbAhnlyj@>(l)sX0#b`QPE(L z|NJ)M0odWNh5p*xe?KQ6U@I8<|GWm`z~7Ns$gkQ1oc&GL4Qq|1a`xcE46UKvgJHIf3lot2)b|KwZEALJo6@&Rn35Vm5Vqod2;TC?GRi)3jnE#`mw^dn%t`zJ*3V&nTEg zSnw6k{^X$@Sp=QTZlY!D!x{Ld{RC<9Dw)Lav~2rG+2zNbZNa&zEBVEm1PgcXuN$PY z8CTdAMx*W4SG&)j9EV_Ar#MzU32em|PQ7xI7OSGQm~eBk-V3Xfi2G zwr0U{ymZ&Dyv)<8flJU-ae38Xwa{Z3cJWZRfZa&=^t;Qk0KYTMoKIKU*^aK5swcG-&>}s5(A%~;g=F#3C>ZI8F@J?G&>ehKYND27jPF4 zq~iDQnUp}DYd^H<5T_lb&T9UolB@*@uu%{g49;Ibz*f6#oZbDB3zTW(LEQr7<8J%f z6c;-<+vDWql?)Fl2 zOPia6)#c@jLu&=$yE-eFf(Qem(F>ypBwv80;3}WPfy@+$FmxXy$^|T4NWK7d@RGB5 z^9Du{+4-tcUBlYJHAHj)A?3q3gsjZ3p&>a94ga2H)JzNOW|@>eMEnM-#QXr z>X+69`~(p{28s@{2OM`ngRBfhhajAUIKj8B{!bxpGoIKuUrZ9;!{!!nZ*yfmtAa|lZ?;e@j|1zl*MOndy2w->Eg_cvFDalNWNFBNUtHLS8cVTH?&+a38* zYD3}W*fsOyJ6nW5!V8gGJ+Dx7*NEwC5^ic6os_N6o=7*H&(hx6;OMa&66BZLG9@Xl z8q23ig*SE^e&bR^;P&>TX{ZK;Vy9OlP)d8$o=3^XECV<9U`@tDQMtT6lYHi9D_`Fv6$~ z-~#{u4Fiv{tR4KnYyenAzdklm!hQfc16g?y@G+qO8fPs5bJC@0AcDyAfxK`U3=;ww z;~R<(6Cu$Kgyof#RDf0p69t7A=uBiURb^xlr&6hCX)}t70FdLBT1*EFucf7@3)v?A z`adGUqL7tsa?2dF+FO!@068cV2$d1WEF!uGEa-=i+J7e$`YGStSo7+wqcQcfy8@2x z4Mr_?gQER>Mj97_O6N-3j(1k7TKHx$-cjVphNOCACp6ex5K0VBU3*-(nux1W>07TL zjpe-GbFsR+;t#)3_vujm#$y}gF_YTUTV-{J&*o>vd(mte&A%8j9gxhq9l4J7zlPwg z4ov=t2y7TuP@e+<6LB4rcN)bbX@V0Idw`|Gp1fxqTLh;o;pAnwlBTSAtJY7oRbgRa z$gYxty$(qlXe`(|1LUI830$IJ6(g0IPu`{Efo|kFp7Drddv^_T!yv4I0Ro#x?qmv_ zzzZR3M7mBxLlVL@a2$jA|0DAnLV6RTt`NhKfewaqTp%U^3xh2Wr->rsCH@)w@)DvU zLJ1dJg79Ym`w%|`PkFCyUTpM7ITcZ{Q?)0h%Oo@E0GsgB-cT?C_Vz zgVV>Z6bpy?Ts!i_4JkWLw`(-2lIod?m6C|pwH;1U1Yg%QS#G-72x#Dr^N<9w(Ha0& z`~wGP?*jfWm*5~6ur@gU==7uQ#s3lH#J%-bkh9ylwx4fw!%m-+g3rQ&)?O<5>w3QC zmfsx%=AE}jM%n;k0V(ytITmyCyy;BI(6&!tih_Xg`<5qh?3TZCFYRpQV;69=&>4!)$FW5F7XvZf4rUr? zkEr$FC=x;$2YL&Vdrs$v6VTdk?(3bvp-EjP{H)B(AG4O=nvPc4Z+$FQu|8sH=IF>6naWSSY+R3+QnF&tdAA+=IAhvKJ>Ic zq^~}wZ%Jlcp}n-87~=1Yyd3^`(=?A|&9m~3$p!AR2d%bgJ|C-t$(WOY-` zXX`aRJhpD@u2Odbc`uKdJpw^?f-Mc`LIA>$5N1TALTw$dXC;Dggan%$Vct^Q)D0wH z=Z8%Xsu?%{kci|1YXL?&@RrXBw%E~5t{hsfx>vMH|zQ6DN$Njjk$MsLt>GVEd<2at{ zNQhc*wz1@)$juTAV7GjIJjSta_FbdA#c+mXFV{S}cPC31 zrwW8z0?rN=8D0Wh!SjP}eWG3+$^^7XNF8x0dc%Z>x)q`?Qo@4+`NG%da-xLcIWn?% z{LrZ3bmrRX(#iu{8j)YLB%r}jSFP`z%e9A>5O7Vux6l|HKR*LVdN>mO$I)aa8PxCZ zvp}ckvGdsHJEsU`v|zX(8n`owO@t`08|o7K`H2Yf6P1!iD_|v11AHkjpSIJehfj_S zI1`{$_)KBdXJBBUIH(_&wk0?y2;R6WSFhgUV)&pE54isJH`XGet^9q6xMfPMpO3N~ z^vH0W{rosdDX%C;{l(i!{z&ov{0;oIjEytDevz!J+P9;AdZSdAx6Cd5p?fZT`N!7% zTXvMUZlAQEhs^C&|Jq-TE|z2LKL_Rh>t*K2eEVkqb9Uk7-2@CYGjo+<|Mew`69MOa z|Lw>=5&b{^eCUjVVtX8Q+seh5r`NmOUrJTqYxm?ho_VX)R68MhAk*0XO!vL4gz?M) z7JzFJ^*3)p3W|1Bq&^D42fa`b1(aoNY|%`cx}IUm&Y3eoid$A;vh%)~*75YFJIwSw z!)D3V^n{uNE4c2j=hWl+Ji4`$WOoyVD`&^qVXpH!Z5pt-60LZyGCF#Ie<0BX!4Q=# zef|2?en6=67C5vU8K%wyVNRjYOPEdlIL`s8(=i}-cVGy|kymMJ69x$sQFg(B5mCK5 z#kuy3?!YC21?|ht9?PNvOl9IY9h{hJY$3=D+05P}M~JV%hJga&f`iC(1vg5F2M|5T zE{+kta2lF{mATF^Gayb%S5*nCJyuDFb?;`TE#xEwMFgalxT@BTssgS8-^UJ+JFc+| z$S`3ZmheOYPbWC#Pd4nm?ooA0#vZ++bo)HmfcQne&5g;V%2dT z-e%r>JG^65abRRXy%VH)6! z9g6*_XjuTzBBmkkCtG#;^{ZER;PZr5Zap9efXTPNy(j!m$U=em8!8S(M?Qe2&d$!m z9kZz|;%I8XpP<)I6dDKE2Zdk>%z&9dB5)?QnUykwq3CnB1cExbbjj3|3r)ZTRRk#n z7|9MxmicoD)JpA7;1%>+iF@~s?fCIa3nPFn%8FN)7pAX+J^-4dXKl?u@>{~aA6X-? z5W{In7_XwDfb6V4?$KhqDp=yR2@M@#T*d*dprlk1w$dDiq>vZq&onj#av9-3AbIj)<%MQ=CXxA)g2 zzybq|B#I*3ietHRY6Qr6bSJ#QoH4uJHYf;r%QmU;O$i_TeZu59uAWhdXPJ&&d;D}{ zsW#)B+q*TnH{L51obI_3x8D1U?K2)w*Nj;eYD@B{6(n?!`duEJ z1@zn8JL)d|m~7&D#k_Vg_kbo#t`F1xTdh_Unby)@o6>%mxt6JEtOoDsVqSYH_-vY_ z@M2i8QN?M!Y-#IWRmo6WX8R7#eB~*gw9itLk`)reDYSRH*^NF^RK4s%nj};*V}(JtJL>?>Q9|>^-5k%PluRF-X?BqNjegKa%tte&jqcn zRVxaS{NO}(g6 zyW}v}>q&kS>BkNFJZ+9kqkyd6)DMB<*#{{Z4vfiWy|6<=p>|^e5J{7u)`kkLb^L)Y zaOhvZ%<~J-(hGvyfEztUWvz7*cE)Eg1R#NBVfP zk+T*Vrhdd7reROkfHn>&n*G$*1BCP%mAv{_6JQR62H-vl+WPO`-^CiE$*{)XSO60W zN$u5+>Z&RtaD*rj%kFT5Tq*@AiF5E%-(9oCUqgr1dw_n02!#Y)WdU*9RilO+8XJp> zi=(=a%>u9uxMdWgfzVw-JisOTHa;y)DKJx)XSV*p((uVx$2MKi~ ze&BL9jZ?u~>4{r+?#LXPF7j;K1pcsWO-fRd1abwgz-7JSC3{imwxvL>0ET2ka1k0w z5FUO!I3%H3`3PNGUoJtsfp~(JJUlB@&#)d?2K=kPQ&+lfLX1hZ^Jo_U7)J~K_Keq_ zPFu*4Tm_n_roEjgKrW%K0^^jGaKb2S^?g*XF6Ea>o^P_Cc;CdvJ^?x>uc#;ih6WWi z0m&%prU9ytjF;U{*WKL>XAtaN51_Lm{Qx)(hbe(fLo~cCobrctSd3UT&*}{uYPGnE z&XqAM0i==manC`ba2{w4Ax7{lJK;8txr_Sv15nWrp_wnOL!j10D ze7~*j20q&pyS+ej>O_r7c3!p<4H;vK?zey4FZ?d80&ww;BTBx{pFadeh#ZC{-gC0A z0*Fuv^u(Y~hzk_OCx5uvov2v_JC-X#RllXvZmI{R1%nhMBnuOzZRd`cJiBlraZ&Hr zi!IdgtK}>Xi(K#1S4@gVR>UYyh86BmzyD2#k%q+e0A1Y-`I{{(45RNJ)&9Er^4s!} ztZo)@Tc0<{Gu!IyUg7{+CiULiJm+OH;ImG_Zgv0BMkl!n*43b{4y_EWowpK}=y^g< z?5WCGcb_|TXZgo`4&#C34Rg$;x1|f7=Cz2ui`x?xID643@S)7Hh@2OKEEJBvzWD7J ztAAXZ-_57r_O@traUFi-jZKd-ymmER)g`g2*t0lp$5_}L&mgvTpm9N;dB1q8Xi4ZC zb3R*)h}GWL%wh8zrPtkwtme7`y+5nS*=wa$jCJhO)6+1u^g-UKgWZo-7-p9J$K)K~ zW*|whQO^d>yOUGxea@CGTlOD1WKgzC8;+el;P!z*o76pep_Vw{OwLl!J4uwTAX=ci zxN`gn!6R9YXw*l^LRnPb&>)F=1(6%hepNp-79KH}p}VxdDFoZnTSV>1m7BnQPX8u`nrsuw}2L-@I&3s)+B z4q9Y*Opadra33lqR37&yck#gTNwSZF<1aoVDm|SZ;{4`2N@@NnHgD)G=wbV5EylWd%!VuWZlca z60aEV%#IGVy1KfABhrG3PN5082x_DIA21IGf)R5pxj8LBLx5u6BnAyioq733GZ37Q^~8Q|v~pyC}kld6;O?w!VD zPjQ*`HAO}4K5KqL-vq(IcQ}~P=0YA0C4{a6lj48x$yjDyI)|>c4T+4onO?Oi{@(+H zPo4GU@f%!Olb-0S@1@ttRj*pj5Hylp3I0C4>RIc_>#}?z&|$4;EKA zT^oM9HO#-_cirphdplF9$fr4(J69&=k8aIH-5JolBcQw>B%kd~x9l75Rh};UJwfR; zYX|a6=t5np95?x}JJ&YsC|Vm!3a(@Kc=BW(IICYXJrQexXH3Z-hV5jWJ$g##g(5`D z2wnp_nQx98nL}9k6~y<40#4}a>0u$;KzifftN;v(vl3N0KF%JZ&Ew%A44{N&rmx2u z_FrBz^ni!U*KZ~xmd^9BPJTf_!W96O4-j3Qs2~38c;O9#T;8>MKns^OZ1=b^{n>^j zwz)f8XF@Ilkh0YYsK1z#>gIkU6_`hUJ9E7FAwz(5EKe3DysQaKjn|8RwE+j zbCq#Y7#YQP+9~@`87@wnk2XSu|WjSGrj!b<2{#Wp25gwi*h}noPg4ElvD%!Bh%&>~yuleY1D1bRP3$ZoZn4l#-j%jXI?1jDD694 zqrqLZv3&p9{9G2rSeWhpSA0A{-I3KjGBKaDq)FmgOx(71MsfzoJW4e#{n#VLuNXkr zl1X0Lvs9}pv?-6r@pT_>QLp>U$EZi&U*%jfX`SgSHr8LdWPUL$a=d%Ji~0E8`6+|X zRSx%!BgDe(8%COBbd<{d<=q_LUEJh*DK?*^T-dZaagyv2T|=k!%>|cVBT^>W1=3>= zC0U%jp1vZlXsKn~xvsOfm&LI~A+owm)_t1hhXnDl4d^2o4bfS`+CNG>AyHu0>u@`ObJWfGZ8ad9h7S~qIPh&5hq#vQ_`D@YT2 z=$^FnmxxJIYwP)}G4i%=-w17*kH{yna1TvDsL)5lX21ZK}0e)c(1r>s|<&d#`I;c-Nd5SoS{X9QRof zx{16a^x8{nTdl4L_Gc+?a@1oMR5j69n73yL>L>|a3Ylax7(4elxHC^z#Qr&iRZzRf z9(^19Gf(}1T<8xp&^Xq7z#o2D*vE4V5o|IY`;?j5c`` zziB9JbWVsHUl&)azu(9yD(z*LWj4x@@RStuGODGR+1ow2?z%e2d^cL%WSEHZ{A&4VqqhZ@V`t^iPa;zdv8N8>+58$bvWy9&`&2XM=1g0|lu6q_Ji&u!=DA@@EB3&-4?P__G$X z>qE#J{cQGBHnwJc%QPc`nFyj-^V5TkL~RJq2%(!sEg6yI7-e=RYnJkdFn_Do^WSIb zO9w~glL;^H)Hv?qvncL+lb*71;ffWbm$t zv6f)y7r#SdG$|FX-$ogH@}6|GI2*L*J1fzfigv3nbGBU``u-%WXvg!j*3)Z2f^6HF z9toY?7$!R6Y9Z}W+{3r`$iaj9b-A?-K@?1qXU}d0Ju;d*0*4UTL~Wp3j>%e(mAcgG z=k(X#K7iwqcH6ekNDv_+3cw^PMon7_KPRQ2gSP+Er%#UKHy1wmY{Ef|;|+JZo4fm@ zo!eIz;6C}II8&;vKUvNc8_Ubr_=U+-%_h!=cTr;QNI%7gMal6)|!r~Bi8S*dpS6V3vq z<$d4E0`it?a|ey@ob~B>Qu&GQ1gqUAt4{+QUmCW_iyBs5(dDI%XMMx^Q?sk8$t>zh zulEHlo_ojAIDFKd0&|Tu#cV>8GVEOst5Nf_hOBJ6b<^&{@g-GpyV#-9tMn!-+b}=w$fDVD~ShH?Ql|lXE%fLYQPa3DA>lbc@hry+W z3Yb`VZRN(;($B|^>8H11%>$T3gu>V%Jwvh<5Orl}LYe7;;t_uMB<;(kgd&Mii$NhZVMBRH%L17#4d}60Txpx;$2#|RFJIhmPf`l^^i5Kv* z;5`z0ROrH?tGWMImHSQr_y07Ge}tWF0(t}!F7*0|3y+J3@JS`1_(cXIgj^Bf;iogh ze%?tB2$~LW`A-3G!%^`h)?RP@!f4bXVl*PlT;(j>=j)FI~M({5TW!K~{<0olLuKpSYp5 zbEt_3$_6|^FuqE0kx(awFO}S6wjLZD1hyyFNSBB78bVKL)#<=T*r>pkXS5r4*o}*z zn9A(+7NXd)rR2`3BXjhg(3RlMwqIQsD64CN)%htf4KOKRame@b1?wZR@4Z@X5SA4a zaMZE(Y=5dw@JFa@ucsYov(x^M7U0e@T9UDliI?n3v7|-!U#ny@IcTlwcoz&lvlkm z3RuojZpL*oPz?|=49#G5AiIK|d7*M!d}87Oe*TvLOqAYVb3XSr(2uMnK!}{2T<-cB z9b7T+sXgzsL+T%2hqZ)-Dv`VWm(=?)S_2gMknvwqp=8nz-m-b~B;1>!P=NxXF6`=J z!)-y_ep|OX*AtH7zMzZA`LW0;F zrdUYQocip@V~47h)0Npi4WBN}8h-ja$0Ka&d+4>hVzsV@-gAMA$w8A+M!qSru@`K* z>M;U$E)uW4u$ zB$~tsgjJb)D@u&o$jb)$u!umP-DTIg!~z@>IcFz%c($7|3;q9DWm1*PuhViHUXeF? zPyePud;050@?uz4+530ebr)VcqORG&Szc@XD*Z|`feu65E!_9qZS9xbnje8+N4r;V z#HI$t`&(e1zI^r@K?PD$2L0;tP(33rPfIi=C>8)wjk;D8Q27D#Ck!?7K=1RXR>+DQ z`hRAeX!4oMJT*&ZE4t(4Ul?n}Rl4U_ekts@7tF~|YNbsnaWQOf&cdkb@za9-&>4Y( zz!SkyGM>fq?3e5gCMM)p?gM4Y!^`{is9)ljzPppHovSZ!zXmG>fD0q4IIJ-w?{G3lvHCwfLD?oYW#b6Lu1(d*znxC(IP!}5Z{ z8+=0u_h>4n2cS&x(<$hQyO((b)xeJ^BlX{+!S`)%$FL0W+ingh=kVJ5`$yPQec|UM z2&c)-3+=8)3Fpc`f`f`PbmgO|3jY?tx@F2di1^oEaTAdJAAcVGM)S-t<)!lKOAonk z_0u=_`WqA5{4`%e+K96!|C^ERp8i^V8D(Zf^uN+N%pSH)ol%goW!{^~=)TsKU9mPt z`bKOid$??%=egbodeLPsLng1=8w%;i-&nlNySnrbRS&0FyrfeceGPLiZAh+9*Xp7` z6aU}LW$wQ?b2mom_4DxSlYH;%vHm=;wasor>$3wSo4dVCZV4|}uTx%>nfVWQ z*5p3kAv@8>T{e7r_M)uaI_rmfCLT%Rx2&;##TPFDhzQnX_pjP}4jdrA4?P2j@p+x- zMt#DM{_dR{4i4x`rF>W*a^MKJCjmqYyjp* zGeO1MNk^Addn`pSns%DyxNcw?id)IkuI_Y+TpV{_C{(9wv!ezSUtzKKpoIHeQ6L}5 z#8Ba2=L93q*ySF}6_R#Sngkc|wi3_#lni(RMI#IBg*w%@s#_(e`h(6J=pOb#_v+WA z;5?}_R8p8o+c7bGe&OA*F(KS&_i^euPI{;l>1vP=5zIMUx+Kuh zTt;*VtWSfZqa3Inh`gOt6(rj#hRB^cvknyYNPBhwP-YZH*I@sIC=TlMuLu8G_!K9k z4xUl?pI~Z&N{=YGhRdZ+-rXbLCOK)W=**@pMizqo!ds=kiDbO3lkT|T;W+Q}^xE(O zqk=VcmgdL6XUC^8wHmXjcoiJraims zf95L$UcLJ6$x2W{=z5Fz70MLHoKKfC_9|j$7%yD9opfz~-CHTJ}>IF1;Hvm!?w!?p1KLeX+I{fbLIq1$<(N}Fvunr-gYaE zrdk(27Ug$cR)kzLYlSkx@eYSv?cA3$=M)1vr$S~?fFTnSc10=pasZP794Dyg`%}0n zD2PaefB-s1#*5H9Ly?ZV^XnJ3e+~|;F-2NlEeZZ7VcLVU0TTufYl2nXm*$rSD~&Gn z;K;1WV5Sc66x(#OcQ?EKhd{SQ^}_}{#^jq+S&LL=PCgt~E2L*~?r1yL&>dD`+ui7= z_h7QX=fnHu6Obl+j;3PQ9lz+pXSC2#{yr*{e5|=bzlE}Irq3&XJ=+)a7ZJxSV&{(d zE-vghfVvlsp{rL3&lVVZr0{^sT3;6Z`t>?Y%7EtyAU4n*I0K1rG*9Y3H`YBjvI%5D zNX!27Y2bVPexae0Q3Hq@2gd(dV zPCfHbF;}AFBWJr)opo0m=WB9!Xt{VWIa|fkSs!Q*)trzf=Qs+p~3i$aTP&xmB z$T)kS1$1U45WUG(gtEpS_Tl4y;vvW97&!36>2pp`7>Qf+(zb3{Rnp_r@(WboUkI<$ zr!cXn>g{$?%9YdldNDJn+ksjy{bW#*t6P13f&Vp^duMh$J+P|2$0z?(sQlYo)PX+7NAE!T+PM;6d6B%5tdKDPW+`Od`%$SOrKsLg5NOHH^PhlDbxU>4A)1(($F+ zc%^ZdwDF>k%Tkh|^J@hI#i2{gz()4<&#i@YXiE8L3`N+Lly$6pbhg!{c6L z&|J-tZkP~6WAAvL@io0+9or?RC*mYQnHYs@=2-GK z0m)yhP9$Lg;h#7ejypa{`Vr~8@w_w8svhskPi5+KmaB^PSsM0d$Z~Ea=}VD)IA+5{ zh!*m!>F>Ym71J~Cw!L#Pl+Ch&(nuzq7MVyTzf?Sx@=w50{Em6*8QBi;g z>OdJ4$VkL_A*KpaS5P{L8@+yx?LYU9xSQ(zZTmJGb-Ei5CI1q!zwbNdut8l^_IoBx zjn}XBUH`?E>AW%XI=D7|;h>~gL*xd=M4gOzgZJgD=WLksSGJ00iz(hTP5oWq%)B_2 zuk$nOGF^x7V8Lwp@R?qVBNtnE$1WF;-G4o>3k8WN0CbX~+EFMloe~6QQ>LOvU($sv@X-BAd z5!{<7hDjuZ+OG+;{k8aS=UcO%wHU3l&h5BOCfbU81^5$*N`O>Mll~-pU*%)wgHP3wuqxu-Y`- z5|{I>`8e4X(?4Pdz+Ytnr0ZGha1>X#DCC|La#DITo)xn2cOS-IqUi zV{&8JF_ILmLVf0kj&m|IWKunwyt2m@C&{F`y=6W{(`5Gv#TRP^@;v886n>q;0!}v~ zLASc^?t+6O;$lJMqIXrdQH}lieHg*K!9Yfcp=#jBuYb^R_7wkf=kf(^+h=h!i&3@q zZHDH(3CW65wTbpgJCmS1`zKZnwPBh^=2_4+^m>2&3`tV_{Q39(oQDkl4>)f1Uv)!A zU5UOeGs;@gn-uyMe32D~k`4J^zw~VO{9#v`5hL`PcIO82+#rF zv}z|Z5%3$At(?=dgGl%~A+CdY7&i=f?}CBp6a4%K|NGpRiEr@S+ZPr7@4I>kiPW-#x&<3NjclRCj}v%2X9 z+k1?lTuu%@QdSJzRI*;|^T(;uU!r#@!j8MV%;ntLk!&fh*L%Jf#D&W1jgx~%ElK?pu)P<6?~=t^9^{PfD7E2fAk zGQW{(&|A%|szb`uDL3WCKQ}&1%HMvEN24UcB1_sK`UKirmFP!c+uT=v*yMA1{tzyh zsM9lJg zGR}Vh{=^Oa5eFENTLS+%$u&$#A$zzEBJ01V7-71_-Q{^R64X=kt8@8ceX~{oI*`Q+ zQcD;rG9pnC0N~*;Jv}`l|Af%v|30aSY@NRz^}H)w9_tcbp8qKmU;J^z#JzRl=qHEL z$=%ybBNAtqo{2coz4)1bpr6J`)^z+t+X)Y@rWLB))eKwpI!FqlY2G>&n$%=Sxwp=& zH!l>)*hYzGPI_1amFhO26)3eIi4Jn~5^zBuAqF9KDf%)(Ym1y(NUy+kiY+x)-=FN8#n76Fybhvca`GTd$sN6hvU>C%QSs)v|7AO9Z3q6P+WW&VF54bv^d;yyVIvgr$zpg$)rZrC_ zO8h0$LNAZj9|u>P-FPlc*IMbVNG|~bPDC=54gOQ)P)r_sz2Uq>tJNFT#iI^1tZWf> zte*np=q$(9o9|sAvEDpsy{G?HyzMTWvW|iJH`J@%-Q(B}%245fSJTNG%RJw7oZjYm zcdk;rZV!t&p3yRe{P_yoi@}|Dt=ivhGLcUCxiW=YaiJ zgPyoDOL|`QXN>^ad@p5xV1U+bo`deuTmO%kN$lKhd&b>itzsTW)Z*IlwugiDH3OHC z47@&QRNyKLSKiUi{1_g`u(--ZB%^P7)(^=mFdkFUKX0VxTOa+|I_sM*mg9SWPRL2y z4_wN5UF%tyznLUNizFnMM$fP^Wf$4agi<4!QaXVZPm$4g8*?+SF3=B-$f0bUt>ku< zi(9*(qjdFk{Rk8;4Dnhu<7&|zUDCp@&6-lx>xn(I_L1p7xQdFN`F}`hU5b}UvhI}_$f?-a{v#@nAiucg023-)WhRh~C@GvuN$cHnU{}@(hkXkh>cAe+RZ-h}!O!?{ z9RP_b&{`c0(@u`5SqXQf@_8R@1~rsc^pZtrqhKlGOlT25JaT z>^*wKNoIWSRIN4WRR{@>O!NFHZDeE5Q)c*S*$30Wpaw-OqtQOo>lV!$0(!ZXN~!NmxQ&arN; zF(Qx(DQ?yyNu@|8BkUB5KJzM-5c7F4@+qjR`!o&b_LbYkc`;(1UL+!tATld6W7itz zQ)4S_GIy}({``o@#Ce6W2#hBZ-th)6%~*KlLV8Zv(2MESrOD}g4g(570#LH$s0zqf zj6x27`&Pnnj*?xH1eya9o2-@1W|LpJ8UDHrBTtgb;|c@i1h5(bSUX6dCxyP%8EoEY zdS^d^%#!nN{$<(5jFLJ%le~rfB+!Lt^yAmbWPxDnF{|TCO#k&}5urQ{hZz2I9D)IF zZFPK&#dH;hF(?qALIKsG3APsz4>zrBZr{F5zHyf%8_ncID%1;3 z^(v>8CZ}7!r#x#Sk`r*|EuP&5ckU3;DbGpQaYqIoLlcO=1=p~Z5k2*oHG8@tb3r)F z&M7JF1ayGVo4+cY2=y#X6(PO>jXnt?nTVMQ>&OjAzY=-{!h{BG?gZ|dMW1YXPDpMr zq-X%ESUqM75zz(aVF3frF{-O*bId?91K;ly_gDNxGS7a8G?X_moDu25dPc&w;J6XG z6sE5JE*^H1=D;RG0+r8Q3!%mPJa(H9=TethIgz;I63!%7$HLIK$|}w85y~4yaYQT^gLGw#!icf2n1^`v*ER+U4OvVHq@XqKZr?-4}^<~ekAGA3WvP0eT5Yx#C( zWoP4%Iichv3YA;K)xn}4%lC95BIWacj8#?^bdcvcYD=;7Xm8Vt5|B2yIL1wrB9 z!ITnnB~aTC4iaqSOj=4wwgpJsE?>P`+||{^I~|vph_N2tNbXUa+xS2!j)R-~IS464 zUpW*$h)BNGLqpvZn+UTcW7Z0hwH_Q?jum%cqnYkfMn=bE4bt==ILDTqSg^-uVcO|1 zH#ysCa%3hM{doR3G_OPk4Wvl)6AQPaj4Hn+ao2y3i^@%D2^`Nb?mGlDCSUQ&fp0I&=8S$o}?x@HDDAa%s}86^1; zu@1@25cnJr6kJrDVYG@hlc^N2N-KHSygJI)ZXOPf~^k@bF`>ORZ`qA3UHY6SxHe5f_w5`B<=A%fww2_ zX0nGv+7Nl-p%XSmPV*vth2@b>fl5#rSZY+$PtGx1PvY9=-(@_W+ATTka zwt#=_rFvju1ctBTG($`Gd{ul1NoV8ZYZv;^%fH4D@rAfCaH+T)F#*vRFG~JO9brd1 zJut3?XDAtbG{z}khann9A1xRnLH`lUF<+w^HVrb*>Yf~>)A~_7%B%8}kot6+wtdKt ziW?HcRaADz1!IgOMZstDAF9NtR=+u7&M?k60SsWpeL>D@Pm4(Y~dwJe-f?ZyZ8?p+Tp8_W#? zj?31k4M+vjP(u9e+k1gfCYVs<0~cTsTwF`H8n|`&rcFmdek$j7zl|IBWFIYi^MGp4 zM@e~kEzc8a+(FtO2epTPRou=u$+r;_8FJLin#LdkLHsY$ZqpGOYJT#>=rdzk&vTcz z(tDDA^q@HWWxt)#cKPA>Ihx0e2^$-Z9d$1spBA>siV^HcCcOJ|4FUs%EC44jB!A=$ zhP--1%U4Qwt+N%313+%`I)txvQJ2_e9oIg&i^!v!9mk5n zvRX$1komwXUQ52w?vUgwcDA;@FL7YIQJiYGT3v$633o^$Ys!34U)=4-a;@b9_BJP1 zZ{3VkSXbaOIhkqIX%baWPC-GT!Rl9y*g7>a`vgwWhu>j};s;QlzA~|?uJFL|NCo%z z?~ht4^+U;oCyBNESxDV}Q6vlJfJHFBHT%0utY6fpYWa;<>yz5eRIO#9lsfabbgb9}M8Dz@?5?b6;Cd zh|b+mPraNsvSgFR=`&vM+1RJ7?yv(Yoe{P}VL3~OEA1D3?R%!8I0gOTmq8KoVF1Gg zYK;2#gy}s-g+yGbD|UA*`{s8g*oU1FzA4m^7HB@c-$i)hVMGoY$KHDy*A`Aac#=nB zAjiR=!*%ZMw7@Ob=jnyMGu--B%Ny#(E}H81gsZQZ(DEC}H#!uJUh&w$b$m^|#&4Nb z`d5=iQ`BjFzUfOo^_<&3&T>;^%wME9Mt1GZbhzp?qnoQB`*5DaL+)da%zNEc!v!*_ zG$oG61d6#9irK3eq`4-#eC)eju~@Hgt&qDm-+=SSXf*rq@y9i~;zi?oO!$I?U$h3( z=aVWf(ro=T(Y)-;kkAeh?j<-*_F}D|xO`Nr zFNvr}l5kAx=01(<>@k`blx9g`o40J~fs5t-g~-o{yc;tJy>fU5f;UXDy`W`)JqYIo zEs(E0DM)`+3AB-lpg7X?;z^=6Al(yCMHiz{XU)8bnoZxFs@MexY)33!LTDrjuFO^+H4bplkUZyJxs&C2h2`e8=zHjgNF|ZVL-Ma9SNS87E(4a^91g% z2Vb?tiHymIl%4jIL$?=VN0E+s9Fs=AZt=aOi^NImub-BT`Q_|GW1RH8;`OmSNa5@)=lGd8i>|1Gj%t&ks`2|(WQ_MtaJZ`hJwo^8@OB2+DLNB_|=^G(|AeOI2_<71;Cbtb{|z0=58eXleo z(~7Bn#A%g(Qu)diHq4BLuXkj#(Q^5Ei1??br_I1eRE64b4^^FU1&fUUt-XkcihsC= zmI5X+Z+t18+!cAEL@4LYv^;3MiG~c#bAPT)mi$2%nf--0An}Pl#@Ws!Y)y;wK}<`o zFAGzN@25W9311Bbx-X2^>r0tawUx&_WlP$3Z{M!R;>M~|TOoy|&jsFh4LC1+%lo9^ z_JIu(l~?Wss<2+q(L;0Sbqf3LI^SY|`1^^&q&t49`0E19nlc4BguGZHKn0~eNXQ)Z z<-$3BP$w_>Ojr{8ibzm*oM;c&O8H0}F&jN7I!KJGy@T|9&6fp6hldN%+!NB@T_k;U zCC{zXisbpj;`LYLPUa$yBx zJjyu`Hqk385N0ngFW1!9bI11uc1)eMLj;f;+AK2h*R=Q->JBrF5i}~q+k=ijh1EXl z3ATqfpAl!+v_Jg!s8Fi(kQ_TOH%1<)6juzPnY^;{W9Y#X6BI?4S5}&5sWL?3mS&pN z$w_c55z&)9%*r_Ma2bm({GhYkxvV{KFZS=fvYCRSYi3FilU&fTf8-v5&2)cG*pp&S z5KZ2r(_U+#CV9yI-@1Lf3+_pvX4dCj`Sim`ZdG@y+m#*B}!-)5>Ogq$^I(Hzt8O%W7$? zLzcqEjqH5iv9q+t7DR1V$Aq<+2iQjA9`&@ayPY$Zv(ocZ;lFxMqr#r5q#`}TE7GAT zcb(3N@2s5YL+yhzIt#S4xnmJyw%dlsh3k^67ge{zdvs_n zjE?dV`WCpmBw+YMJ2y5YQwNm@)^R(%h0U^p5iz|28$pdVIyH3%5Uwv(Rp-v1|LSLV zucOioNicAG5kn2prelOHVbnmTl)jPCqtk2}LYZ3STQC_3mZrYO*4hOosn_zv)ritP zhpz-?8~KCV>kkLx(vgl-upH_{9M)5eF&<0i@2~o_A7v=MlU^nQ z*4)xydz;p#tk$#uP6YZ62_YQnlC_u)gKnKpf&El57d3E)-->W(E|&wAiQzPIVL!zw*3 zqY0_!`iDMF8|XJEmI#T)sYTknNuk_u#beAF-4HN6$cB=+kB-?-O#ccz&2}1@Z|{}j zN;&S#wS2G01*QY)74;90yh{wHL`0a8S(VeVTR>2d^7+>vjpdseT%8*YABn#{4HtOp z^`~F8>m9Sl(SP~TNNJf+qRZwaLe6o8ba3BcF@KJ5LOl{Q;n(tR7|;nVxTX6yb8Ep% z=+Ur{zhA;oJT^d2SW@2T;PHLb@##93QJCFatRxTX1w0@TbEOBvPkuzOk`NpmVgEKx zeg>vLW!Mb6$wi!9&2d4eDiguE5;t##sO~O#oH;E#y{Ry|Lnc)Rv6HTa-KTNlL4=1i zweQnHv*85;{ECf@LRXcQdvOgRLyL*9h#(IS+LVsu;Zpk1*Y!i%PSk@xe|`qL`VbRk zdmvPPWx8(NI+*pkM+ExgV|u0RgI}eeDf+NN$8&_*h)Jy znxDS;438j*-NXYE#xqD9INO!JK2h`%Hwne7QyDIbYg1pO*LO|$+`srfT!sJZLv?tx z^pxru9)9XN^_-ob|9kv2M&vkSNx%c3{khi~ouJ(^ugym;lp=tjF^GatWg(6WmT#Bx zy8fyVDz9^eOB*@wW-{SJFs3=B#Vq9Hw6>|fp|#ZmBJ)e+d`FMoX=z0lF(bS9q7+^S zxVTVCZ$Q-mo46EgHYovplk88W!xduKo=T4`Wf`Zc2n=nf*f2t+P*Pr1<%+@tbp)5y z*bTTIG*l*KEtp=*^BV+uB}$=DG!D5={J`PY(YD-;W=PY0L_kW_p&}zraGDcK1wh1p zPr10pOK~hz8%SZ~e2eihbm~Y6MOcBrEyMr`JPe1W!N zM#YKHRIPwVNbO?-@iJO5El{Ox@Xavwc~u#TG@^i~q@s%E<+dGptsTqve(9q~&h!nr zE7gja%7$CCFTC{1=;5#odyCNt13L$Yys_Dim76Ku_DJc*loVo)5TU0?H)h5R`pmp2 zO%ys@T=z3FG7gb%n=fi?ZKX<8sT^hz`n@jOjasSNLQ`3pnH}VY`^~2<_y#^J3YE|c1ZP}!a29``}%>x7|KG^GVc2x&XRMZC*$uw znY(q#W{bo{Cz8keSuBkxD`JFhRan=TTG5ed_R3z{dymAK_V{atlK1JKzGQBGsXi*j z6+L!e$9Nr6vgWNX4&kS3!zJI36Tk}p*~O|Riz5vej5 ziFy?|1gvlnp~l(?A5;4&RUdcvPak#4O(77#fh4_eoAkbChgiQv*payJjFKPm~;>edL5f&Vbtxa6a6(K@Rqb=QZC5o*WMdc0St_C<0 z{6><9ZGa)kH!$$4Ywhq14%ZPj1H>}xRt6RCYWs2TRT9qtI%kYkA8=TvZV|%Zq-}U2 zi1iCpYHu2zd5IPx#7=bW))0{p_L%$kNi3^nO{R*Y6Z<^U=t-bAKp8{~y2iuZgAWj^Pc7he zB9NX5k#WUTE&K7zJpH#hqf4@uOnGyCki6hXBGIdQ*F7E z0elX%F$AgrOp%x?k)m>J=P?x*JW)%sIKJvFp=9a~W=tkEM5`IDW#{qa#asDPy04we z&rldi$e&`qZ|-Z?O?79#XVjRBL2)_ z!cN6*+A?-MsBxgv`Bo!m?aK1m49S!F7dl)z{Y9>{+W$aYy!>H*Af7HLA#3%4BOl-o z_Cdjf>aiy#I`pm`1p-}3NrYz_6ki4R0g5GQb8P+!lcm5~LR#8ROooBi8xIEbiMuMf zQ7jjVS0V%xgv%yOVg#v|9$*B>=X6|S59lVvelZ~-M%1K0F~Amrgmh`*6wktZ9$<__ zC4#mNYnVyUT)%}=Gt;b>3^W%;)szlhA?7n(h}=e?l;+=&9ODIUjQ!A|O~`NXmEK1n zIgIGWkny<1HkXAkV3SNx7OoCXcjgyOH$OKz+}q2TY&U0&S5N%u6aA5xtb=NaGPu$e zkQe-jU9GHUqy&?BAN-_i`+=WWMg+J7YhaQ|r>NS}gGrGpJRfWYcYqRSUdtEUIYrzu z?T-ycI=}Yah3;8VSI+FQIjfz^fkDd?MHJg{}-j9UheLeW!oJd@Rq zo#^^iSwY=nM4lUFUT3Tb$=wo8Wd!(!!l?ip7LX#yro1utsH&jvnr$h~Gw-!m<7W3; z?IPTZH3`Qab~06opbz=BbI0lm;2nqyZ(F9aH9_o05nWp)!S#F(M(7+=$FNNit@3 zy#2key#HHoy}RyRcWK>=^BX?j&u8!b*?S2taL-?g zj%=;ffrnnaQD2t%bcuqD`KPJ3q{Hvecaa`69(a=0GL)Q})|b^ug4hjWcVcB~hmul# zbMxDo>5+JtcM-4|y*BCpz0^GcL)7vasb1PH$UXZjjjDt31nd-Rvhm_VGqqm&EB@YK z1M}(?7Y7f2X)UIzLDm!q@JdVScInB@mwqbAH~aVa)a7+F+!)TIO+UQ;a)o}dtWD@pM{SLI~ zCJBif(~@iPGqtT|#)C!1Lw3xHTXL8)9C>pD?HcDsXCX9*BenL%9F^``G7*mo3*Adk zjq(HmSk#iZrIBoWxs6%1p<+C2`uo$gq!TKdm|%xs`}$sMN49@x^i0A)!nWwoW|{*6 zaXSngVo+sVznuZ3wdwsbI``Fmg3L0KYYVgQ9-Nkqb~h#)AF5|1*8dj3D4SNC{#(_h zdH{dkdLS?FKyjE2h|Y;)27gvV!dwGc_Wb#R=omw@GN8{~wrD{@!zR|Vf2U9U|L7lm z!*<jz6B`)4?E4Il9ZB+r3%JBpT{s< zIM_BlQ_3N$zUHQ0|Mhg7k)Zt1#H-_x0XhuWqq$oZha*NEPhd%ygGGYuA)E8W4FZ>X zpj_h5&kryF(Ms{0w5+U2x$j^YF}K(wLe0HLKOWVyx3Nx4uyKD%4CtF(ILKiYAo9em z{Pk;5RFPOJeLEOm2vZ#3N|W!Y{>^r~5-R*+GAY-v=sN)V4)3k!r8~mZP!f zuKMZ|P3Ii{N*GfSR0+PeUtb&(kTn z0u;~G4ko$98-2yy)3s?@C5jK8Oz}*bP}wLJ@eH}YE;G3*&sohcCjU_0hZnFHOS=|G zu^IH$)8-d*A5>gBeO_Rn6Q2xQC%)syQ-dxhs*DVNcM2Fry^EP1ae7rc@iRntFr6A* z@ne&zCVR;C`H-8=Q4AIA2M0vHd^pb&9ojY^*<7rp+D@@H7n0;m+rm*UcXEzXJg|Lc zFc)glKq^ylh00LctPss9M0-(0jY#Q!A!hx4mE3+v-VDZ53I)bcPUFpIng?N**1zpRE?%*9xA(%?S6o8E?|Rzv=OZya{ZR9h z4)4{!5V-^=)RO^l<<&?zREFA&2te!@A`y$?`J1cZnui!Dl;Y{v@smS>LRsm)M_a?# zkA+BI^ubNp6U+>OW|b#5134r1LlBQqD3N-8poMO8#YRLB*pxy<`S`t^5}PAXQ-R8E z0!fbP9@N0Yhu-;%h>H~R%>u#O!}NDGJ_te=U)>bn^}a>-n9+h9__dJI?(bt9*PhLB zGRn~TG=mxLd{h4R&n(NsIQ^?4dJ%`c=8llaFw7TG0PH8G8_%SRUo z`8|u(u>UF7Q=B;sJG(#=H9HgR>jG z|C{$=XvHQ_QD4UY!w%76CteqOt)KIMA5GsBuM#20H^F>mQSr5=CKhYktrUy1&1x2F zE%_M@=sW=-7v)lCB^77I6|L`lyT?16zZJvFoZBaOS zINH(-bNzgUWGO&1JYaUqntogFQz*@psR8$`N@&(1(AkE zVgrV40XR7vbz6|0=>@pw7miGu45dv`!^RsmE}Zj!Lg(MjB2&hf>BptaSG?qg=Q?Kh zLjLEqMgi9q;&MF%p4^)sk_y2MVN06b82*k`O!&KJ!Q2+(Mrw)O$W?t59igH8g4K3; zq62CEBNd+n%qG3-IJ_KP^aked3$r}09mVaplFd zpG`PMAKJ2x)NsW3Kly18mJ{Qt{fYBkUk=5~?kH~J*UpbZhK+Q|r73U3>dniZ;tFeo*yy09jYaSy5}BUw{|YV zlE=(RN#z4YE=Y7YOKN(1a7~VAmY%KWnI~K17f|mV8wu*Yd06)WV-@wf=ZJZGW)%ut zoZ&hUg>@d=l$AMy%Qst3O2#-bLdwwKksS8Q!fr-s&6?80slVTzw3$K;>gv%=Hr7lq zLI^Dfde7GLRW=jON2<|`;;q7yh~}O*P#fc>8P}G&EB6>cH2PQyj1NLH#9p_eOfJh@ zdf`GjS+VYMSTxVQGu3N)R#tRd8?yi_i^x2iOi0v#1TQ6KeB~JL=^xUnx-X7v{&Y<+ zWnA(&vpUYafo7N$kxs>De0)15V{Xrvk^X&CA)(>+AsKZx^Jyi$9V~g>wr$D@k-J8U z&hrmkT+hn}Q+GC!S)XWNFw>+N_kJL^s7=@Yhm)hQszz)R#)8$EOK%J8X%j->SGEdlP3q5zYv~Feen|>_!@dSncpGt7OWq}J>m4uILW#S`R$8x7tNJ+Pqlmt9*q}kt zMYf0a4Eiq7RTgqVCG2JLA1Ek{9emP1_ngXVz5uvMhj62j7_&4xh0W0=V;|~LPvw$Y zi$^((K&O}z2s%Z61&}%kMxb`|l+4d%-Nt*7{#t)la7AjC{cFQ9!ng5I7 zoVmm(okm@hku1d2KTkQYywU(tdJ{MetKLI{gS^T zL}B~zrpsKM&GRd`_X+ylqA$O5moZ7gY5T1vJEl9|8ZE+)V%St)H}Zsc^6?vfRc8}W zrRXJaDlEHk#NP7gG*9}qc+G++IK(#!o?9Yrl9VzSTa&$x~$QyK15wz?h?JAdw6*u8r}(0!A-el)x4BJUOn2^MhD zWmu8GoDZ}Se@h5fj%v$95b->MWkBo$miXzbI{`^G#vX2Bsv~Vq?3dx+2To8FZ0gOM zop;(m=8@SS-%bni1Q6dh5p7UYQ)6A;{GVvlbEd}_r~r0?EaYWl2Im46$j?+Jc1RJk zC>)DUMf8RmYxhD}A?-8}b%wJ-*FFJ>vcBzr>JkYnUbIQ0+TCt0ebq`mdL<#cV+3_Pvc7%75`Go?S!NNhS&9#(2 zz6v~V(QR}1p|I8b&lVSEifH{-tMQn|f`%XFb7BI;yx$h9QUoMtpL+1PR%)_EgTN}0 zmX_|M(TG$8YxtzYg7OIRfeS=~&2~-mUz~w@43X}r|CEvg1}f!|ow=}nr+8vS1?Z~%C$!gl!BF^-f&!9;{PO15X3(829w)`O@zH zGe^TXxWnPz;0sQM2br1tID?>a^TA+oQ94F`1)p=%Fd1Sn9B*3T_$tU{zK*)feo8%#Yy)oyN?kegK`@{n{n1_=`@M3@ z{*?>Msy!YJ&CW9kG)-g-N0q7ZK?2k{7R80?eW^T(_vrO7$Cw%Y5B$8mo=`7OPEBdx z`3Hjv;05~f_9H9VuW7>9sx!*AC~mRVsfEp2N_W=67fb_R=<@acvlO)RVY`S$Im7#y|2;+ua{ayVVR1Eut?|kTpT)`LM7!_!;Ly`#xq@^& z8Hk%6je7_ELIu`;SU=lN(O0Zq9SjCAF>G&wvB2;9a5=OP9@UeLuvCEK*a|!d9w$eR zA3hvFzJjfrFrWzqOM$ClV+eOGBWb?4WEti*pR?GBT)k0Lc5arY1|~xy!I`D&Gjy#G zsXhkQ$QM$%UW3nF%`j;jdA)SmT=Z+MOm_A&A|$ z8$^xmzNbN3QGU-g%}yqT++D)QF)e@qVE`hu`nH;qSKNJVJ(3LUD*BmTp5S; zu4(+|TBtCxfgk50WOe)zv9@((Srl2U=fOK6Co?31m)8 zrp-^wk~KRbl>p77N}sfXf}KLSBXc|mY%gHhS6C}~_KXuCj~~3c8pt95WVcWp#Nkh2 z2nZLqk_dATc1qJr2Wco%=*Tiizclzcn*)z-877^kI_2_3l)SvW%Bm`F+?sFS)}@*k z->6fa;iQO0R1eoG4W?Tn5zHH}9)*JF`B0*psCv`hE&^;v9Vk@Kn&LdXlQD;JxpPB6zZ{qOF zNI`o6@uE?Ut!vjZgJ`f}lA;h{5bEu0uPpTykr3brgJ5nsJfM*PKe6L7Dh<(ujMk~` zLJti_7}E{|$v%2R(z#&Y_8=vN3qbGh0*CoLD&~!_E9cC_;4Tbin13N)DCbrlDwj;f z)MeRSaeZ>E!2oV}ESThQ6EfbQW&hDpQ%9xS6Q$+~8PmIm%ER|2kmXMvz?I<~-U8oF}Wz>E1|O zScBV1GNnM!TtX~->_1ut4nDR529tNyK#>xkZVy@aFKG zXs3$c@Fw>j?+fOe?uN0+hhIP=0G=v`cuCPG9&R2Q*wX|=M0t>y$f`D7ABrk8+z?B@ za`clczSYA=k0b@xUWdTw`0+0xISy|9p@};NgRlD7x=g-UP3f>xeBamz6)N+pwZA>e z!Un_imvE@HP;8h}{I2$_>e;4Z!~9h|VL~+g1;aK|F!i7vhoQ{Kzn(cH6p?FQAy{E| zrzPK1hMY$V3XY{ED5h{JECo$YSR`!L;(%mjl0py}LMH^-J>-#|%<`Vx1a0Hmz z5!ogNI!lB)yNOI|0H}#D60e$BEXRF)5_enLd$|+XIYd>EX=K$^zcIPwY<1!4=ab;g zn#b^+9%8V=yFKQt(sMxJ^m96v*E+DTLAqI-^^hpn<7$CP(a(h^0vG`{5W%@u`aZ<> z+UK}6+90apMEye@G+P%UQ6?Y3FFoxj3`EWyjxlqiL&tII$KUxSvG+#^`XAR&Haik%yBQ^eU{R?{h> zb=6uyGP`c+;@F5#*{+d0+G`>&8@jz5+Mq7^`1m>o2YKQQ z*%FNU#yMb~BBI2^PXT^`EZV`*vB@W2uvS!#2$bu1Pdkw~1pleg=?F1Z8iwy>1}eXn zqUyqRg5avSyrt)|aTE8Q|7TY3<0e&d)%+62oEmIGU>IqbZ2VFDcawvsIP8*o&*j;P z`5djvCR?>nixZ;l-h_(0K@UE7&a}&8l|4m5U~P8ugV9|^WOj3y^;N+=OmhbLub;3dIrux43a-P%e zzAJU*+NZkKKT8}L)-i3{9QAH!bTn$r_2%xL@d@p|ycUV17- zYVYJEV3Ztw!0=r5=l)#Jmdsc1-X|v_saBxEpi{T$6y$!BWw3$L`qF^|t%FT3Rkp7D zr1kh?x1ZZ&Y#pv%1&w{>!ytBXw)^a~|5~F#r54xqi?zRel|ygcw{kJG66NJ_C<*AI zJwX7Xhrt{Fr4(yUGpSYngWG?dI-Y_^M__1JTjpK0s>*fV*tRygx>pmT2xu$fjFL&z zG!z%&2yUBbTiP*eMsDCd|d->fm zU+inMAO|6LU>O!Bg5WJo*k_yt#Dotp-xsseP7b6(!LL<<95;wzN>7)AV%q}k%!RvX z&{#-uMre{wDD*b8$c2^Yy|)U#DvEHp1q}| z|IRqzDQGFk*u7!7tBNQRT$oVAR+u?4fV3klIFM>ISU;Qd?qVmPij=Z$P^W}^SE5;k z@BM3=O=|!sXrcrHm}pkKp~}ReENa?b;ncUwd2))10jTh@wtVPHgXe}t>M!C|;d2MP?5V+Q*-$Q((!`N`+#07(xHDVW&O z#fU=x`l49F-CYI6XQ*Pet;LlqOL4m7I`rT9bm_>3<>L(IP<2D+3`Vxk*JlfmoeHv& zQ7|{&!W&%P1mX{kv@`9?>CDcF;&~N#LU|HpKl(D1d#K7^o}rz1vSoC=huL3`PRa3h#(li}%CRHpkug@R-?$76m_Jy(!gN7g&>+b1O_zk;%^ z^~R;SX$Qzk5bVi;a}i}~7eZ6&8oH}rez#L35?-v*bz^_iroDKiN;;aw1wAdr6A}*M zuHWUZkLffWW~!!zF3TwIo0{CWyCB_(H zJewR=Dc-4(GKwpsMjs9xhMJ}IR^-ctlj|48F>J$jqRSc;kDQ0yFsblZu@RVQCgYXf zrd#1*tQt73@Vr8vj0L(RbvEY`W)_yN{cbrw#wa34EpWCLw3>_h~SU`;ev7*KjHEL9BF^R?)eR&#< znr2MYm!gTrG@qJhiY97;7+cgRAOWOT5kWdg2Zv#Lx&55I-XG^)xC~S7+%f~`@AJ7b z-h0ljzrFU_YpuOEe1cE#2|mFm_ynKe;|SH=1;_wuNU3-1@xA z3(aw}GtYI;ISw@fs39fZ6K7pGd}cqdw=`M$M1LFr!L4BHzjiX?l=ND|(uVN*^QUe( zE9OXbj*GB~Nb%hM4KY62(-{B_)?Ub|#K@fnuppzr)7ltP`=r*KSdT#DYS2~F?r z^0bG8nE?9Xu>+sGaafPbv^sP;KM7Irg#pFmHV5tas`|*h?k-PTIA{rQ$H+dv`|+sW zHy?_f51>F9;POEw=e}1L-My(P`aTDtPS9NhXm1IpzBZ!lr@tTD{~l2&b%-rhQ=vc^ zfvbj;UNomNw037GzK+&Opi(|vimu8qnUB(nVvPzoB0+&L`x-<5ec9mBJ60z6-GqDjzrI&zV-4C>cZ1ff3uY8RpPYcv z`juRM#n4_?pVYf}^oY`e{vHb}?ihP@U3mNAJxxnq*;4b;%DT|ZQ+pR(GUdD>&nuMH z>hS3NBy1z5##W7IP1$&!Euya(*6T|b4(j=Zllzn$Q{dGejlvOOcPQ2{v!dbMe{Qax zIH#iNRU^_&9*L08M%L#KD7pEeu}A!LWY59@wsGs=cC2e;7eTZ_SxU>s#z<8^pOhAP zbl`C7{3HxonjIA>@mhXBIU=GJ%AM&z5Qzd|gZM0^);Gl}?pd_`?nRYN6Z2K3d^EJO z6s3=ScECTrF}&;&2T@vUwbz<1rqyhXh@cb)n~6845J3`-3)P~Yf;%7DDc>0p@o2>( z%Par*=-Qg^kO%8xt{YofiXJbI>o?_s!R06Gf+CIAhthhl5EElVs0pHx170?kHxETR zc%Y1p5_7=!HV~q9Id2eAD0zBA{fj?YQS)_jOoCjtwz3qZFP+|N(nUudahl~1Xi~j& zlB(;0*l{G-h_YjQA2Hew-6#Os^Y-N;ZS6z>*)NYs;?v>#g8AcyrU?(MYPy;I1w~fK zRejx&e_HXRi$)GUReL--Imz$yqY8Vy>&br<5RD+gdN2l*)vW}`D?|Wi-~R$ZI@yzg zd2&PK`3F`PAQ!Ezw4&stQ@oSDIBMYOmdCSiS}vHj1oEU#;|Ya#CU`>xgCjl_4xfnX!V;}EsLufg(x69S2~@?M%H)Flv(f}>#A zIMkR^;p7WZWdi^Op?YNHbY#I|*g6lILr|(fA|M$KH01?d2qq3u173xwFk$vB@-sm~ zh?++?s%IZwEB{TZSjnWA*}SV2#m|4%di}~{2b}HkdJ`kRjd@>Me%BI-@3j|-%2Aj9 z7+Jjl)^3Bk_o1Q|JT??M;3)u;Bt>iKSzr}Ia}0b%aP&E-i>`#x=b*~_wp%F)Hp1Fv z$m9vIW-9Dygq{wF1JYX8DYvt&La?I{RuJ~Vz!E4QgF1Q;oNzAA{5NP`@-J-FoRcUe z5zM0>TF*Yb*13f&Btgam(2C-TpSAvd<*@@kXL)_Dnx7=V-rBV?>f0lLvOpD}9-5Bo zbHu)%92=?L4cj-s>Ur?~dZcza?AZ=c4W$wA6oC_gCJ&Sr!O`cUF1Z#)pM@&vnNs5p zs+?NBSOi(O940-BteOlvo1ioVo27&;QwX8?G-dy_KJ z2#t4*!>QZ=63mTdM=+0V_D%T3>ezpgp-zw~0X$ES(Qn>x!VwpEJYKzjN4G+NbR~ct zhVQ+MI^mrCJE~Q^!63DJpkgbmoeLW`z`!Hm_;XOljE17pea~j9Sf=J{$B@nIVC5`i z^J*A41V)~L8vJSK)eohueR(C{Yf%TMb`K3Vor9E40jUv|$(4bvVf@{2<+s!Cur|p=?pG7-=C$`f9i|aqwUEYp z&Ovz`vYfsFunlHj4XdwO#EE2}L1*M@ZLry~y20LU(q&w`PbGdl@oc!_w$2sA4fbyR zlWVk_SDN`Lh4;AAD7@(jBwX6@^J&0Rs8yk&_30O)#rv7OBp`8H$}b&WGERwfY`Jgw zyGr?2`=CdExaTGCcCR6*tKc0q7N=qd&W`n{EY<`DL~B2{t<*oNkHk0ART2PjCTN>uJXONr7k$1 z4Cj+f31EjEw*PT;D(lsr5M%s|lojFRza_}#kb zW4PAjj4WuG5p%hl{{uJN;2PER@^y{`@ z=GUloE9zoX$ilXiO-Pst*{1$eJp!kU>E#{Xsn9L$g8{?g+fRZ%jP3s&K`E?(!;xl# zy?z-=r{9kr4c}kEgPVgaCJVnnHUXCcL{?V?SE7}hk|v?prTnd0d}nF*)w`Z^4J9Af z&QC$%O?P7r9O@dglI_&dMd}S|dQxnB+JRZiZk3ghJ4;2dcM1-FB$i0l^UXebDO&7%>ix z90O&2_ODW|q)SSjj0kq!9^z}3;H;XCsjNoA5h(DZdY7Zi`k@9KjqWoHRZxU3EkzfV zp}k(T*N1MaOd^CPK0)|}pQ60=9Tv$5(qMZ+Bd0hc;zlYnty<@`j}+W6qTmMQ@uoTY zG>C#*{?c~mBT!!r6CQ+R(?HilT-=Yx0gnM)kkFbF?@JWk{v%j^IN~_h7C-hf7VqK*WX~1u*0^ z7<&|r=O2XHk2mVb+Ab>~+B);DU23r2D{9rstNMjv+2L8*h$9LKn(S;@Z9!|5~;aC1h z=-GQwzJ_)mH6V`hILAz7bbZubO$JgR(`BIgpD{gtGp29R2$dZDZ9=;u|A((ZL2>${ zFllGk77Q2$XIu@R`x=z=blt#pRp1RI9&RJZL>%{hj}Pj1!^xL+oWD}oGhW77`FHTf z5>ltF!KG2U1Zni4%lhK~{I@8)`_B}9>2^HBk4Gg<+nw}Jc#a-TeEwu4T-z?u6(|d% zcEyUC-mi_#NIQf5YS4M80*k>{eY*6l4hbi?%G~8YfU>@sDP^e*Sk?zFxdR@a13#Yu zV=s1>lCfy})-)4w^G_4HSHFZt-qr)fNW1`I<#>*{l;U4cqQ^7qDE#Kn@C+Q9ol{CF zl;xrD&c~5p$M4%9Um9$#27H~*EJG#m(!qhNdlvcv+H^4bl?5dQ@cD0Kl1(e=C9<wTinjimkU}c{9n8Y33VLpWyDcm8>(;4B%4kXKq(4G^(h*X z*7hwY2t$TtQm#%FXz!=@K)CgBcgnF92@Mo_DCpHM?evr{fGYni=!A|TMR-oRisIi) z#WQ>qXq~^fgCs=I{f0qf$BrUFGo;i%f((@UP7^=`XI^D|wUIO=fP|r7U}v+)9LWwD ze<7(#0g7RY^&^dRr{?rg$N#lpW5fpsy4=7KrC0R#>&~7AiM~{gxr^dH{4Ei&Z zDZrV&Gcrf()=pY%0jnI=&dwl$V?rmLbt4D#A&~NQ}78BSW@l73A zKi%gS)S6X}<5bf{Az{WCQ$MF7w!Fjq6s|EQR0F@g2%_QqlRyL-s$to55F0E9`VHz_ z8cLx{%AofMAckyNL~Px%E-AZ+q51dU!QQ+9O#9*=z!JsGYVRyE+#Hf|NZ8aJ(Rb38 zI1-0lJK^yg!H(y@Az%F+sHkg!EFT0tdUt+yR0`eWSWp2dQpEmzA0mbfeJ&j%(I&ws ze@Sfa%P7^*VVMnxSU%?M4$jQ9U>OI6F05#p?--Ay9}cEq{UZ3wcilaJ`5=J^RPBU$ z6L3w?9_T&NB|-*n4{OX(Uhl*G=Cc|t#m6-4L0oRi}2g$Us( z69_+h52~Pj?_W!J&`ht=?~p}QP&VruGi66)hQV~c2R$}S`!oFOarggoMS>UZ1Aoen z8`}d%97(2fTleXY8c@t$lW?IS_Uwb0SR^-P79leG6+%zmjPi%+%pf)(aaACTE1PC_ z>ctkwh5*j8JW-&`{!o-f5bE4=AES zdA#WI6Tm7+ zF&DNh0h4Mp(Qd$KHc()VItAh>9V9V`>?ZumpE65R1bf>Cn(zGzSj`<9dfI?S$<*Cu zDp{^evbAxV$=gHIMP*Y4apU3tawB{&GcyuQe-;YL*iYFr5$KA#s6PE5-Xd(m z6UUzUe4BR_wFwcN-8*Q!<4VxG$@Gi>0}`azURfPnNS22xWlI2OU2S-2O+OV|*B4<7`%W=w`yV+^ z!9AeqjVIx)U%AJqJr_odg`#3aDI^j_D!1b-`wz~0D=}4b zkSd@&h7d(?K>0Bt51w{*zl!3Z)qWW0)R^bT@DXTPDJu_B8+_d26*CYP*VZ>xl&bvTpH{; z2zkMBu$yBz^&Z3*M@k&T@*z$TNi54;c~J-q!GF(h@Sk#VBDpj>KN_a#2cN_FXbniH z<99lM0jaY~L&r`D9v^p{ZFKV#0ARK@hCkTctm?AU15#78!8F4E-kg4l$q=ni9R&}~ zfeY>cJLF1$q<$cASL?P4q1X#P5BMUeUUg8?41~dHVDFk-`H@f&)|e|Oer~?o`JD^} z3qSp9?46t3W9@PQfqAuRRoroQlY>(=b3y>eG1apxqAPNcR!XW7*tQtz_H<4kP|7`O z=F4}(Pi8}DZ;*DX+2*EAchm>&dy1m_|A8*)nSnh)h%KLrvZA?>wYVEOW>>4Zbl7pOG&uVfh=)_8!G0OEc-IG^67+EwQ~1mRd}n?+ z%K*^ahLI`dV^(GC9daaXb437|^-*XRsE)(L(uMZH(33OYPy+6Iz5rZ*AKW(`3VXG< zG`dB)stC*=e0M)d!OvermzHN42dMC!d@+(nU}rioAlsw<`W;P?73Anp<(x@?-NDG3 z4;s|&oHoKWWIckCqxZ-Y;gLCT)=dzPxS?vv-?5NzDQe_-1pc-F?|IiH?;Fpy z76iuM1Yw7qNCJU5)$+bErj~<@0Ah@3m{$>bKPOyQ9_Y~r#+;Xn)Dmeb@E5?>e-8J& z<(?tz-ZGDf!gJ@N_#b=?y;tJope9OT^%;P7>=o{T)mg%$U}hDw$l;OdxeRwTQ+GsX zm|XZtO&rd=G56;NCP($iQ(*je!HIz`L65!;??vCp*{E-cz*oP6G-TH-21JyHxqG7T zaIg|!UPWlOgYHC_SR1ef&i{Ijiq#5~g0dmt*zVG>SI>Rl=KB!B>+`4!Q3wMt{xP+L$I1j;*pE)$4AI0%ni z2;0{t3_~$+wh{a0g_wM8U{MM^=+j6%^QF55@=g^wTmB`H>n$%bc}L_wMrBz@C&%^# za67iK7Jhy{Y}>rQjwex28;Ra}Av+a`fQiDM_j0>`Km@8jg8RMzwMh$VLeozY!GyuuPW0|CU@v+t=OnO~%tm<& zJASY=2rO%~wl>9_Ega+oaKdqC=j=VP^#{1;(}g%tTMg^p%T0+yVEcNw|00N1yJEks zC7wjUY9RW{uMnFuq4RMBZRBqn>xi$K=3YpZ0TeK|S}(#q6ZoK>0svz3D(r>s<>?us zs09A~Xm+JYcHYW4@ZiNDjihw}ltjU6i2mW*M4x|*y|DvXAo}(MM8agMyju!pR65hM zDnuK|%eL3IcSfd3Hj>K3VC_4wdSQlff&xw)Ui$+)Iv#L1;3_y}xwm@hp6C%Z#b3cTYp93(e#NRf;cwKk6aIWS9;Q?6&QmosI}HbZD$vGxKuG;Cms|| zJiq@t*ADTWtVuaX5Yh_>Nj{=H(5pY(I|i#*v8PQS{?`8?l@(B|k%aOlDu6`2sG@%O#@~+rvYXt{u++3fFij0KJ#Yo~hWAlA ztIkJ*Ic=ur>U9nFTO0znhbQ43*0b>353ebkqQ%OB0PKqsGzM;b7*4;|J$W=9frYQb zn@>RHdI*&6-|?{+l=Xs(Z-+Cka}TM6j;)KyGlJtW;_pr+I`L6t<5DOgg$O<*?nha@ z@LhB>{%dZ*D(ejh@r^49{?FGj@r`a2P!=t0KbK$AL92!p zstIRd_vV`G&CaT|K}hAZ!eQ?GU%O3-<;a*_yQh_6~i z^yvpM>lQ$XB+d#3lov66hy~Dtk3nM1n2Haf(49WAg>5jCcI!nqEivbj-X-ImMm9Hw zv1prLMesScQC#$d=+)v88{zqLMr#TN7YLNR17>3BwP)VYLq8Tu5NeN3ZB}mCoZp- zndD&w0C`#lCSa!RjLpcsvDry%0ZT|jBkofoXb*u?FTsD^4>G=CzCDN_ zbE{>UKqGnTe8?{WL?AfxqsWr{q#lQ=HLjtkn;?-8_S_dy-rP5%$3nfcC-?5(mdN)B zh%#+gd`4D&fi_dNAy@}LItNzF%8lbDt$f{l?9FRv{N@?h8y2~H7;*>$Vhl2`ikTeZ z1Tc##L-V4x<)nR>ROgZhy8#}(2LAqYH_|7cBoIN2L*&ILY5vYwB)lF}IOm#_G03V$ zwW}^B8_ARQpG4jX&=ietU04&}(wU>AIt6jun?vS24flTzc5TX!G!VhmR};MVG9v%D z-#zCj%U!;0L2K0fYL*HFIm9J^0FgN##TP2c+e*fT5~#0&pPU7gpUNEx66wSjPonvz zGjKM}1z$b+9GDi!v`VIv=gx=x697P_?1)awNw|2sP_AOAEqM7C@aR_|n{#|%uSYNP z)UOCV@MT181Ia9?BV8DfxIvcIO3uT-T0>V5zS`xOkogY1*CB(gBaP0!P_w!J> zJ>!@H2{jY`$)&{J{0+(nrFCjkvrX1pztcfi5WtDp&aUaZ)4XINCs2Ta zP!;^o1+Zp8=SU!esi`D%+c`Mv<|gj&>l#=ZHMg3DfxBU81`n=05k zBo0L2w_kuc6VuZRL~ypQBlOMlk><4^*?IIj3k&4+UA#^gbUt()0n95~La&4!?40c$ zP8Z^U)f1liVaF$vir~CAmB{xl0F}c-9nypmWOb9SSl=k~$@B6riF|njTS6kXX&TzY zf7+OGYnW=wX4|eeFiU6!>lQ<86@2C__Pf70K?r-w---S1I`eU5>~dh9=c7ia3T;IF3(6z^7{fgh~)|Nev8_!ROG z`_~q_Rw)C2iQhYF`S?E5hZgCw{q7#@5(%(3Gr)_fZ^VSa6hts4ymz#>9QFB@07j5S z^(E^spVRz#BeI7s693S(5&*!&9Min4&Q#qn!hf-HLxuKrao#0BN}}Q*mLQ%eVxpZt z_BBT^g4Emo;FSyPuQkP-4{;BF>@svU0RYVQrue2^QOkSTVDD){3JJQ504~Hhh+`wh z?iK9&{pAV7xKM1d&~>CQ9oUx^|wTK5dho@$Cp+`m&~n*Za-&`|MXI?_8&lk!-xQa zYh_;BWbL|azIb)=t8BhCAyOU;F2J=wb|MD+=kG9jx5o~A64cX0JN_c7U4+ z3A%~^Mlidhs{Xpg`iB#?nnxX>if)?oTjF3K0Jw@_9Eh%{wcnfgVQ}u~Ue?&bCEjvq zLpR6)@=bu`sQ>3qHTx?Ixp7mo%m?a$+-)Gp5(f(bz-ts zL`x}^dlD#@0LFGnkYfTEL26^F>A&Ao4?ey@ejYRI!WH@5Hs7~~gNXo17$7PTSzK)| z{MVMy(s6w~r}ZiHmOyT$ffxsJOaLS9E|}?+>iw(c%hx|>U@A}tgy=3ib2~T~2>`A% zhy$_esC@LyhVbjk*nQ6&=sy-z&Pb4J0vJKUhUoW~tH*w}N`4S>*oHgmyUe!VSsbhc zNWuZ44uob^+B4tY7Fz$gzMfNi7I+I(n?B|Akt+fiL6m|8HEP}X`P@9enpc5Z+)>}{ zie7s-*a-kB(qLCuw)}NN_>BPez|;EskCrT@K`sbj1c@2q_pVZZy5|GAt1-@pxNG~Y zFLde(90~+T!U3YT&^)ceo<3)1c-xu%J*SlVJpr8|39=!80YQ)z4QlK71?rnKDrI6~ z6K69A`KV9Dp+o>kkp^2svhkUX;YsC|J#=he|8QyPSxhIf3<==c@o^qltDd`ancP+r zV=af!s87YAMt~$7AR03?PTpltUGPzO=b8OHCzl31fde9q+CgUtAc;}Gs!{J4Kc8<+ zu8?O8RC9=p`cxdM1ORuW#enGMpsas(LwHg@uQTGrKK`NU>IR)5fDy!id3e2k{h?Ew znWv2G9rfL6$Ik^02Lix8X%O4gEbIQZAvCFv#~D7lkAGNu(x4*(7(t9+ezno_&s*Me zZmEpO3fxg2;UF~XWP-zm07=*+bc45c#iuOzD7;;)rA8 zh=@|Kw2n=eE#O;k?Ix+=H*uJa`cxdw1b~#4!nTln_}7i$H?*<)p4``el%-I%ZHsZ@ z(hzl`aS`X1fSp&e1iS)|H{9x<QGl;Ha%)SK}C zQmrg=B&6Hk4vH#P^4hjk79ZXlyff9Ova+|(r_#53XMlucH=Z5&?gLpFp7);-1}7A{ zZzvXIS$Ng%Av-&-Pb6sVH&OYdeMAdXHE!rtJ7Jv0xL*E#>bgLidOQA&@xeC5X{*2q z_vugXo|ctN@5`${F8DZ07wfFKf~ih3`1TBYoX#$X2WQ5fBON_Y1}~kRug=dEMoyk? zInrKOE}YP=wVhu%YFtdyH}z~B|2|urISIN<-E#WVbX2uhW^`L?6{?5Z$v8w&;0bDCEnO}$NVI&XItFn;Zl#Sf@}Eh?_i7vDbhO=F+F#^ z;+mD6ZJv^+aoBS`yR=MpyrEG@| zm_t99hiNVI=OY1D{zdjX`;7~ir-I|>2O>c)t@0}M%}p)5&dQpYj_;_iZGD_CzrBCw zX|lGp>-%SZb~f5<-&UVlNHt9g2jxe}wTQdkWDH?wd2uT%ymYJV@czA29_ID2%G7a3 zGp4-*_CaA<$$iClFJE~YEWN3H)rEx_^jXqHl0nn>UCQ^lwn8G?T$bRwoI`J}iXWL#*2zX%MG>o>kcOwB_1U#@qs@ zp&=zL-IiFcg&OA(!;+~JZX37$wp22~qhA9(rEj->M!zp}*)S`a*-JK=$+;TmyvY9e zr_AJdD~k8q%*J|8&fbS?*U5U(2Vw%rx@@H6x$8)7!Rx9<-##j?3>Nm%iXfjAwkIu{ zDzvP=eM;C-L|Jt)R`zGKBz5sm#{0b)>utG>E6P~M!SeSjS4Hn#`-%iK#a_JkeC(a^ zPJ&2hA$y|XP;!jMitXA3&X%-98im%AF3l$=g#*gue5}t0%To=QQkTD;X#QrX$hJ69 zd*Y*DZ%iIb(bcznt#GaTjp%7=?=PdwE%CaM7YzqP&EIhR7jOo@J0Hg;_VC?$wAiwA zLHEt#Mq=K5F@Ll0y!M~cLRD!-&YG#=Z%)MB;y?6PAAD=dcDgTFn9(CpIn&$mwCtEe zT_x8|bD|{WwPb)xPvUxd*4OpmHDm*8@~A-}r8IBLtZ%KvZ$0q~n>L+ArkYncZxf@Zyy66hb%;s%+1n7tU@`6a zIdSXwh-Iv@?5I~!Ly`h5Qfq0?$4o+OJd82-3c@C@MMwu|6m+9gpzA7Zh`h3I%@U}K z&}86?vCV4K4w^9e!vA)tk+9$asZ60WMUQO4MT!Hnfw-4`A%@2E>SdrVcH`X~NxuH9 zXV>{ACuDTx(NfnifduXj$pE8VV#|-h8qz% zj!QnNdnT>PW^?O@@+*9PDdrv33hjbMQod|11Dp~wDo+i@;qS_EGL|jZ$D{?H{9vj+ zK(!L~aEJ(^f9Jid)T}1`^U;s84sZI(!-$Q_sdTFF`u=!hcKT=DYc&Da0!ukgS&6+mIwIiX*Xi=Kn zC_CPn9rETby-!@jwU&ixjn1r+Y_VwP5NCAFhqk^{!NKn{Id2%&^?LZCb#M6SjofCz z?I2Zd?qAT0LnH9kWVT0f(fY~N{3Ecri_dYAfQw_aBmE+iXbbJ753Y;xV|+K2I6tvX zHf15a-ln$e3{wF)tv1?$r)<(%6P@6ciDn#cKtE7%c5AqH@a_1 z(qD_IJDuH)ox|Zc{@zXE@#Q?J9}in3!~!d^>p{ry&nbKQwC`E6PThe3oPm%>i^MN_gI z|IMY>-!18$t0X)gE1wCrGmK=WvzJtT^mf$qx1QjK`R*i~Uq*Qkzm%0OELWovUvhel zqWr|pk9+7o#D8f;drUmwX;kz{=D|;485DoPVCginsrCN1Lb^zK2_iO678O%xZ{%SI zxO9!Euj9qt+`5&{ANX>ir46(1TlA`Yh+BAaL1|@>=-e}wff|Fidh6HReIIv`Oi*6# z_}vj{jgyV6zLp%val$i9md$O4%ir#Osv!1j)MI5#74>@`-ys#-RtRelK}C2}1AAU~ zsjO6-MX1~y2JInXYvs;(m4!e^Wql>$7!Equ~;q*RShgDv<$&B4AHH<_Tf1y%CQqkq@$P* zO0&Vwy&IQwIt#<7lWVzS+_*tqYI7=>m@n^9JPOQg&m){<4phCj>HS0mQ)Tp}E4jkS zA}9WSe$m~htwe=AG}je^^65L@Hk8!%NRKzMH#CrUdH-_fX++WL^zwGivl?~O`k>r; zji4JPa6GLe$K-hxCG-4isxNqwTB_@6A2127J^F@b)a^NlpXHMj>WFjrLUU^Wt2G{$ zFqX8yV+@Kr>yHbgI@PgF@8%JnF`;hB4VfWtx|coQbmFjW<;)U`s_jhrg#Luc#t(U$ z)^TdfIiI?{@h$oNu~=D=i3zLPscVt$Sp6@>Pb(LjrP*k{oJC#w;A1k-#G>HdrT%p6 zW8OL^gf1E#5jYpfe-ppvNh0y7dwTtnnTl7JXq2V8#BC*Wj=TLl518-bQA%-(6VZ}{ z__zH5*UTv8GP{O{q1SVqeshWl57cPSz%F2S57FXQc@KkCw$#>O;*JT zGIioeX*72=A7eWZCW{0uarCM(arMQNQDCCVZujA+@Q}uYzD-cpe|Wh4@c!)12Xqbl z0xW?Lxh29MIOXW}++Tjzh9F_-?tBp2y_C0dM^|xf_5G@&e{VuFD=aKge!!fMKv>Q1 zw$w2#b3I!#?fckvk`DxptGKi;qcz&ny0L8dXt8U&f`XQQCirvyjFi`Z#D5Y^=@d|x zq8O8Qt=XyvL;8|F%fz+O+GC$uNJA$PM;tRpK=duHXpSkbd!u2+&#!AEO?i>M*Pk1Z zF%7We(a_(d-=pIaN?3G$jH7G$1G%H$EFoOAVed{n*&Xo|Uo73-Mo(#4;X%*_$NPUPv!Sn=X^&-<~1031yLq z+FU-k^QNKx<>==Z*)OSgdVh6Dux~9T%0Je4Y=G*mEMB5+@cYNoV6T0N!z13>Yj^jE zOf(v?S^AhCE2XxZ_c%)A^6rSuD}0rcV@`i^8;>Bu+EV0x*j@y?SzuqNG{^ev{9T-% zA|WrN@BffllIXw~VhV_%<9a;y)}ca zAGbYAlN2sQDB{s5^C{K?1&n_Vc-|k@rAs@$Vc^xAzSDP?e}|R9)w~Kqv6e-&M2^=`p0CJI$e1FNXGtd zW!1a;bd=#fNmtzuUvrPo_wLYZGl+cnxclIG*o%Y!gC`!7+)LUg?rRTuWrgrpG0iXw zdo$=669SX3bJbH^_uGqAkoNMugWK*$ql1nulH+%_Yi)UOhqpn8rc!i1nA+;*mtqC& z+5`nYml0G#WLGLN?+)30df%rHI$}*Kd7}s--A*dKf1>yge>KEW%*$YtxWN4Re2kB4 zad!38YgTl!f%0A+)&Uxc*`nY(T-@1ZxXKTDEQC*#0l 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�|)0n^TnG=5d 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%0AAtY1Aga*4Dd9BG13Wn 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 literal 0 HcmV?d00001 diff --git a/images/brave/google-brave.png b/images/brave/google-brave.png new file mode 100644 index 0000000000000000000000000000000000000000..71ac6436e95f220c6605287d4e494b092ad6baba GIT binary patch literal 66794 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 l{%uY`{shxg literal 0 HcmV?d00001 From 87edcb0eba7afd567df8d6514080514d00b1881b Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 02:41:31 -0600 Subject: [PATCH 126/156] updated brave --- articles/brave.html | 402 +++++++++++--------------------------------- 1 file changed, 101 insertions(+), 301 deletions(-) diff --git a/articles/brave.html b/articles/brave.html index 0cc500c..c1651e4 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -1,302 +1,102 @@ - - - - - Outdated Brave — Spyware Watchdog - - - - -

    - -
    - Brave Logo -

    Brave

    -

    - Note: This article is outdated. I will try to update it soon. - -

    -

    - Brave Browser is a Chromium fork with many interesting features not - found elsewhere, such as built-in Adblock and other extensions, - fingerprinting protection, cleaner Preferences menu than other Chrome - forks, and the (opt-in) ability to automatically support (pay) the - websites you visit. The developers describe it as - "A browser with your interests at heart."[1] With the built-in privacy - protections, some would seem to agree with that. Let's see how it - stacks up when we take everything into account. -

    -

    Spyware Level: High

    -

    - Auto-updates that can be turned off only by hacky workarounds. - Google as default search engine. - Analytics on Brave's home page. Two other requests made at each start - of Brave. Whitelisting spyware from Facebook and Twitter.[5] - Has some decent privacy protections built in, but uMatrix is still - better. Some privacy features are there by default, but, it's still - trying to work with advertisers (same as Mozilla did with their - Sponsored Tiles). Despite claiming to be - "A browser with your interests at heart."[1], it has Google as default - search engine, as well as shitty forced updates. Anyway, despite the - privacy protections, you should stay away from this browser — it seems - to have a "mission" to switch the internet to its version of - "user-respecting" ads, (we know how that turned out for Mozilla), and - that's slimy and suspicious. Beyond that it has repeatedly shown - itself to be dishonest and disingenuous about what it's mission and - goals and operations are. -

    -

    Whitelisting spyware from Facebook and Twitter

    -

    - On its website, Brave claims that - "Brave fights malware and prevents tracking, keeping your - information safe and secure. It’s our top priority."[6]. Yet despite this claim, Brave actually - disables its tracking protections for - Facebook and Twitter's spyware scripts that allow them to track people - across the web.[5] Brave's spyware - protections, and any claims that it makes to work in the interests of - its users, - cannot be taken seriously. Brave is - actively working - against its users while lying to them - about supposed privacy protections that it offers. This problem - becomes even more serious when you take into account Brave's response - to this situation: -

    -

    - - "Loading a script from an edge-cache does not track a user without - third-party cookies or equivalent browser-local storage, which Brave - always blocks and always will block. In other words, sending - requests and receiving responses without cookies or other means of - identifying users does not necessarily create a tracking threat." - - - [7] - -

    -

    - This statement is just completely wrong. - Just because a website isn't able to store cookies, does not mean - that it cannot uniquely identify you. Executing JavaScript spyware - from Facebook and Twitter is - - more than enough. - - Blocking cookies is not going to stop them from tracking you. This - isn't even information that is difficult to verify. There are many - websites that you can visit right now, to see just how much - information a JavaScript program designed to track you can get. -

    -
    -

    - Here are a few: -
    - https://browserleaks.com/ -
    - https://panopticlick.eff.org/ -
    -

    -
    -

    Auto-updates

    -

    - Brave will check for updates every time you run it, and you CANNOT - turn it off (except through fiddling with DNS and such) ! What is the - devs' answer? From their GitHub page - [2]: -

    - -

    - - "We don't plan on adding in UI to disable updates, but users can - easily adjust environment variables if they really want to put - themselves at risk." - -

    - -

    and

    - -

    - - "i feel that being able to figure out how to do this is a - sufficiently high bar for users who want to turn off autoupdating - (to prove they know what they're doing and understand the security - implications)" - -

    - -

    - So according to the devs, you have to hunt down random internet - comments to be able to disable auto-updating. Brave will also update - what looks like the list of its "partners" every time you run it. - Extensions are also updated often. - -

    - -

    Anti-privacy search engine by default

    -

    - Google - is the default search engine of Brave, and the issues with it are well - known and would take a book to describe them all. -

    - -

    Brave's start page contains analytics

    -

    - Brave will connect to its home page, https://brave.com, automatically - on the first run of Brave, and that page contains Piwik's analytics - scripts. This is the full request: - - It will also make a connection to Google to download some fonts. You - can disable these on subsequent runs by changing the start page. -

    -

    Crash reports

    -

    - Enabled by default, but can be disabled from the preferences menu. -

    -

    Other requests

    -

    - Brave will make a connection to this site every time it is started up: - - It probably has something to do with their project of working with - advertisers to provide more relevant targeted ads, which sounds pretty - disgusting, but can be turned off ("Notify me about token - promotions"). You can read more about it here - [3] - .It will also make this request which downloads the rulesets for HTTPS - Everywhere: - -

    -

    Brave's privacy protections

    -

    - Brave Browser also contains in-built privacy protections such as HTTPS - Everywhere, AdBlock, cookie blocking, script blocking, and - fingerprinting protections — that are configurable site by site. This - is commendable of course, but in the end, uMatrix outclasses them. - Trackers, for example, easily avoid pure AdBlock (so you will be - tracked by Facebook and such), and binary script blocking breaks - sites. Nice effort on Brave's part though, and the fingerprinting - protection I don't think is found in any other browser (but I didn't - confirm if it actually works). -

    -
    -
    - -
    - + + + + + + + + + Brave - Spyware Watchdog + + + +
    + + Web Browser Logo +

    Brave

    +

    Brave Browser is a Chromium fork with many interesting features not found elsewhere, such as built-in Adblock and other extensions, fingerprinting protection, a cleaner Preferences menu compared to other Chrome forks, and the (opt-in) ability to automatically support (pay) the websites you visit. The developers describe it as "A browser with your interests at heart."[1] with the built-in privacy protections.

    +

    Spyware Level: High

    +

    Brave is self updating software, uses Google as the default search engine, has built-in analytics, and even has an opt out rss-like news feed similar to Firefox's pocket feature. These features aren't the first things that come to mind when I imagine a privacy oriented browser.

    +

    Whitelisting spyware from Facebook and Twitter

    +

    On its website, Brave claims that "Brave fights malware and prevents tracking, keeping your information safe and secure. It’s our top priority."[6]. Yet despite this claim, Brave actually disables its tracking protections for Facebook and Twitter's scripts that allow them to track people across the web.[5] Brave has been actively downplaying the role that JavaScript plays when tracking someone.

    +

    +

    "Loading a script from an edge-cache does not track a user without third-party cookies or equivalent browser-local storage, which Brave always blocks and always will block. In other words, sending requests and receiving responses without cookies or other means of identifying users does not necessarily create a tracking threat."[7]

    +

    +

    This couldn't be more far from the truth. Just because a website isn't able to store cookies, doesn't mean it can't uniquely identify you. Using JavaScript from Facebook and Twitter would be more than enough to track you and blocking cookies alone isn't going to stop that. Just as a quick point of reference to what information JavaScript can scrape, you might want to visit this.

    +

    They later on added an option to the extension to disable all of the JavaScript, but this new feature seems to be nothing more than the JavaScript switch found in vanilla Chromium.

    +

    A quick note on the whitelisting trackers: This specific point on whitelisting trackers isn't making the case of Brave being spyware as much as showing Brave's privacy features being snake oil.

    +

    Auto-updates

    +

    Brave will check for updates every time you run it, and you can't turn it off from the browser. Athough, it's on Brave's low priority list to add an option to do so[2]. I say low priority because it's been over a year and it hasn't been implemented yet.

    +

    A special note is that on most (all?) GNU/Linux distributions, the automatic updates are only for the extensions.

    +

    Anti-privacy search engine by default

    +

    Google is the default search engine of Brave. For a browser that claims to be privacy oriented, this is a red flag. They at least make it easy for you to change the default search engine on the first run.

    +

    Brave has built-in telemetry

    +

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry is the last thing that comes to mind when I imagine a privacy oriented browser.

    +

    Brave Today

    +

    Brave now has new feature similar to Firefox's pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed is shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers.

    +

    SafeBrowsing

    +

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites. However, it sends requests to fetch the information required to do so. Judging by some of the information in Miscellaneous requests, I wouldn't put it past Brave to use Google's SafeBrowsing implementation rather than their own.

    +

    Brave Rewards

    +

    Brave has a rewards program. You can find more information about it here[3]. At first glance it looks like the rewards program is an opt in, but the browser makes connections to these domains regardless if you sign up or not:

    +
    +

    rewards.brave.com

    +

    api.rewards.brave.com

    +

    grant.rewards.brave.com

    +
    +

    Miscellaneous requests

    +

    Brave on first run sends a request to fetch the library used for checking spelling errors:

    + brave spelling library +

    Brave on first run sends a request to variations.brave.com, which if I had to give a guess, has to do with some way to verify affiliates:

    + brave verification tool +

    Right after the request to variations.brave.com is made, Brave fetches the list of affiliates through laptop-updates.brave.com[4]:

    + custom headers +

    Brave made a request to static1.brave.com, which looks like it's used to fetch plugin information? When I entered the url into the browser to explore, it redirected to Google's error 404 page[9]. This seems kind of unsettling to me that one of Brave's domains would do this:

    + static brave + google error 404 +

    I decided to do curl --head static1.brave.com, and I wasn't pleased with the results. It appears Brave uses Google's gstatic:

    + google error 404 +

    On the first run, Brave fetches five extensions from brave-core-ext.s3.brave.com and tries to install them:

    + brave extensions +
    +
    +

    Sources

    +

    1. + Brave's website + [web.archive.org]

    +

    2. + Add a disable autoupdate feature + [web.archive.org]

    +

    3. + Brave Rewards Program + [web.archive.org]

    +

    4. + Laptop Headers + [web.archive.org]

    +

    5. + Facebook, Twitter Trackers Whitelisted by Brave Browser + [web.archive.org]

    +

    6. + Brave Browser Features + [web.archive.org]

    +

    7. + Script Blocking Exceptions Update + [web.archive.org]

    +

    8. + Brave's Analytics + [web.archive.org]

    +

    9. + Brave's static site + [archive.is]

    +
    + This article was created on 5/7/2018
    + This article was last edited on 12/30/2020 +
    +

    If you want to contribute to this website, you can always make a pull request.

    +

    All contributions must be licensed under the CC0 license to be accepted.

    + CC0 License +
    +
    + From e3baf60a0f1f5c365cbeae2eb5ede165112a2d5b Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 10:48:31 -0600 Subject: [PATCH 127/156] fix mistakes (was tired && the all-nighter didn't help) --- articles/brave.html | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/articles/brave.html b/articles/brave.html index c1651e4..dda91c0 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -18,41 +18,41 @@

    Brave

    Brave Browser is a Chromium fork with many interesting features not found elsewhere, such as built-in Adblock and other extensions, fingerprinting protection, a cleaner Preferences menu compared to other Chrome forks, and the (opt-in) ability to automatically support (pay) the websites you visit. The developers describe it as "A browser with your interests at heart."[1] with the built-in privacy protections.

    Spyware Level: High

    -

    Brave is self updating software, uses Google as the default search engine, has built-in analytics, and even has an opt out rss-like news feed similar to Firefox's pocket feature. These features aren't the first things that come to mind when I imagine a privacy oriented browser.

    +

    Brave is self updating software, uses Google as the default search engine, has built-in telemetry, and even has an opt-out rss-like news feed similar to Firefox Pocket. These features aren't the first things that come to mind when I imagine a privacy oriented browser.

    Whitelisting spyware from Facebook and Twitter

    On its website, Brave claims that "Brave fights malware and prevents tracking, keeping your information safe and secure. It’s our top priority."[6]. Yet despite this claim, Brave actually disables its tracking protections for Facebook and Twitter's scripts that allow them to track people across the web.[5] Brave has been actively downplaying the role that JavaScript plays when tracking someone.



    "Loading a script from an edge-cache does not track a user without third-party cookies or equivalent browser-local storage, which Brave always blocks and always will block. In other words, sending requests and receiving responses without cookies or other means of identifying users does not necessarily create a tracking threat."[7]



    This couldn't be more far from the truth. Just because a website isn't able to store cookies, doesn't mean it can't uniquely identify you. Using JavaScript from Facebook and Twitter would be more than enough to track you and blocking cookies alone isn't going to stop that. Just as a quick point of reference to what information JavaScript can scrape, you might want to visit this.

    -

    They later on added an option to the extension to disable all of the JavaScript, but this new feature seems to be nothing more than the JavaScript switch found in vanilla Chromium.

    -

    A quick note on the whitelisting trackers: This specific point on whitelisting trackers isn't making the case of Brave being spyware as much as showing Brave's privacy features being snake oil.

    +

    They later on added an option to the extension to disable all of the JavaScript, but this new feature seems to be nothing more than the JavaScript switch found in vanilla Chromium. They also added an option here to block some of the scripts from Facebook, Twitter, and LinkedIn after receiving pushback.

    +

    A quick note on the whitelisting trackers: This specific point on whitelisting trackers isn't making the case of Brave being spyware as much as it's making the case of Brave's privacy features being snake oil.

    Auto-updates

    Brave will check for updates every time you run it, and you can't turn it off from the browser. Athough, it's on Brave's low priority list to add an option to do so[2]. I say low priority because it's been over a year and it hasn't been implemented yet.

    A special note is that on most (all?) GNU/Linux distributions, the automatic updates are only for the extensions.

    Anti-privacy search engine by default

    Google is the default search engine of Brave. For a browser that claims to be privacy oriented, this is a red flag. They at least make it easy for you to change the default search engine on the first run.

    Brave has built-in telemetry

    -

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry is the last thing that comes to mind when I imagine a privacy oriented browser.

    +

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry is the last thing that comes to mind when I imagine a privacy oriented browser. This feature is an opt-out that can be disabled in the settings.

    Brave Today

    -

    Brave now has new feature similar to Firefox's pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed is shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers.

    +

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed is shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. I can't seem to disable it in and of itself, but setting the new tab page to blank in the settings seems to stop the requests.

    SafeBrowsing

    -

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites. However, it sends requests to fetch the information required to do so. Judging by some of the information in Miscellaneous requests, I wouldn't put it past Brave to use Google's SafeBrowsing implementation rather than their own.

    +

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites. However, it sends requests to fetch the information required to do so. Judging by some of the information in Miscellaneous requests worth noting, I wouldn't put it past Brave to use Google's SafeBrowsing implementation rather than their own. This opt-out can be disabled in the settings.

    Brave Rewards

    -

    Brave has a rewards program. You can find more information about it here[3]. At first glance it looks like the rewards program is an opt in, but the browser makes connections to these domains regardless if you sign up or not:

    +

    Brave has a rewards program. You can find more information about it here[3]. At first glance it looks like the rewards program is an opt-in, but the browser makes requests to these domains regardless if you sign up or not:

    rewards.brave.com

    api.rewards.brave.com

    grant.rewards.brave.com

    -

    Miscellaneous requests

    +

    Miscellaneous requests worth noting

    Brave on first run sends a request to fetch the library used for checking spelling errors:

    brave spelling library -

    Brave on first run sends a request to variations.brave.com, which if I had to give a guess, has to do with some way to verify affiliates:

    +

    Brave on first run sends a request to variations.brave.com, which if I had to give a guess, has to do with the rewards program:

    brave verification tool -

    Right after the request to variations.brave.com is made, Brave fetches the list of affiliates through laptop-updates.brave.com[4]:

    +

    Right after the request to variations.brave.com is made, Brave fetches the list of affiliates through laptop-updates.brave.com. However, this connection is made whether or not the previous connection was made to begin with:

    custom headers -

    Brave made a request to static1.brave.com, which looks like it's used to fetch plugin information? When I entered the url into the browser to explore, it redirected to Google's error 404 page[9]. This seems kind of unsettling to me that one of Brave's domains would do this:

    +

    Brave makes a request to static1.brave.com every once and a while, which looks like it's used to fetch plugin information[4]? When I entered the url into the browser to explore, I was directed to Google's error 404 page[9]. This seems kind of unsettling to me that one of Brave's domains would do this:

    static brave google error 404

    I decided to do curl --head static1.brave.com, and I wasn't pleased with the results. It appears Brave uses Google's gstatic:

    @@ -72,8 +72,8 @@ Brave Rewards Program [web.archive.org]

    4. - Laptop Headers - [web.archive.org]

    + Plugin Information? + [web.archive.org]

    5. Facebook, Twitter Trackers Whitelisted by Brave Browser [web.archive.org]

    From ca5a2fe3a73cb2173cbca5acb986178a1bccf413 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 18:01:39 +0100 Subject: [PATCH 128/156] final fix for now (hopefully) --- articles/brave.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/articles/brave.html b/articles/brave.html index dda91c0..261a26c 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -24,8 +24,8 @@

    "Loading a script from an edge-cache does not track a user without third-party cookies or equivalent browser-local storage, which Brave always blocks and always will block. In other words, sending requests and receiving responses without cookies or other means of identifying users does not necessarily create a tracking threat."[7]



    -

    This couldn't be more far from the truth. Just because a website isn't able to store cookies, doesn't mean it can't uniquely identify you. Using JavaScript from Facebook and Twitter would be more than enough to track you and blocking cookies alone isn't going to stop that. Just as a quick point of reference to what information JavaScript can scrape, you might want to visit this.

    -

    They later on added an option to the extension to disable all of the JavaScript, but this new feature seems to be nothing more than the JavaScript switch found in vanilla Chromium. They also added an option here to block some of the scripts from Facebook, Twitter, and LinkedIn after receiving pushback.

    +

    This couldn't be more far from the truth. Just because a website isn't able to store cookies, doesn't mean it can't uniquely identify you. Using JavaScript from Facebook and Twitter would be more than enough to track you and blocking cookies alone isn't going to stop that. Just as a quick point of reference to what information JavaScript can scrape, you might want to visit this website.

    +

    They later on added an option to the extension to disable all of the JavaScript, but this new feature seems to be nothing more than the JavaScript switch found in vanilla Chromium. They recently added an option here to block some of the scripts from Facebook, Twitter, and LinkedIn after receiving some pushback.

    A quick note on the whitelisting trackers: This specific point on whitelisting trackers isn't making the case of Brave being spyware as much as it's making the case of Brave's privacy features being snake oil.

    Auto-updates

    Brave will check for updates every time you run it, and you can't turn it off from the browser. Athough, it's on Brave's low priority list to add an option to do so[2]. I say low priority because it's been over a year and it hasn't been implemented yet.

    @@ -33,11 +33,11 @@

    Anti-privacy search engine by default

    Google is the default search engine of Brave. For a browser that claims to be privacy oriented, this is a red flag. They at least make it easy for you to change the default search engine on the first run.

    Brave has built-in telemetry

    -

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry is the last thing that comes to mind when I imagine a privacy oriented browser. This feature is an opt-out that can be disabled in the settings.

    +

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry is the last thing that comes to mind when I imagine a privacy oriented browser. This feature is an opt-out that can be disabled. This opt-out can be disabled here.

    Brave Today

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed is shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. I can't seem to disable it in and of itself, but setting the new tab page to blank in the settings seems to stop the requests.

    SafeBrowsing

    -

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites. However, it sends requests to fetch the information required to do so. Judging by some of the information in Miscellaneous requests worth noting, I wouldn't put it past Brave to use Google's SafeBrowsing implementation rather than their own. This opt-out can be disabled in the settings.

    +

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites and extensions. However, it sends requests to fetch the information required to do so. Judging by some of the information in Miscellaneous requests worth noting, I wouldn't put it past Brave to use Google's SafeBrowsing implementation rather than their own. This opt-out can be disabled here.

    Brave Rewards

    Brave has a rewards program. You can find more information about it here[3]. At first glance it looks like the rewards program is an opt-in, but the browser makes requests to these domains regardless if you sign up or not:

    From bc2291047f67b9a03ffbecd05c6d898097739de9 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 18:21:14 +0100 Subject: [PATCH 129/156] guess it was not the final fix for now --- articles/brave.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/articles/brave.html b/articles/brave.html index 261a26c..3ab0e3b 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -35,7 +35,7 @@

    Brave has built-in telemetry

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry is the last thing that comes to mind when I imagine a privacy oriented browser. This feature is an opt-out that can be disabled. This opt-out can be disabled here.

    Brave Today

    -

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed is shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. I can't seem to disable it in and of itself, but setting the new tab page to blank in the settings seems to stop the requests.

    +

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed is shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. I can't seem to disable it in and of itself, but setting the tabs to blank seems to stop the requests.

    SafeBrowsing

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites and extensions. However, it sends requests to fetch the information required to do so. Judging by some of the information in Miscellaneous requests worth noting, I wouldn't put it past Brave to use Google's SafeBrowsing implementation rather than their own. This opt-out can be disabled here.

    Brave Rewards

    @@ -48,9 +48,9 @@

    Miscellaneous requests worth noting

    Brave on first run sends a request to fetch the library used for checking spelling errors:

    brave spelling library -

    Brave on first run sends a request to variations.brave.com, which if I had to give a guess, has to do with the rewards program:

    +

    Brave on first run sends a request to variations.brave.com, which if I had to give a guess, has to do with the crypto aspect of the rewards program. It could also be some way of verifying the list of affiliates. The later is unlikely because the request that fetches the list of affiliates is constant to whether or not the seed request is made:

    brave verification tool -

    Right after the request to variations.brave.com is made, Brave fetches the list of affiliates through laptop-updates.brave.com. However, this connection is made whether or not the previous connection was made to begin with:

    +

    Right after the request to variations.brave.com is made, Brave fetches the list of affiliates through laptop-updates.brave.com.

    custom headers

    Brave makes a request to static1.brave.com every once and a while, which looks like it's used to fetch plugin information[4]? When I entered the url into the browser to explore, I was directed to Google's error 404 page[9]. This seems kind of unsettling to me that one of Brave's domains would do this:

    static brave From ad84a861eb31a4486424af86a5b4468d0c26fbe8 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 18:32:33 +0100 Subject: [PATCH 130/156] added missing sentence --- articles/brave.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/articles/brave.html b/articles/brave.html index 3ab0e3b..10fd48d 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -50,7 +50,7 @@ brave spelling library

    Brave on first run sends a request to variations.brave.com, which if I had to give a guess, has to do with the crypto aspect of the rewards program. It could also be some way of verifying the list of affiliates. The later is unlikely because the request that fetches the list of affiliates is constant to whether or not the seed request is made:

    brave verification tool -

    Right after the request to variations.brave.com is made, Brave fetches the list of affiliates through laptop-updates.brave.com.

    +

    Right after the request to variations.brave.com is made, Brave fetches the list of affiliates through laptop-updates.brave.com. As I've stated before, the previous request doesn't seem to be a requirement for this request.

    custom headers

    Brave makes a request to static1.brave.com every once and a while, which looks like it's used to fetch plugin information[4]? When I entered the url into the browser to explore, I was directed to Google's error 404 page[9]. This seems kind of unsettling to me that one of Brave's domains would do this:

    static brave @@ -99,4 +99,4 @@
    - + \ No newline at end of file From 8b716a1238c198329eac4b7c64ede712431d3fe6 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 18:39:16 +0100 Subject: [PATCH 131/156] fix typo --- articles/brave.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/brave.html b/articles/brave.html index 10fd48d..a70c7a9 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -35,7 +35,7 @@

    Brave has built-in telemetry

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry is the last thing that comes to mind when I imagine a privacy oriented browser. This feature is an opt-out that can be disabled. This opt-out can be disabled here.

    Brave Today

    -

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed is shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. I can't seem to disable it in and of itself, but setting the tabs to blank seems to stop the requests.

    +

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed that's shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. I can't seem to disable it in and of itself, but setting the tabs to blank seems to stop the requests.

    SafeBrowsing

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites and extensions. However, it sends requests to fetch the information required to do so. Judging by some of the information in Miscellaneous requests worth noting, I wouldn't put it past Brave to use Google's SafeBrowsing implementation rather than their own. This opt-out can be disabled here.

    Brave Rewards

    From 216640f106b4c4c2a56ca4c3ba39ec418b221917 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 21:19:49 +0100 Subject: [PATCH 132/156] removed a bunch of "I" statements --- articles/brave.html | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/articles/brave.html b/articles/brave.html index a70c7a9..53fabc1 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -18,26 +18,26 @@

    Brave

    Brave Browser is a Chromium fork with many interesting features not found elsewhere, such as built-in Adblock and other extensions, fingerprinting protection, a cleaner Preferences menu compared to other Chrome forks, and the (opt-in) ability to automatically support (pay) the websites you visit. The developers describe it as "A browser with your interests at heart."[1] with the built-in privacy protections.

    Spyware Level: High

    -

    Brave is self updating software, uses Google as the default search engine, has built-in telemetry, and even has an opt-out rss-like news feed similar to Firefox Pocket. These features aren't the first things that come to mind when I imagine a privacy oriented browser.

    +

    Brave is self updating software, uses Google as the default search engine, has built-in telemetry, and even has an opt-out rss-like news feed similar to Firefox Pocket. These shouldn't be the things that comes to mind if someone were to imagine a privacy oriented browser.

    Whitelisting spyware from Facebook and Twitter

    On its website, Brave claims that "Brave fights malware and prevents tracking, keeping your information safe and secure. It’s our top priority."[6]. Yet despite this claim, Brave actually disables its tracking protections for Facebook and Twitter's scripts that allow them to track people across the web.[5] Brave has been actively downplaying the role that JavaScript plays when tracking someone.



    "Loading a script from an edge-cache does not track a user without third-party cookies or equivalent browser-local storage, which Brave always blocks and always will block. In other words, sending requests and receiving responses without cookies or other means of identifying users does not necessarily create a tracking threat."[7]



    This couldn't be more far from the truth. Just because a website isn't able to store cookies, doesn't mean it can't uniquely identify you. Using JavaScript from Facebook and Twitter would be more than enough to track you and blocking cookies alone isn't going to stop that. Just as a quick point of reference to what information JavaScript can scrape, you might want to visit this website.

    -

    They later on added an option to the extension to disable all of the JavaScript, but this new feature seems to be nothing more than the JavaScript switch found in vanilla Chromium. They recently added an option here to block some of the scripts from Facebook, Twitter, and LinkedIn after receiving some pushback.

    +

    They later on added an option to the extension to disable all of the JavaScript, but this new feature seems to be nothing more than the JavaScript switch found in vanilla Chromium. They recently added an option here to block some of the scripts from Facebook, Twitter, and LinkedIn after receiving pushback as a result of the controversy.

    A quick note on the whitelisting trackers: This specific point on whitelisting trackers isn't making the case of Brave being spyware as much as it's making the case of Brave's privacy features being snake oil.

    Auto-updates

    -

    Brave will check for updates every time you run it, and you can't turn it off from the browser. Athough, it's on Brave's low priority list to add an option to do so[2]. I say low priority because it's been over a year and it hasn't been implemented yet.

    +

    Brave will check for updates every time you run it, and you can't turn it off from the browser. Athough, it's on Brave's low priority list to add an option to do so[2]. The reason why it's low priority would be because it's been over a year and there hasn't been an implementation of it yet.

    A special note is that on most (all?) GNU/Linux distributions, the automatic updates are only for the extensions.

    Anti-privacy search engine by default

    Google is the default search engine of Brave. For a browser that claims to be privacy oriented, this is a red flag. They at least make it easy for you to change the default search engine on the first run.

    Brave has built-in telemetry

    -

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry is the last thing that comes to mind when I imagine a privacy oriented browser. This feature is an opt-out that can be disabled. This opt-out can be disabled here.

    +

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry should be the last thing that comes to mind if someone were to imagine a privacy oriented browser. This feature is an opt-out that can be disabled. This opt-out can be disabled here.

    Brave Today

    -

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed that's shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. I can't seem to disable it in and of itself, but setting the tabs to blank seems to stop the requests.

    +

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed that's shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. It can't seem to be disabled it in and of itself, but setting the tabs to blank seems to stop the requests.

    SafeBrowsing

    -

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites and extensions. However, it sends requests to fetch the information required to do so. Judging by some of the information in Miscellaneous requests worth noting, I wouldn't put it past Brave to use Google's SafeBrowsing implementation rather than their own. This opt-out can be disabled here.

    +

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites and extensions. However, it sends requests to fetch the information required to do so. Judging by some of the information in Miscellaneous requests worth noting section, it wouldn't be too far-fetched for Brave to use Google's SafeBrowsing rather than their own implementation. This opt-out can be disabled here.

    Brave Rewards

    Brave has a rewards program. You can find more information about it here[3]. At first glance it looks like the rewards program is an opt-in, but the browser makes requests to these domains regardless if you sign up or not:

    @@ -48,14 +48,14 @@

    Miscellaneous requests worth noting

    Brave on first run sends a request to fetch the library used for checking spelling errors:

    brave spelling library -

    Brave on first run sends a request to variations.brave.com, which if I had to give a guess, has to do with the crypto aspect of the rewards program. It could also be some way of verifying the list of affiliates. The later is unlikely because the request that fetches the list of affiliates is constant to whether or not the seed request is made:

    +

    Brave on first run sends a request to variations.brave.com. A guess would be that this request has to do with the crypto aspect of the rewards program. It could also be some way of verifying the list of affiliates. The later is unlikely because the request that fetches the list of affiliates is constant to whether or not the seed request is made:

    brave verification tool -

    Right after the request to variations.brave.com is made, Brave fetches the list of affiliates through laptop-updates.brave.com. As I've stated before, the previous request doesn't seem to be a requirement for this request.

    +

    Right after the request to variations.brave.com is made, Brave fetches the list of affiliates through laptop-updates.brave.com. As stated before, the previous request doesn't seem to be a requirement for this request.

    custom headers -

    Brave makes a request to static1.brave.com every once and a while, which looks like it's used to fetch plugin information[4]? When I entered the url into the browser to explore, I was directed to Google's error 404 page[9]. This seems kind of unsettling to me that one of Brave's domains would do this:

    +

    Brave makes a request to static1.brave.com every once and a while, which looks like it's used to fetch plugin information[4]? When the url was placed into the browser, it was directed to Google's error 404 page[9]. This seems kind of unsettling that one of Brave's domains would do that:

    static brave google error 404 -

    I decided to do curl --head static1.brave.com, and I wasn't pleased with the results. It appears Brave uses Google's gstatic:

    +

    A quick curl --head static1.brave.com showed that Brave used Google's gstatic:

    google error 404

    On the first run, Brave fetches five extensions from brave-core-ext.s3.brave.com and tries to install them:

    brave extensions From 66a3825847fe17f963ed674473a7bec63c1596e8 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 21:22:36 +0100 Subject: [PATCH 133/156] fixed typo --- articles/brave.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/brave.html b/articles/brave.html index 53fabc1..781c87f 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -55,7 +55,7 @@

    Brave makes a request to static1.brave.com every once and a while, which looks like it's used to fetch plugin information[4]? When the url was placed into the browser, it was directed to Google's error 404 page[9]. This seems kind of unsettling that one of Brave's domains would do that:

    static brave google error 404 -

    A quick curl --head static1.brave.com showed that Brave used Google's gstatic:

    +

    A quick curl --head static1.brave.com shows that Brave uses Google's gstatic:

    google error 404

    On the first run, Brave fetches five extensions from brave-core-ext.s3.brave.com and tries to install them:

    brave extensions From c07708ed27401cc5c2f242b209dd9d58e58eb0ac Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 22:37:04 +0100 Subject: [PATCH 134/156] trivial fix --- articles/brave.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/brave.html b/articles/brave.html index 781c87f..a206576 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -18,7 +18,7 @@

    Brave

    Brave Browser is a Chromium fork with many interesting features not found elsewhere, such as built-in Adblock and other extensions, fingerprinting protection, a cleaner Preferences menu compared to other Chrome forks, and the (opt-in) ability to automatically support (pay) the websites you visit. The developers describe it as "A browser with your interests at heart."[1] with the built-in privacy protections.

    Spyware Level: High

    -

    Brave is self updating software, uses Google as the default search engine, has built-in telemetry, and even has an opt-out rss-like news feed similar to Firefox Pocket. These shouldn't be the things that comes to mind if someone were to imagine a privacy oriented browser.

    +

    Brave is self updating software, uses Google as the default search engine, has built-in telemetry, and even has an opt-out rss-like news feed similar to Firefox Pocket. These shouldn't be the things that come to mind if someone were to imagine a privacy oriented browser.

    Whitelisting spyware from Facebook and Twitter

    On its website, Brave claims that "Brave fights malware and prevents tracking, keeping your information safe and secure. It’s our top priority."[6]. Yet despite this claim, Brave actually disables its tracking protections for Facebook and Twitter's scripts that allow them to track people across the web.[5] Brave has been actively downplaying the role that JavaScript plays when tracking someone.



    From 9d8f70b18f942e13a1071ed88d97a1e2e65f4629 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 22:43:36 +0100 Subject: [PATCH 135/156] another trivial fix --- articles/brave.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/brave.html b/articles/brave.html index a206576..fd86fb4 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -33,7 +33,7 @@

    Anti-privacy search engine by default

    Google is the default search engine of Brave. For a browser that claims to be privacy oriented, this is a red flag. They at least make it easy for you to change the default search engine on the first run.

    Brave has built-in telemetry

    -

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry should be the last thing that comes to mind if someone were to imagine a privacy oriented browser. This feature is an opt-out that can be disabled. This opt-out can be disabled here.

    +

    While running, Brave will make lots of requests to the domain p3a.brave.com as telemetry. They claim they store the collected data for several days[8]. Telemetry should be the last thing to come to mind if someone were to imagine a privacy oriented browser. This feature is an opt-out that can be disabled. This opt-out can be disabled here.

    Brave Today

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed that's shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. It can't seem to be disabled it in and of itself, but setting the tabs to blank seems to stop the requests.

    SafeBrowsing

    From 1d0c5f7a5426b932aa34bebade1eda721049d129 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 22:54:54 +0100 Subject: [PATCH 136/156] fixed a trivial mistake caused by fixing a previous trivial mistake --- articles/brave.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/brave.html b/articles/brave.html index fd86fb4..b8aead0 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -37,7 +37,7 @@

    Brave Today

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed that's shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. It can't seem to be disabled it in and of itself, but setting the tabs to blank seems to stop the requests.

    SafeBrowsing

    -

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites and extensions. However, it sends requests to fetch the information required to do so. Judging by some of the information in Miscellaneous requests worth noting section, it wouldn't be too far-fetched for Brave to use Google's SafeBrowsing rather than their own implementation. This opt-out can be disabled here.

    +

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites and extensions. However, it sends requests to fetch the information required. Judging by some of the information in the Miscellaneous requests worth noting section, it wouldn't be too far-fetched for Brave to use Google's SafeBrowsing rather than their own implementation. This opt-out can be disabled here.

    Brave Rewards

    Brave has a rewards program. You can find more information about it here[3]. At first glance it looks like the rewards program is an opt-in, but the browser makes requests to these domains regardless if you sign up or not:

    From 2208c621df216257238c1c7010970ab4e2904a78 Mon Sep 17 00:00:00 2001 From: Baobab Date: Tue, 29 Dec 2020 22:58:16 +0100 Subject: [PATCH 137/156] final fix for now --- articles/brave.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/brave.html b/articles/brave.html index b8aead0..0769865 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -37,7 +37,7 @@

    Brave Today

    Brave now has new feature similar to Firefox Pocket called Brave Today. If you don't know what Firefox Pocket is, it's basically an rss-like news feed that's shown in every blank tab. This feature Brave has is sadly an opt-out rather than an opt-in and sends lots of requests to Brave's servers. It can't seem to be disabled it in and of itself, but setting the tabs to blank seems to stop the requests.

    SafeBrowsing

    -

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites and extensions. However, it sends requests to fetch the information required. Judging by some of the information in the Miscellaneous requests worth noting section, it wouldn't be too far-fetched for Brave to use Google's SafeBrowsing rather than their own implementation. This opt-out can be disabled here.

    +

    Brave uses SafeBrowsing. It's a feature that tries to "protect" the user from potentially unsafe websites and extensions. However, it sends requests to fetch the information required. Judging by some of the information in the Miscellaneous requests worth noting section, it wouldn't be too far-fetched of Brave to use Google's SafeBrowsing rather than their own implementation. This opt-out can be disabled here.

    Brave Rewards

    Brave has a rewards program. You can find more information about it here[3]. At first glance it looks like the rewards program is an opt-in, but the browser makes requests to these domains regardless if you sign up or not:

    From 2a01529d142f22e7412d44cf7cef842440cc4f4c Mon Sep 17 00:00:00 2001 From: anonymous Date: Tue, 29 Dec 2020 18:09:15 -0500 Subject: [PATCH 138/156] add nuegia mirror --- mirrors.html | 1 + 1 file changed, 1 insertion(+) diff --git a/mirrors.html b/mirrors.html index 91d1428..6daeca4 100644 --- a/mirrors.html +++ b/mirrors.html @@ -20,6 +20,7 @@

    In this site the mirrors of Spyware watchdog will be listed.

    You need to use Tor/Freenet/I2P for their respective mirrors.

    Clearnet #1 (neocities)

    +

    Clearnet #2 (nuegia)

    Clearnet #2 (duckdns)

    Tor #1 (v3)

    Tor #2 (v2)

    From 975e95df4577ed9352eb2c27884e1419d615c249 Mon Sep 17 00:00:00 2001 From: anonymous Date: Tue, 29 Dec 2020 18:14:29 -0500 Subject: [PATCH 139/156] add nuegia mirror (fix) --- mirrors.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mirrors.html b/mirrors.html index 6daeca4..1231492 100644 --- a/mirrors.html +++ b/mirrors.html @@ -20,8 +20,8 @@

    In this site the mirrors of Spyware watchdog will be listed.

    You need to use Tor/Freenet/I2P for their respective mirrors.

    Clearnet #1 (neocities)

    -

    Clearnet #2 (nuegia)

    Clearnet #2 (duckdns)

    +

    Clearnet #3 (nuegia)

    Tor #1 (v3)

    Tor #2 (v2)

    Tor #3 (v3)

    From 128a770c62da7001e030b4b5e2348ddcb80bd5ee Mon Sep 17 00:00:00 2001 From: Thomas Groman Date: Tue, 29 Dec 2020 16:00:19 -0800 Subject: [PATCH 140/156] correct malformed html and missing image around brave index Signed-off-by: Thomas Groman --- articles/browsers.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/articles/browsers.html b/articles/browsers.html index 99c2cff..0d210bc 100644 --- a/articles/browsers.html +++ b/articles/browsers.html @@ -177,7 +177,9 @@ Waterfox Logo - Brave logo + + Brave logo + firefox Logo From 3da28148207ee8e05667e7a18362b715a5c37b38 Mon Sep 17 00:00:00 2001 From: Thomas Groman Date: Tue, 29 Dec 2020 16:03:33 -0800 Subject: [PATCH 141/156] correct waterfox 404 not found Signed-off-by: Thomas Groman --- articles/browsers.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/browsers.html b/articles/browsers.html index 0d210bc..964626d 100644 --- a/articles/browsers.html +++ b/articles/browsers.html @@ -192,7 +192,7 @@ - Waterfox + Waterfox Classic Brave From fc7427a7693ef2ff2b9450b0e1a3633b72f29865 Mon Sep 17 00:00:00 2001 From: Baobab Date: Wed, 30 Dec 2020 02:27:24 +0100 Subject: [PATCH 142/156] found the missing close tag! --- articles/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/index.html b/articles/index.html index 7d2104e..fadfef0 100644 --- a/articles/index.html +++ b/articles/index.html @@ -23,7 +23,7 @@

    Web Browsers

    Comparison between web browsers

    - NetSurf [Polski] [Mitigation Guide] [Poradnik Mitygacji]

    +
    NetSurf [Polski] [Mitigation Guide] [Poradnik Mitygacji]

    Surf [Francais] [Polski]

    Lynx

    SRWare Iron [Polski]

    From 545e1677c8afbe7168c32f84bfc9faca5232a794 Mon Sep 17 00:00:00 2001 From: c0exist_ Date: Wed, 30 Dec 2020 11:49:43 +0100 Subject: [PATCH 143/156] Fixing mistake in hyperlink. --- articles/icecat_es.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/icecat_es.html b/articles/icecat_es.html index d7eff8e..e0fa0cb 100644 --- a/articles/icecat_es.html +++ b/articles/icecat_es.html @@ -20,7 +20,7 @@ GNU IceCat es un navegador web, derivado de F

    GNU IceCat es una derivación de Firefox que es mas seguro y privado que Firefox, contiene muchas características que protegen la privacidad del usuario. IceCat 60 No hace conexiones no solicitadas cuando lo abres. La versión anterior tuvo problemas, pero la versión 60 no parece tener estos problemas. Puedes leer sobre la versión anterior Icecat 59 [English]

    Características de privacidad de IceCat

    -

    Fuente: gnu.org

    +

    Fuente: gnu.org

    LibreJS: Gnu LibreJS apunta al "Problema de JavaScript" descrito por el artículo de Richard Stallman "The JavaScript Trap."

    HTTPS-Everywhere: Extensión que encripta tu comunicación con muchos sitios web, haciendo tu navegación mas segura.

    From 062b400c1cb67429463f666688d84ee5b7ec3c64 Mon Sep 17 00:00:00 2001 From: Baobab Date: Thu, 31 Dec 2020 01:42:49 +0100 Subject: [PATCH 144/156] mention cloudflare, see #46 #48 --- articles/brave.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/brave.html b/articles/brave.html index 0769865..09c720a 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -55,7 +55,7 @@

    Brave makes a request to static1.brave.com every once and a while, which looks like it's used to fetch plugin information[4]? When the url was placed into the browser, it was directed to Google's error 404 page[9]. This seems kind of unsettling that one of Brave's domains would do that:

    static brave google error 404 -

    A quick curl --head static1.brave.com shows that Brave uses Google's gstatic:

    +

    A quick curl --head static1.brave.com shows that Brave uses Google's gstatic, which also uses Cloudflare as well:

    google error 404

    On the first run, Brave fetches five extensions from brave-core-ext.s3.brave.com and tries to install them:

    brave extensions From 1a25a9e34ef1adb97bbe36389dd07157ccce3cce Mon Sep 17 00:00:00 2001 From: Baobab Date: Thu, 31 Dec 2020 02:54:52 +0100 Subject: [PATCH 145/156] removed extra word --- articles/brave.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/brave.html b/articles/brave.html index 09c720a..49a9d5a 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -55,7 +55,7 @@

    Brave makes a request to static1.brave.com every once and a while, which looks like it's used to fetch plugin information[4]? When the url was placed into the browser, it was directed to Google's error 404 page[9]. This seems kind of unsettling that one of Brave's domains would do that:

    static brave google error 404 -

    A quick curl --head static1.brave.com shows that Brave uses Google's gstatic, which also uses Cloudflare as well:

    +

    A quick curl --head static1.brave.com shows that Brave uses Google's gstatic, which uses Cloudflare as well:

    google error 404

    On the first run, Brave fetches five extensions from brave-core-ext.s3.brave.com and tries to install them:

    brave extensions From f5f2fc7cfecb8a2b55e6e0df5448e5e01ca6785d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Sat, 2 Jan 2021 03:34:26 +0100 Subject: [PATCH 146/156] mirrors.html: add xgqt.gitlab.io/spywarewatchdog mirror MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Maciej Barć --- mirrors.html | 1 + 1 file changed, 1 insertion(+) diff --git a/mirrors.html b/mirrors.html index 1231492..7c8b90d 100644 --- a/mirrors.html +++ b/mirrors.html @@ -22,6 +22,7 @@

    Clearnet #1 (neocities)

    Clearnet #2 (duckdns)

    Clearnet #3 (nuegia)

    +

    Clearnet #4 (GitLab pages: xgqt.gitlab.io)

    Tor #1 (v3)

    Tor #2 (v2)

    Tor #3 (v3)

    From 62e5ec3202b1bd990d2b501d191dc54de04b761b Mon Sep 17 00:00:00 2001 From: Baobab Date: Sat, 2 Jan 2021 05:11:38 +0100 Subject: [PATCH 147/156] add license for #50 --- LICENSE | 119 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..37426bc --- /dev/null +++ b/LICENSE @@ -0,0 +1,119 @@ +Creative Commons Legal Code + +CC0 1.0 Universal CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES +NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE +AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION +ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE +OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS +LIABILITY FOR DAMAGES RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION +OR WORKS PROVIDED HEREUNDER. + +Statement of Purpose + +The laws of most jurisdictions throughout the world automatically confer exclusive +Copyright and Related Rights (defined below) upon the creator and subsequent +owner(s) (each and all, an "owner") of an original work of authorship and/or +a database (each, a "Work"). + +Certain owners wish to permanently relinquish those rights to a Work for the +purpose of contributing to a commons of creative, cultural and scientific +works ("Commons") that the public can reliably and without fear of later claims +of infringement build upon, modify, incorporate in other works, reuse and +redistribute as freely as possible in any form whatsoever and for any purposes, +including without limitation commercial purposes. These owners may contribute +to the Commons to promote the ideal of a free culture and the further production +of creative, cultural and scientific works, or to gain reputation or greater +distribution for their Work in part through the use and efforts of others. + +For these and/or other purposes and motivations, and without any expectation +of additional consideration or compensation, the person associating CC0 with +a Work (the "Affirmer"), to the extent that he or she is an owner of Copyright +and Related Rights in the Work, voluntarily elects to apply CC0 to the Work +and publicly distribute the Work under its terms, with knowledge of his or +her Copyright and Related Rights in the Work and the meaning and intended +legal effect of CC0 on those rights. + +1. Copyright and Related Rights. A Work made available under CC0 may be protected +by copyright and related or neighboring rights ("Copyright and Related Rights"). +Copyright and Related Rights include, but are not limited to, the following: + +i. the right to reproduce, adapt, distribute, perform, display, communicate, +and translate a Work; + + ii. moral rights retained by the original author(s) and/or performer(s); + +iii. publicity and privacy rights pertaining to a person's image or likeness +depicted in a Work; + +iv. rights protecting against unfair competition in regards to a Work, subject +to the limitations in paragraph 4(a), below; + +v. rights protecting the extraction, dissemination, use and reuse of data +in a Work; + +vi. database rights (such as those arising under Directive 96/9/EC of the +European Parliament and of the Council of 11 March 1996 on the legal protection +of databases, and under any national implementation thereof, including any +amended or successor version of such directive); and + +vii. other similar, equivalent or corresponding rights throughout the world +based on applicable law or treaty, and any national implementations thereof. + +2. Waiver. To the greatest extent permitted by, but not in contravention of, +applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and +unconditionally waives, abandons, and surrenders all of Affirmer's Copyright +and Related Rights and associated claims and causes of action, whether now +known or unknown (including existing as well as future claims and causes of +action), in the Work (i) in all territories worldwide, (ii) for the maximum +duration provided by applicable law or treaty (including future time extensions), +(iii) in any current or future medium and for any number of copies, and (iv) +for any purpose whatsoever, including without limitation commercial, advertising +or promotional purposes (the "Waiver"). Affirmer makes the Waiver for the +benefit of each member of the public at large and to the detriment of Affirmer's +heirs and successors, fully intending that such Waiver shall not be subject +to revocation, rescission, cancellation, termination, or any other legal or +equitable action to disrupt the quiet enjoyment of the Work by the public +as contemplated by Affirmer's express Statement of Purpose. + +3. Public License Fallback. Should any part of the Waiver for any reason be +judged legally invalid or ineffective under applicable law, then the Waiver +shall be preserved to the maximum extent permitted taking into account Affirmer's +express Statement of Purpose. In addition, to the extent the Waiver is so +judged Affirmer hereby grants to each affected person a royalty-free, non +transferable, non sublicensable, non exclusive, irrevocable and unconditional +license to exercise Affirmer's Copyright and Related Rights in the Work (i) +in all territories worldwide, (ii) for the maximum duration provided by applicable +law or treaty (including future time extensions), (iii) in any current or +future medium and for any number of copies, and (iv) for any purpose whatsoever, +including without limitation commercial, advertising or promotional purposes +(the "License"). The License shall be deemed effective as of the date CC0 +was applied by Affirmer to the Work. Should any part of the License for any +reason be judged legally invalid or ineffective under applicable law, such +partial invalidity or ineffectiveness shall not invalidate the remainder of +the License, and in such case Affirmer hereby affirms that he or she will +not (i) exercise any of his or her remaining Copyright and Related Rights +in the Work or (ii) assert any associated claims and causes of action with +respect to the Work, in either case contrary to Affirmer's express Statement +of Purpose. + + 4. Limitations and Disclaimers. + +a. No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, +licensed or otherwise affected by this document. + +b. Affirmer offers the Work as-is and makes no representations or warranties +of any kind concerning the Work, express, implied, statutory or otherwise, +including without limitation warranties of title, merchantability, fitness +for a particular purpose, non infringement, or the absence of latent or other +defects, accuracy, or the present or absence of errors, whether or not discoverable, +all to the greatest extent permissible under applicable law. + +c. Affirmer disclaims responsibility for clearing rights of other persons +that may apply to the Work or any use thereof, including without limitation +any person's Copyright and Related Rights in the Work. Further, Affirmer disclaims +responsibility for obtaining any necessary consents, permissions or other +rights required for any use of the Work. + +d. Affirmer understands and acknowledges that Creative Commons is not a party +to this document and has no duty or obligation with respect to this CC0 or +use of the Work. \ No newline at end of file From d05309076823435245e6a95e1deab5f51944484d Mon Sep 17 00:00:00 2001 From: Baobab Date: Fri, 1 Jan 2021 22:36:26 -0600 Subject: [PATCH 148/156] see #50 --- articles/1password.html | 2 +- articles/amd.html | 2 +- articles/bing.html | 2 +- articles/brave.html | 2 +- articles/browsers.html | 2 +- articles/ccleaner.html | 2 +- articles/cdex.html | 2 +- articles/chrome.html | 2 +- articles/chrome_es.html | 2 +- articles/discord.html | 2 +- articles/discord_es.html | 2 +- articles/dissenter.html | 2 +- articles/duckduckgo.html | 2 +- articles/duckduckgo_es.html | 2 +- articles/example.html | 2 +- articles/example_old.html | 2 +- articles/explorer.html | 2 +- articles/falkon.html | 2 +- articles/firefox.html | 2 +- articles/firefox_es.html | 2 +- articles/foobar2000.html | 2 +- articles/godot.html | 2 +- articles/google.html | 2 +- articles/google_search.html | 2 +- articles/google_search_es.html | 2 +- articles/google_search_tr.html | 2 +- articles/gzdoom.html | 2 +- articles/hexchat.html | 2 +- articles/http.html | 2 +- articles/icecat.html | 2 +- articles/icecat59.html | 2 +- articles/icecat_es.html | 2 +- articles/instagram.html | 2 +- articles/iridium.html | 2 +- articles/iron.html | 2 +- articles/iron_pl.html | 2 +- articles/itunes.html | 2 +- articles/ksp.html | 2 +- articles/lynx.html | 2 +- articles/netsurf.html | 2 +- articles/netsurf_pl.html | 2 +- articles/nvidia.html | 2 +- articles/opera.html | 2 +- articles/otter.html | 2 +- articles/paint.net.html | 2 +- articles/palemoon.html | 2 +- articles/palemoon_old.html | 2 +- articles/poweriso.html | 2 +- articles/qutebrowser.html | 2 +- articles/razer.html | 2 +- articles/razer_en.html | 2 +- articles/realplayer.html | 2 +- articles/redshell.html | 2 +- articles/slimjet.html | 2 +- articles/snapchat.html | 2 +- articles/sphere.html | 2 +- articles/steam.html | 2 +- articles/surf.html | 2 +- articles/surf_fr.html | 2 +- articles/surf_pl.html | 2 +- articles/systemd.html | 2 +- articles/telegram.html | 2 +- articles/thunderbird.html | 2 +- articles/tor.html | 2 +- articles/ungoogled_chromium.html | 2 +- articles/unity.html | 2 +- articles/utorrent.html | 2 +- articles/vivaldi.html | 2 +- articles/vlc.html | 2 +- articles/waterfox_classic.html | 2 +- articles/webbrowser.html | 2 +- articles/webdiscover.html | 2 +- articles/yahoo.html | 2 +- articles/youtube.html | 2 +- guides/firefox.html | 2 +- guides/firefox_es.html | 2 +- guides/iridium.html | 2 +- guides/netsurf.html | 2 +- guides/netsurf_pl.html | 2 +- guides/palemoon.html | 2 +- index.html | 2 +- mirrors.html | 2 +- 82 files changed, 82 insertions(+), 82 deletions(-) diff --git a/articles/1password.html b/articles/1password.html index 59b5ee4..8786799 100644 --- a/articles/1password.html +++ b/articles/1password.html @@ -49,7 +49,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/amd.html b/articles/amd.html index 76ba5ec..5986dcc 100644 --- a/articles/amd.html +++ b/articles/amd.html @@ -133,7 +133,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License diff --git a/articles/bing.html b/articles/bing.html index 0e7f9d0..b191422 100644 --- a/articles/bing.html +++ b/articles/bing.html @@ -160,7 +160,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/brave.html b/articles/brave.html index 49a9d5a..6c02fb4 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -95,7 +95,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License
    diff --git a/articles/browsers.html b/articles/browsers.html index 964626d..aff3401 100644 --- a/articles/browsers.html +++ b/articles/browsers.html @@ -293,7 +293,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/ccleaner.html b/articles/ccleaner.html index 5660eaa..0b8c0d4 100644 --- a/articles/ccleaner.html +++ b/articles/ccleaner.html @@ -166,7 +166,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License diff --git a/articles/cdex.html b/articles/cdex.html index 98fe686..e7207b0 100644 --- a/articles/cdex.html +++ b/articles/cdex.html @@ -74,7 +74,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/chrome.html b/articles/chrome.html index d7342df..4890110 100644 --- a/articles/chrome.html +++ b/articles/chrome.html @@ -129,7 +129,7 @@ This article was last edited on 12/12/2018

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License
    diff --git a/articles/chrome_es.html b/articles/chrome_es.html index e1c5ca6..7b5f36f 100644 --- a/articles/chrome_es.html +++ b/articles/chrome_es.html @@ -98,7 +98,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    - CC0 Liscence + CC0 Liscence

    Catalog
    diff --git a/articles/discord.html b/articles/discord.html index 9c41dcd..b8abcbb 100644 --- a/articles/discord.html +++ b/articles/discord.html @@ -407,7 +407,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/discord_es.html b/articles/discord_es.html index fd6d9d2..c278f58 100644 --- a/articles/discord_es.html +++ b/articles/discord_es.html @@ -136,7 +136,7 @@ por si el link muere.

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    - CC0 Liscence + CC0 Liscence

    Back to catalog

    diff --git a/articles/dissenter.html b/articles/dissenter.html index 4f4fd04..53d6e03 100644 --- a/articles/dissenter.html +++ b/articles/dissenter.html @@ -99,7 +99,7 @@ Every once in a while, the Browser will send a request to Brave's instance of th

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/duckduckgo.html b/articles/duckduckgo.html index d5937b7..842ca0e 100644 --- a/articles/duckduckgo.html +++ b/articles/duckduckgo.html @@ -81,7 +81,7 @@ DuckDuckGo is a search engine created by Gabriel Weinberg and owned by Duck Duck

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/duckduckgo_es.html b/articles/duckduckgo_es.html index 1277f52..01d6f40 100644 --- a/articles/duckduckgo_es.html +++ b/articles/duckduckgo_es.html @@ -59,7 +59,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    - CC0 Liscence + CC0 Liscence

    Back to catalog

    diff --git a/articles/example.html b/articles/example.html index 5c5538f..89ebff7 100644 --- a/articles/example.html +++ b/articles/example.html @@ -70,7 +70,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/example_old.html b/articles/example_old.html index 3ec4bf8..18dc9b5 100644 --- a/articles/example_old.html +++ b/articles/example_old.html @@ -38,7 +38,7 @@ should be cited like this: [1].

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 Liscence + CC0 Liscence diff --git a/articles/explorer.html b/articles/explorer.html index b928715..293d136 100644 --- a/articles/explorer.html +++ b/articles/explorer.html @@ -55,7 +55,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/falkon.html b/articles/falkon.html index e1733b9..64a9bcd 100644 --- a/articles/falkon.html +++ b/articles/falkon.html @@ -33,7 +33,7 @@ Falkon is a KDE web browser using QtWebEngine rendering engine, previously known

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/firefox.html b/articles/firefox.html index b507f53..fba275b 100644 --- a/articles/firefox.html +++ b/articles/firefox.html @@ -273,7 +273,7 @@ they should be set too:

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License Back to catalog
    diff --git a/articles/firefox_es.html b/articles/firefox_es.html index 326131d..b601a04 100644 --- a/articles/firefox_es.html +++ b/articles/firefox_es.html @@ -261,6 +261,6 @@ Una mejor forma de entender esto es que Mozilla quiere pretender que incluir spy

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 Liscence + CC0 Liscence diff --git a/articles/foobar2000.html b/articles/foobar2000.html index 28035e7..9ce1445 100644 --- a/articles/foobar2000.html +++ b/articles/foobar2000.html @@ -20,6 +20,6 @@ foobar2000 does not make its source code available, which could be hiding spywar

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/godot.html b/articles/godot.html index acc00ec..dfa4bff 100644 --- a/articles/godot.html +++ b/articles/godot.html @@ -56,7 +56,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/google.html b/articles/google.html index b1443b3..9b71810 100644 --- a/articles/google.html +++ b/articles/google.html @@ -49,7 +49,7 @@ services when concerning user privacy.

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/google_search.html b/articles/google_search.html index 9c628a1..69b4c35 100644 --- a/articles/google_search.html +++ b/articles/google_search.html @@ -99,7 +99,7 @@ your information, so it is really not trying to be very detailed because it woul

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/google_search_es.html b/articles/google_search_es.html index 3e4797b..7acd806 100644 --- a/articles/google_search_es.html +++ b/articles/google_search_es.html @@ -61,7 +61,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    - CC0 Liscence + CC0 Liscence

    Back to catalog

    \ No newline at end of file diff --git a/articles/google_search_tr.html b/articles/google_search_tr.html index 5df65b6..411ec98 100644 --- a/articles/google_search_tr.html +++ b/articles/google_search_tr.html @@ -126,7 +126,7 @@ lisansı altında lisanslanmak zorundadır.

    This article was translated from english on 4/8/2019. Check the dates of the english article with this one in case any changes have been made. This translation might become outdated in the future.

    - CC0 Liscence + CC0 Liscence

    Kataloga dön

    diff --git a/articles/gzdoom.html b/articles/gzdoom.html index cfd4846..a69363b 100644 --- a/articles/gzdoom.html +++ b/articles/gzdoom.html @@ -34,7 +34,7 @@ should make sure to compile it with the telemetry disabled, and you should make

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/hexchat.html b/articles/hexchat.html index b961bdf..872118d 100644 --- a/articles/hexchat.html +++ b/articles/hexchat.html @@ -21,7 +21,7 @@ Hexchat is not spyware in and of itself, however you can use it to connect to se

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/http.html b/articles/http.html index 1c4c5ef..c031f14 100644 --- a/articles/http.html +++ b/articles/http.html @@ -38,7 +38,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/icecat.html b/articles/icecat.html index 7c89bdc..0d07c32 100644 --- a/articles/icecat.html +++ b/articles/icecat.html @@ -41,7 +41,7 @@ GNU IceCat is a fork of Firefox that is more private and secure than Firefox and

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/icecat59.html b/articles/icecat59.html index ff9b6fa..1db54e8 100644 --- a/articles/icecat59.html +++ b/articles/icecat59.html @@ -52,7 +52,7 @@ GNU IceCat is a fork of Firefox that is more private and secure than Firefox and

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/icecat_es.html b/articles/icecat_es.html index e0fa0cb..5f8b5b9 100644 --- a/articles/icecat_es.html +++ b/articles/icecat_es.html @@ -38,7 +38,7 @@ GNU IceCat es un navegador web, derivado de F

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    - CC0 Liscence + CC0 Liscence

    Back to catalog

    diff --git a/articles/instagram.html b/articles/instagram.html index e1fe76f..3e25de6 100644 --- a/articles/instagram.html +++ b/articles/instagram.html @@ -96,7 +96,7 @@ Whenever a user takes a picture on a modern smartphone, GPS Coordinates are stor

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/iridium.html b/articles/iridium.html index bdad22f..68abafe 100644 --- a/articles/iridium.html +++ b/articles/iridium.html @@ -79,7 +79,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog diff --git a/articles/iron.html b/articles/iron.html index 4128d14..5d298bc 100644 --- a/articles/iron.html +++ b/articles/iron.html @@ -179,7 +179,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/iron_pl.html b/articles/iron_pl.html index 6062661..14b74dd 100644 --- a/articles/iron_pl.html +++ b/articles/iron_pl.html @@ -181,7 +181,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/itunes.html b/articles/itunes.html index 9e840b0..9284a7f 100644 --- a/articles/itunes.html +++ b/articles/itunes.html @@ -85,7 +85,7 @@ So, there can be no illusion or mistake about what happens to the information yo

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/ksp.html b/articles/ksp.html index e7904f8..b3b72c9 100644 --- a/articles/ksp.html +++ b/articles/ksp.html @@ -176,7 +176,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/lynx.html b/articles/lynx.html index 917edfa..8f0b380 100644 --- a/articles/lynx.html +++ b/articles/lynx.html @@ -30,7 +30,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/netsurf.html b/articles/netsurf.html index e13b15d..2a5e946 100644 --- a/articles/netsurf.html +++ b/articles/netsurf.html @@ -32,7 +32,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/netsurf_pl.html b/articles/netsurf_pl.html index 3b491d7..e810eae 100644 --- a/articles/netsurf_pl.html +++ b/articles/netsurf_pl.html @@ -32,7 +32,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/nvidia.html b/articles/nvidia.html index bc857ef..947c51a 100644 --- a/articles/nvidia.html +++ b/articles/nvidia.html @@ -75,6 +75,6 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/opera.html b/articles/opera.html index 36d3c89..e72ccff 100644 --- a/articles/opera.html +++ b/articles/opera.html @@ -79,7 +79,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/otter.html b/articles/otter.html index 96a0583..6986537 100644 --- a/articles/otter.html +++ b/articles/otter.html @@ -26,7 +26,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/paint.net.html b/articles/paint.net.html index 3b7d41f..a68eabc 100644 --- a/articles/paint.net.html +++ b/articles/paint.net.html @@ -47,7 +47,7 @@ So the only way to avoid this is to block the program from accessing the interne

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/palemoon.html b/articles/palemoon.html index 6d76c85..e15cbeb 100644 --- a/articles/palemoon.html +++ b/articles/palemoon.html @@ -64,7 +64,7 @@ NoScript will cause display issues and functional issues."

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/palemoon_old.html b/articles/palemoon_old.html index 89d5ab6..67871bb 100644 --- a/articles/palemoon_old.html +++ b/articles/palemoon_old.html @@ -93,7 +93,7 @@ privacy-concerned users, and would rather allow websites to execute malicious EC

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/poweriso.html b/articles/poweriso.html index 1f3be61..10d12ee 100644 --- a/articles/poweriso.html +++ b/articles/poweriso.html @@ -67,7 +67,7 @@ extension should explain this. But at the very least, assuming that you didn't i

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/qutebrowser.html b/articles/qutebrowser.html index 4be1d06..9fb1879 100644 --- a/articles/qutebrowser.html +++ b/articles/qutebrowser.html @@ -26,7 +26,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/razer.html b/articles/razer.html index 1fbeb8a..773d4a4 100644 --- a/articles/razer.html +++ b/articles/razer.html @@ -59,7 +59,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 Liscence + CC0 Liscence

    Back to catalog

    diff --git a/articles/razer_en.html b/articles/razer_en.html index ddf7c53..eca7644 100644 --- a/articles/razer_en.html +++ b/articles/razer_en.html @@ -63,7 +63,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/realplayer.html b/articles/realplayer.html index 9a7c2c2..06ff09b 100644 --- a/articles/realplayer.html +++ b/articles/realplayer.html @@ -115,7 +115,7 @@ receive a higher rating or a different advisory: Do not use t

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/redshell.html b/articles/redshell.html index 15aad0a..38b2af1 100644 --- a/articles/redshell.html +++ b/articles/redshell.html @@ -83,7 +83,7 @@ avoided entirely.

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/slimjet.html b/articles/slimjet.html index 85f3a3b..20f9e1c 100644 --- a/articles/slimjet.html +++ b/articles/slimjet.html @@ -98,7 +98,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/snapchat.html b/articles/snapchat.html index 23d24be..569b2d4 100644 --- a/articles/snapchat.html +++ b/articles/snapchat.html @@ -86,7 +86,7 @@ For a simple social media app, Snapchat demands too many permissions. When I tes

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/sphere.html b/articles/sphere.html index afee21f..89bff2c 100644 --- a/articles/sphere.html +++ b/articles/sphere.html @@ -43,7 +43,7 @@ is so focused on privacy?

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/steam.html b/articles/steam.html index f20ea4e..05ca2bb 100644 --- a/articles/steam.html +++ b/articles/steam.html @@ -109,7 +109,7 @@ Steam contains spyware features that allow it to update itself without user veri

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/surf.html b/articles/surf.html index e6be2a2..f9f1b6e 100644 --- a/articles/surf.html +++ b/articles/surf.html @@ -38,7 +38,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/surf_fr.html b/articles/surf_fr.html index a98da90..290a9b1 100644 --- a/articles/surf_fr.html +++ b/articles/surf_fr.html @@ -36,7 +36,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/surf_pl.html b/articles/surf_pl.html index c677fbc..156e8bb 100644 --- a/articles/surf_pl.html +++ b/articles/surf_pl.html @@ -38,7 +38,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/systemd.html b/articles/systemd.html index 7699205..c7aa9f6 100644 --- a/articles/systemd.html +++ b/articles/systemd.html @@ -50,7 +50,7 @@ But I don't want to call them "sources" or anything because what they talk about

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/telegram.html b/articles/telegram.html index 99214d8..02c0706 100644 --- a/articles/telegram.html +++ b/articles/telegram.html @@ -39,7 +39,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/thunderbird.html b/articles/thunderbird.html index c7dc1de..ee5b5ac 100644 --- a/articles/thunderbird.html +++ b/articles/thunderbird.html @@ -67,7 +67,7 @@ Thunderbird contains several forms of opt-in spyware that only collects informat

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/tor.html b/articles/tor.html index a815046..49500c6 100644 --- a/articles/tor.html +++ b/articles/tor.html @@ -45,7 +45,7 @@ this over the Tor network... so while it's definitely "phoning home", it's doing

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/ungoogled_chromium.html b/articles/ungoogled_chromium.html index 29fe1b5..f2622d3 100644 --- a/articles/ungoogled_chromium.html +++ b/articles/ungoogled_chromium.html @@ -39,7 +39,7 @@ looking for a Chrome-based browser to switch too without taking the time to comp

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/unity.html b/articles/unity.html index 730a4e3..b456b26 100644 --- a/articles/unity.html +++ b/articles/unity.html @@ -62,7 +62,7 @@ Unity collects user information and uses it in a dubious and malicious way and i

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/utorrent.html b/articles/utorrent.html index f289af5..a1063d3 100644 --- a/articles/utorrent.html +++ b/articles/utorrent.html @@ -38,7 +38,7 @@ should be cited like this: [1].

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/vivaldi.html b/articles/vivaldi.html index 40bd16b..22bd44b 100644 --- a/articles/vivaldi.html +++ b/articles/vivaldi.html @@ -87,7 +87,7 @@ are not developers you can trust. Below is an anti

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/vlc.html b/articles/vlc.html index a63b019..ff83b53 100644 --- a/articles/vlc.html +++ b/articles/vlc.html @@ -41,7 +41,7 @@ VLC Media player searches through online databases to find complete album covers

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/waterfox_classic.html b/articles/waterfox_classic.html index 6224803..8efd3bd 100644 --- a/articles/waterfox_classic.html +++ b/articles/waterfox_classic.html @@ -104,7 +104,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/webbrowser.html b/articles/webbrowser.html index 99a76cf..f398c11 100644 --- a/articles/webbrowser.html +++ b/articles/webbrowser.html @@ -31,7 +31,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/webdiscover.html b/articles/webdiscover.html index adeeb20..097d5ab 100644 --- a/articles/webdiscover.html +++ b/articles/webdiscover.html @@ -108,7 +108,7 @@ more concerning:

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/yahoo.html b/articles/yahoo.html index 36a4df9..8602098 100644 --- a/articles/yahoo.html +++ b/articles/yahoo.html @@ -69,7 +69,7 @@ is integrated into the "Yahoo Account" spyware platform, which shares all of the

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/youtube.html b/articles/youtube.html index 054b1cd..c1e93bc 100644 --- a/articles/youtube.html +++ b/articles/youtube.html @@ -90,7 +90,7 @@ The YouTube app for android additionally uses the Google Firebase Analytics trac

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/guides/firefox.html b/guides/firefox.html index c4a350f..ef44f00 100644 --- a/guides/firefox.html +++ b/guides/firefox.html @@ -130,7 +130,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/guides/firefox_es.html b/guides/firefox_es.html index 4611bbe..c291b88 100644 --- a/guides/firefox_es.html +++ b/guides/firefox_es.html @@ -132,7 +132,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 Liscence + CC0 Liscence diff --git a/guides/iridium.html b/guides/iridium.html index e14f3cb..9b1b8db 100644 --- a/guides/iridium.html +++ b/guides/iridium.html @@ -24,7 +24,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/guides/netsurf.html b/guides/netsurf.html index 756290a..3d0ae64 100644 --- a/guides/netsurf.html +++ b/guides/netsurf.html @@ -34,7 +34,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/guides/netsurf_pl.html b/guides/netsurf_pl.html index 834e989..8919623 100644 --- a/guides/netsurf_pl.html +++ b/guides/netsurf_pl.html @@ -34,7 +34,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/guides/palemoon.html b/guides/palemoon.html index 4417a93..b3e65ac 100644 --- a/guides/palemoon.html +++ b/guides/palemoon.html @@ -71,7 +71,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/index.html b/index.html index c19e425..6847a2a 100644 --- a/index.html +++ b/index.html @@ -27,7 +27,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License
    diff --git a/mirrors.html b/mirrors.html index 7c8b90d..7fbcfa3 100644 --- a/mirrors.html +++ b/mirrors.html @@ -34,7 +34,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License From 352e6f92f17dc3c7eb72777b99b48d1d7d490645 Mon Sep 17 00:00:00 2001 From: Baobab Date: Fri, 1 Jan 2021 22:50:37 -0600 Subject: [PATCH 149/156] added a cloudflare warning for #49 --- mirrors.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mirrors.html b/mirrors.html index 7fbcfa3..548016b 100644 --- a/mirrors.html +++ b/mirrors.html @@ -22,7 +22,7 @@

    Clearnet #1 (neocities)

    Clearnet #2 (duckdns)

    Clearnet #3 (nuegia)

    -

    Clearnet #4 (GitLab pages: xgqt.gitlab.io)

    +

    Clearnet #4 (GitLab pages: xgqt.gitlab.io)*

    Tor #1 (v3)

    Tor #2 (v2)

    Tor #3 (v3)

    @@ -32,6 +32,8 @@

    I2P #1

    I2P #2


    +

    *This site uses Cloudflare. If you want to learn more about it, you can go here. The repository the link provides is a work in progress aiming to be more professional-like. However, it should give you a general idea on potential issues with Cloudflare.

    +

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    CC0 License From 18d56f790c28a6c8a2d59591774781d5c6e10b13 Mon Sep 17 00:00:00 2001 From: Baobab Date: Fri, 1 Jan 2021 23:54:37 -0600 Subject: [PATCH 150/156] renamed license --- LICENSE => LICENSE.txt | 0 articles/1password.html | 2 +- articles/amd.html | 2 +- articles/bing.html | 2 +- articles/brave.html | 2 +- articles/browsers.html | 2 +- articles/ccleaner.html | 2 +- articles/cdex.html | 2 +- articles/chrome.html | 2 +- articles/chrome_es.html | 2 +- articles/discord.html | 2 +- articles/discord_es.html | 2 +- articles/dissenter.html | 2 +- articles/duckduckgo.html | 2 +- articles/duckduckgo_es.html | 2 +- articles/example.html | 2 +- articles/example_old.html | 2 +- articles/explorer.html | 2 +- articles/falkon.html | 2 +- articles/firefox.html | 2 +- articles/firefox_es.html | 2 +- articles/foobar2000.html | 2 +- articles/godot.html | 2 +- articles/google.html | 2 +- articles/google_search.html | 2 +- articles/google_search_es.html | 2 +- articles/google_search_tr.html | 2 +- articles/gzdoom.html | 2 +- articles/hexchat.html | 2 +- articles/http.html | 2 +- articles/icecat.html | 2 +- articles/icecat59.html | 2 +- articles/icecat_es.html | 2 +- articles/instagram.html | 2 +- articles/iridium.html | 2 +- articles/iron.html | 2 +- articles/iron_pl.html | 2 +- articles/itunes.html | 2 +- articles/ksp.html | 2 +- articles/lynx.html | 2 +- articles/netsurf.html | 2 +- articles/netsurf_pl.html | 2 +- articles/nvidia.html | 2 +- articles/opera.html | 2 +- articles/otter.html | 2 +- articles/paint.net.html | 2 +- articles/palemoon.html | 2 +- articles/palemoon_old.html | 2 +- articles/poweriso.html | 2 +- articles/qutebrowser.html | 2 +- articles/razer.html | 2 +- articles/razer_en.html | 2 +- articles/realplayer.html | 2 +- articles/redshell.html | 2 +- articles/slimjet.html | 2 +- articles/snapchat.html | 2 +- articles/sphere.html | 2 +- articles/steam.html | 2 +- articles/surf.html | 2 +- articles/surf_fr.html | 2 +- articles/surf_pl.html | 2 +- articles/systemd.html | 2 +- articles/telegram.html | 2 +- articles/thunderbird.html | 2 +- articles/tor.html | 2 +- articles/ungoogled_chromium.html | 2 +- articles/unity.html | 2 +- articles/utorrent.html | 2 +- articles/vivaldi.html | 2 +- articles/vlc.html | 2 +- articles/waterfox_classic.html | 2 +- articles/webbrowser.html | 2 +- articles/webdiscover.html | 2 +- articles/yahoo.html | 2 +- articles/youtube.html | 2 +- guides/firefox.html | 2 +- guides/firefox_es.html | 2 +- guides/iridium.html | 2 +- guides/netsurf.html | 2 +- guides/netsurf_pl.html | 2 +- guides/palemoon.html | 2 +- index.html | 2 +- mirrors.html | 2 +- 83 files changed, 82 insertions(+), 82 deletions(-) rename LICENSE => LICENSE.txt (100%) diff --git a/LICENSE b/LICENSE.txt similarity index 100% rename from LICENSE rename to LICENSE.txt diff --git a/articles/1password.html b/articles/1password.html index 8786799..b496eef 100644 --- a/articles/1password.html +++ b/articles/1password.html @@ -49,7 +49,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/amd.html b/articles/amd.html index 5986dcc..94bfe39 100644 --- a/articles/amd.html +++ b/articles/amd.html @@ -133,7 +133,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License diff --git a/articles/bing.html b/articles/bing.html index b191422..144c1f5 100644 --- a/articles/bing.html +++ b/articles/bing.html @@ -160,7 +160,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/brave.html b/articles/brave.html index 6c02fb4..6c6bdcf 100644 --- a/articles/brave.html +++ b/articles/brave.html @@ -95,7 +95,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/browsers.html b/articles/browsers.html index aff3401..1723fa6 100644 --- a/articles/browsers.html +++ b/articles/browsers.html @@ -293,7 +293,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/ccleaner.html b/articles/ccleaner.html index 0b8c0d4..188a649 100644 --- a/articles/ccleaner.html +++ b/articles/ccleaner.html @@ -166,7 +166,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License diff --git a/articles/cdex.html b/articles/cdex.html index e7207b0..3f9b326 100644 --- a/articles/cdex.html +++ b/articles/cdex.html @@ -74,7 +74,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/chrome.html b/articles/chrome.html index 4890110..9f2b6b1 100644 --- a/articles/chrome.html +++ b/articles/chrome.html @@ -129,7 +129,7 @@ This article was last edited on 12/12/2018

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/chrome_es.html b/articles/chrome_es.html index 7b5f36f..d7f49eb 100644 --- a/articles/chrome_es.html +++ b/articles/chrome_es.html @@ -98,7 +98,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    - CC0 Liscence + CC0 Liscence

    Catalog
    diff --git a/articles/discord.html b/articles/discord.html index b8abcbb..a1b221a 100644 --- a/articles/discord.html +++ b/articles/discord.html @@ -407,7 +407,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/discord_es.html b/articles/discord_es.html index c278f58..8e3ed5c 100644 --- a/articles/discord_es.html +++ b/articles/discord_es.html @@ -136,7 +136,7 @@ por si el link muere.

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    - CC0 Liscence + CC0 Liscence

    Back to catalog

    diff --git a/articles/dissenter.html b/articles/dissenter.html index 53d6e03..6cd8aac 100644 --- a/articles/dissenter.html +++ b/articles/dissenter.html @@ -99,7 +99,7 @@ Every once in a while, the Browser will send a request to Brave's instance of th

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/duckduckgo.html b/articles/duckduckgo.html index 842ca0e..d8f9245 100644 --- a/articles/duckduckgo.html +++ b/articles/duckduckgo.html @@ -81,7 +81,7 @@ DuckDuckGo is a search engine created by Gabriel Weinberg and owned by Duck Duck

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/duckduckgo_es.html b/articles/duckduckgo_es.html index 01d6f40..0e38d2f 100644 --- a/articles/duckduckgo_es.html +++ b/articles/duckduckgo_es.html @@ -59,7 +59,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    - CC0 Liscence + CC0 Liscence

    Back to catalog

    diff --git a/articles/example.html b/articles/example.html index 89ebff7..bcba759 100644 --- a/articles/example.html +++ b/articles/example.html @@ -70,7 +70,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/example_old.html b/articles/example_old.html index 18dc9b5..d9d2cf6 100644 --- a/articles/example_old.html +++ b/articles/example_old.html @@ -38,7 +38,7 @@ should be cited like this: [1].

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 Liscence + CC0 Liscence diff --git a/articles/explorer.html b/articles/explorer.html index 293d136..3868404 100644 --- a/articles/explorer.html +++ b/articles/explorer.html @@ -55,7 +55,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/falkon.html b/articles/falkon.html index 64a9bcd..3e6b65e 100644 --- a/articles/falkon.html +++ b/articles/falkon.html @@ -33,7 +33,7 @@ Falkon is a KDE web browser using QtWebEngine rendering engine, previously known

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/firefox.html b/articles/firefox.html index fba275b..ed39270 100644 --- a/articles/firefox.html +++ b/articles/firefox.html @@ -273,7 +273,7 @@ they should be set too:

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License Back to catalog
    diff --git a/articles/firefox_es.html b/articles/firefox_es.html index b601a04..9c283eb 100644 --- a/articles/firefox_es.html +++ b/articles/firefox_es.html @@ -261,6 +261,6 @@ Una mejor forma de entender esto es que Mozilla quiere pretender que incluir spy

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 Liscence + CC0 Liscence diff --git a/articles/foobar2000.html b/articles/foobar2000.html index 9ce1445..986efe3 100644 --- a/articles/foobar2000.html +++ b/articles/foobar2000.html @@ -20,6 +20,6 @@ foobar2000 does not make its source code available, which could be hiding spywar

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/godot.html b/articles/godot.html index dfa4bff..9bb93f8 100644 --- a/articles/godot.html +++ b/articles/godot.html @@ -56,7 +56,7 @@ All contributions must be licensed under the CC0 license to be accepted.

    - + CC0 License diff --git a/articles/google.html b/articles/google.html index 9b71810..bad2d99 100644 --- a/articles/google.html +++ b/articles/google.html @@ -49,7 +49,7 @@ services when concerning user privacy.

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/google_search.html b/articles/google_search.html index 69b4c35..1723e87 100644 --- a/articles/google_search.html +++ b/articles/google_search.html @@ -99,7 +99,7 @@ your information, so it is really not trying to be very detailed because it woul

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/google_search_es.html b/articles/google_search_es.html index 7acd806..b111e36 100644 --- a/articles/google_search_es.html +++ b/articles/google_search_es.html @@ -61,7 +61,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    - CC0 Liscence + CC0 Liscence

    Back to catalog

    \ No newline at end of file diff --git a/articles/google_search_tr.html b/articles/google_search_tr.html index 411ec98..df1b104 100644 --- a/articles/google_search_tr.html +++ b/articles/google_search_tr.html @@ -126,7 +126,7 @@ lisansı altında lisanslanmak zorundadır.

    This article was translated from english on 4/8/2019. Check the dates of the english article with this one in case any changes have been made. This translation might become outdated in the future.

    - CC0 Liscence + CC0 Liscence

    Kataloga dön

    diff --git a/articles/gzdoom.html b/articles/gzdoom.html index a69363b..7ca83ad 100644 --- a/articles/gzdoom.html +++ b/articles/gzdoom.html @@ -34,7 +34,7 @@ should make sure to compile it with the telemetry disabled, and you should make

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/hexchat.html b/articles/hexchat.html index 872118d..83cf124 100644 --- a/articles/hexchat.html +++ b/articles/hexchat.html @@ -21,7 +21,7 @@ Hexchat is not spyware in and of itself, however you can use it to connect to se

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/http.html b/articles/http.html index c031f14..7338087 100644 --- a/articles/http.html +++ b/articles/http.html @@ -38,7 +38,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/icecat.html b/articles/icecat.html index 0d07c32..4f7541c 100644 --- a/articles/icecat.html +++ b/articles/icecat.html @@ -41,7 +41,7 @@ GNU IceCat is a fork of Firefox that is more private and secure than Firefox and

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/icecat59.html b/articles/icecat59.html index 1db54e8..46f2600 100644 --- a/articles/icecat59.html +++ b/articles/icecat59.html @@ -52,7 +52,7 @@ GNU IceCat is a fork of Firefox that is more private and secure than Firefox and

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/icecat_es.html b/articles/icecat_es.html index 5f8b5b9..c3f0c3a 100644 --- a/articles/icecat_es.html +++ b/articles/icecat_es.html @@ -38,7 +38,7 @@ GNU IceCat es un navegador web, derivado de F

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 liscence to be accepted.

    - CC0 Liscence + CC0 Liscence

    Back to catalog

    diff --git a/articles/instagram.html b/articles/instagram.html index 3e25de6..2e57675 100644 --- a/articles/instagram.html +++ b/articles/instagram.html @@ -96,7 +96,7 @@ Whenever a user takes a picture on a modern smartphone, GPS Coordinates are stor

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/iridium.html b/articles/iridium.html index 68abafe..ad6eac7 100644 --- a/articles/iridium.html +++ b/articles/iridium.html @@ -79,7 +79,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog diff --git a/articles/iron.html b/articles/iron.html index 5d298bc..42b8cb4 100644 --- a/articles/iron.html +++ b/articles/iron.html @@ -179,7 +179,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/iron_pl.html b/articles/iron_pl.html index 14b74dd..f87ed8f 100644 --- a/articles/iron_pl.html +++ b/articles/iron_pl.html @@ -181,7 +181,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/itunes.html b/articles/itunes.html index 9284a7f..882fb9a 100644 --- a/articles/itunes.html +++ b/articles/itunes.html @@ -85,7 +85,7 @@ So, there can be no illusion or mistake about what happens to the information yo

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/ksp.html b/articles/ksp.html index b3b72c9..abec6a8 100644 --- a/articles/ksp.html +++ b/articles/ksp.html @@ -176,7 +176,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/lynx.html b/articles/lynx.html index 8f0b380..e2f33fc 100644 --- a/articles/lynx.html +++ b/articles/lynx.html @@ -30,7 +30,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/netsurf.html b/articles/netsurf.html index 2a5e946..0f30e09 100644 --- a/articles/netsurf.html +++ b/articles/netsurf.html @@ -32,7 +32,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/netsurf_pl.html b/articles/netsurf_pl.html index e810eae..e01e5ae 100644 --- a/articles/netsurf_pl.html +++ b/articles/netsurf_pl.html @@ -32,7 +32,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/nvidia.html b/articles/nvidia.html index 947c51a..8ea0468 100644 --- a/articles/nvidia.html +++ b/articles/nvidia.html @@ -75,6 +75,6 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/opera.html b/articles/opera.html index e72ccff..da3e3c7 100644 --- a/articles/opera.html +++ b/articles/opera.html @@ -79,7 +79,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/otter.html b/articles/otter.html index 6986537..c0b3989 100644 --- a/articles/otter.html +++ b/articles/otter.html @@ -26,7 +26,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/paint.net.html b/articles/paint.net.html index a68eabc..2b3ac1c 100644 --- a/articles/paint.net.html +++ b/articles/paint.net.html @@ -47,7 +47,7 @@ So the only way to avoid this is to block the program from accessing the interne

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/palemoon.html b/articles/palemoon.html index e15cbeb..4e984d6 100644 --- a/articles/palemoon.html +++ b/articles/palemoon.html @@ -64,7 +64,7 @@ NoScript will cause display issues and functional issues."

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/palemoon_old.html b/articles/palemoon_old.html index 67871bb..4f3abbf 100644 --- a/articles/palemoon_old.html +++ b/articles/palemoon_old.html @@ -93,7 +93,7 @@ privacy-concerned users, and would rather allow websites to execute malicious EC

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/poweriso.html b/articles/poweriso.html index 10d12ee..7532849 100644 --- a/articles/poweriso.html +++ b/articles/poweriso.html @@ -67,7 +67,7 @@ extension should explain this. But at the very least, assuming that you didn't i

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/qutebrowser.html b/articles/qutebrowser.html index 9fb1879..f2781ce 100644 --- a/articles/qutebrowser.html +++ b/articles/qutebrowser.html @@ -26,7 +26,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/razer.html b/articles/razer.html index 773d4a4..221bb44 100644 --- a/articles/razer.html +++ b/articles/razer.html @@ -59,7 +59,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 Liscence + CC0 Liscence

    Back to catalog

    diff --git a/articles/razer_en.html b/articles/razer_en.html index eca7644..a241d7a 100644 --- a/articles/razer_en.html +++ b/articles/razer_en.html @@ -63,7 +63,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/realplayer.html b/articles/realplayer.html index 06ff09b..354d6c9 100644 --- a/articles/realplayer.html +++ b/articles/realplayer.html @@ -115,7 +115,7 @@ receive a higher rating or a different advisory: Do not use t

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/redshell.html b/articles/redshell.html index 38b2af1..4934eac 100644 --- a/articles/redshell.html +++ b/articles/redshell.html @@ -83,7 +83,7 @@ avoided entirely.

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/slimjet.html b/articles/slimjet.html index 20f9e1c..832f44b 100644 --- a/articles/slimjet.html +++ b/articles/slimjet.html @@ -98,7 +98,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/snapchat.html b/articles/snapchat.html index 569b2d4..bc63849 100644 --- a/articles/snapchat.html +++ b/articles/snapchat.html @@ -86,7 +86,7 @@ For a simple social media app, Snapchat demands too many permissions. When I tes

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/sphere.html b/articles/sphere.html index 89bff2c..3ed7caf 100644 --- a/articles/sphere.html +++ b/articles/sphere.html @@ -43,7 +43,7 @@ is so focused on privacy?

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/steam.html b/articles/steam.html index 05ca2bb..66f61e6 100644 --- a/articles/steam.html +++ b/articles/steam.html @@ -109,7 +109,7 @@ Steam contains spyware features that allow it to update itself without user veri

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/surf.html b/articles/surf.html index f9f1b6e..aa61d44 100644 --- a/articles/surf.html +++ b/articles/surf.html @@ -38,7 +38,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/surf_fr.html b/articles/surf_fr.html index 290a9b1..ddf95c3 100644 --- a/articles/surf_fr.html +++ b/articles/surf_fr.html @@ -36,7 +36,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/surf_pl.html b/articles/surf_pl.html index 156e8bb..ac86fc1 100644 --- a/articles/surf_pl.html +++ b/articles/surf_pl.html @@ -38,7 +38,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/systemd.html b/articles/systemd.html index c7aa9f6..8efae28 100644 --- a/articles/systemd.html +++ b/articles/systemd.html @@ -50,7 +50,7 @@ But I don't want to call them "sources" or anything because what they talk about

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/telegram.html b/articles/telegram.html index 02c0706..053f547 100644 --- a/articles/telegram.html +++ b/articles/telegram.html @@ -39,7 +39,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/thunderbird.html b/articles/thunderbird.html index ee5b5ac..b39d97a 100644 --- a/articles/thunderbird.html +++ b/articles/thunderbird.html @@ -67,7 +67,7 @@ Thunderbird contains several forms of opt-in spyware that only collects informat

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/tor.html b/articles/tor.html index 49500c6..31e114c 100644 --- a/articles/tor.html +++ b/articles/tor.html @@ -45,7 +45,7 @@ this over the Tor network... so while it's definitely "phoning home", it's doing

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/ungoogled_chromium.html b/articles/ungoogled_chromium.html index f2622d3..7b542c3 100644 --- a/articles/ungoogled_chromium.html +++ b/articles/ungoogled_chromium.html @@ -39,7 +39,7 @@ looking for a Chrome-based browser to switch too without taking the time to comp

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/unity.html b/articles/unity.html index b456b26..cdf4142 100644 --- a/articles/unity.html +++ b/articles/unity.html @@ -62,7 +62,7 @@ Unity collects user information and uses it in a dubious and malicious way and i

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/utorrent.html b/articles/utorrent.html index a1063d3..a040cb9 100644 --- a/articles/utorrent.html +++ b/articles/utorrent.html @@ -38,7 +38,7 @@ should be cited like this: [1].

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/vivaldi.html b/articles/vivaldi.html index 22bd44b..cc9019f 100644 --- a/articles/vivaldi.html +++ b/articles/vivaldi.html @@ -87,7 +87,7 @@ are not developers you can trust. Below is an anti

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/vlc.html b/articles/vlc.html index ff83b53..a75cb66 100644 --- a/articles/vlc.html +++ b/articles/vlc.html @@ -41,7 +41,7 @@ VLC Media player searches through online databases to find complete album covers

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/waterfox_classic.html b/articles/waterfox_classic.html index 8efd3bd..c9f06ad 100644 --- a/articles/waterfox_classic.html +++ b/articles/waterfox_classic.html @@ -104,7 +104,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/webbrowser.html b/articles/webbrowser.html index f398c11..a1e77c4 100644 --- a/articles/webbrowser.html +++ b/articles/webbrowser.html @@ -31,7 +31,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/articles/webdiscover.html b/articles/webdiscover.html index 097d5ab..62ab3dc 100644 --- a/articles/webdiscover.html +++ b/articles/webdiscover.html @@ -108,7 +108,7 @@ more concerning:

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/yahoo.html b/articles/yahoo.html index 8602098..b0ac975 100644 --- a/articles/yahoo.html +++ b/articles/yahoo.html @@ -69,7 +69,7 @@ is integrated into the "Yahoo Account" spyware platform, which shares all of the

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/articles/youtube.html b/articles/youtube.html index c1e93bc..9fbe6fb 100644 --- a/articles/youtube.html +++ b/articles/youtube.html @@ -90,7 +90,7 @@ The YouTube app for android additionally uses the Google Firebase Analytics trac

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/guides/firefox.html b/guides/firefox.html index ef44f00..bd79e4d 100644 --- a/guides/firefox.html +++ b/guides/firefox.html @@ -130,7 +130,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/guides/firefox_es.html b/guides/firefox_es.html index c291b88..1541fc7 100644 --- a/guides/firefox_es.html +++ b/guides/firefox_es.html @@ -132,7 +132,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 Liscence + CC0 Liscence diff --git a/guides/iridium.html b/guides/iridium.html index 9b1b8db..9671bea 100644 --- a/guides/iridium.html +++ b/guides/iridium.html @@ -24,7 +24,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License

    Back to catalog

    diff --git a/guides/netsurf.html b/guides/netsurf.html index 3d0ae64..a5c252f 100644 --- a/guides/netsurf.html +++ b/guides/netsurf.html @@ -34,7 +34,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/guides/netsurf_pl.html b/guides/netsurf_pl.html index 8919623..6745ee8 100644 --- a/guides/netsurf_pl.html +++ b/guides/netsurf_pl.html @@ -34,7 +34,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/guides/palemoon.html b/guides/palemoon.html index b3e65ac..ec650ce 100644 --- a/guides/palemoon.html +++ b/guides/palemoon.html @@ -71,7 +71,7 @@

    If you want to edit this article, or contribute your own article(s), visit us at the git repo on Codeberg. All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License diff --git a/index.html b/index.html index 6847a2a..15011b3 100644 --- a/index.html +++ b/index.html @@ -27,7 +27,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License
    diff --git a/mirrors.html b/mirrors.html index 548016b..08c37a5 100644 --- a/mirrors.html +++ b/mirrors.html @@ -36,7 +36,7 @@

    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    - CC0 License + CC0 License From bfd536258b02aad97c3603703f859eb1ae5ad70f Mon Sep 17 00:00:00 2001 From: Baobab Date: Sat, 2 Jan 2021 07:32:07 +0100 Subject: [PATCH 151/156] fixed typo --- mirrors.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mirrors.html b/mirrors.html index 08c37a5..fdbf6b5 100644 --- a/mirrors.html +++ b/mirrors.html @@ -32,7 +32,7 @@

    I2P #1

    I2P #2


    -

    *This site uses Cloudflare. If you want to learn more about it, you can go here. The repository the link provides is a work in progress aiming to be more professional-like. However, it should give you a general idea on potential issues with Cloudflare.

    +

    *This mirror uses Cloudflare. If you want to learn more about it, you can go here. The repository the link provides is a work in progress aiming to be more professional-like. However, it should give you a general idea on potential issues with Cloudflare.


    If you want to contribute to this website, you can always make a pull request.

    All contributions must be licensed under the CC0 license to be accepted.

    From 8f2a846b8ccc55502e5a32e297eac3f3797aab4f Mon Sep 17 00:00:00 2001 From: sech1p Date: Sun, 3 Jan 2021 02:37:23 +0100 Subject: [PATCH 152/156] Translate Lynx article to Polish --- articles/index.html | 2 +- articles/lynx_pl.html | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 articles/lynx_pl.html diff --git a/articles/index.html b/articles/index.html index fadfef0..01d9743 100644 --- a/articles/index.html +++ b/articles/index.html @@ -25,7 +25,7 @@ Comparison between web browsers

    NetSurf [Polski] [Mitigation Guide] [Poradnik Mitygacji]

    Surf [Francais] [Polski]

    - Lynx

    + Lynx [Polski]

    SRWare Iron [Polski]

    Slimjet

    Google Chrome diff --git a/articles/lynx_pl.html b/articles/lynx_pl.html new file mode 100644 index 0000000..930c786 --- /dev/null +++ b/articles/lynx_pl.html @@ -0,0 +1,37 @@ + + + + + + + + + Lynx - Spyware Watchdog + + + +
    + +
    + Lynx Logo +

    Lynx

    +

    Lynx jest tekstową przeglądarką internetową.

    +

    Poziom Oprogramowania Szpiegowskiego: Brak oprogramowania szpiegowskiego

    +

    Lynx nie wysyła żadnych niepożądanych żądań.

    +

    Jest także w pełni otwartym oprogramowaniem licencjonowanym na licencji GPLv2.

    +
    +

    Further Reading

    +

    lynx.browser.org

    +
    +

    This article was created on 4/6/2020

    +

    This article was lasted edited on 10/7/2020

    +
    +

    If you want to contribute to this website, you can always make a pull request.

    +

    All contributions must be licensed under the CC0 license to be accepted.

    + CC0 License +
    +
    + + From ed558f9979ef69e069b2c609c4162fa977da86f4 Mon Sep 17 00:00:00 2001 From: sech1p Date: Sun, 3 Jan 2021 16:21:57 +0100 Subject: [PATCH 153/156] Fix SRWare Iron polish translation --- articles/iron_pl.html | 54 +++++++++++++++++++++---------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/articles/iron_pl.html b/articles/iron_pl.html index f87ed8f..a389250 100644 --- a/articles/iron_pl.html +++ b/articles/iron_pl.html @@ -21,36 +21,36 @@ SRWare Iron uważa się za przestrzegającą prywatność przeglądarkę internetową będącą alternatywą dla Google Chrome; a dokładnie reklamuje siebie jako przestrzegająca prywatności przeglądarka internetowa która ma dać użytkownikom działanie Chrome bez dodatków - szpiegujących Google. Po zbadaniu Iron'a, te twierdzenia przestają być prawdziwe. + szpiegujących od Google. Po zbadaniu Iron'a, to wszystko okazuje się być nieprawdą. SRWare Iron łaczy się z bardzo wieloma serwerami przy pierwszym uruchomieniu. Zbiera on około ~400-500 niepożądanych połączeń i parę minut zajęło mu aby zatrzymać tworzenie nowych połączeń. SRWare Iron używa szpiegowskiej wyszukiwarki Bing jako domyślnej, jednak wykracza poza to i przekierowywuje żądania do Bing przez własne serwery więc może przechwytywać twoje wyszukiwania w internecie. Najważniejsze jest to że ta przeglądarka jest kolejną fałszywą - inicjatywą dotyczącą prywatności i naprawdę nie jest lepsza od Chrome. + przeglądarką oferującą "prywatność", gdzie w rzeczywistości nie jest lepsza od Chrome.

    Wersja 69.0.3600.0 SRWare Iron została przetestowana na 64-bitowym Windows 7. Do monitorowania zachowań tego programu użyto MITMproxy, Microsoft Network Monitor 3.4 i Sysinternals ProcMon.

    -

    Fałszywa inicjatywa dotycząca prywatności

    +

    Złudne poczcuie prywatność

    - SRWare Iron twierdzi na swojej stronie że: + SRWare Iron na swojej stronie twierdzi że:

    - "Chrome zachwyca ekstermalnie szybkim renderowaniem stron, lśniącym wyglądem i innowacyjnymi możliwości. Ale jest również krytykowany przez specjalistów ds. Ochrony danych, z powodów takich jak tworzenie unikalnego identyfikatora użytkownika bądź przesyłanie wyszukiwań do Google w celu generowania sugestii. SRWare Iron jest prawdziwą alternatywą. Przeglądarka jest oparta na źródle Chromium i oferuje takie same opcje co Chrome, jednak bez opcji naruszających prywatność." + "Chrome zachwyca bardzo szybkim renderowaniem stron, lśniącym wyglądem i innowacyjnymi możliwościami. Ale jest również krytykowany przez specjalistów ds. Ochrony danych, z powodów takich jak tworzenie unikalnego identyfikatora użytkownika do jego śledzenia bądź przesyłanie wyszukiwań do Google w celu generowania sugestii. SRWare Iron jest prawdziwą alternatywą. Przeglądarka jest oparta na kodzie źródłowym Chromium i oferuje takie same opcje co Chrome, jednak bez opcji naruszających prywatność." [1]

    - W rzeczywistości wymieniasz jeden produkt pełny oprogramowania szpiegowskiego na drugi. Tam gdzie oprogramowanie szpiegujące - Chroma zostało usunięte, oprogramowanie szpiegowskie Irona je zastępuje. Jaką truciznę wybierasz? Najgorsze jest to że to co - ludzie przeczytali na stronie SRWare, uwierzyli w to bez robienia żadnych testów. Przykładowo + W rzeczywistości wymieniasz jedną przeglądarkę pełną oprogramowania szpiegowskiego na drugą. Tam gdzie oprogramowanie szpiegowskie + Chrome zostało usunięte, oprogramowanie Irona je zastępuje. Jaką truciznę wybierasz? Najgorsze jest to że to co ludzie przeczytali + na stronie SRWare, uwierzyli w to bez robienia żadnych testów. Przykładowo ten artykuł [web.archive.org] - po prostu kopiuje listę porównywawczą z strony Iron bez żadnej analizy by ogłosić ją bezpieczną alternatywą dla Chrome. - Najodważniejszą rzeczą jest wspaniały cytat z sekcji najczęściej zadawanych pytań dla Iron Browser: + po prostu kopiuje listę porównywawczą z strony Iron bez żadnej analizy, następnie ogłaszając ją jako bezpieczna alternatywa dla Chrome. + Najodważniejszą rzeczą jest wspaniały cytat z sekcji najczęściej zadawanych pytań dla przeglądarki Iron:

    - "Mogę naprawdę sprawdzić czy Iron nie wysyła żadnych prywatnych danych, jak powiedzieliście? Tak, możesz. Są narzędzia takie jak Wireshark, które skanują ruch sieciowy. Nie możemy rozpoznać żadnej rzucającej się w oczy aktywności. Ale ty możesz potwierdzić to własnoręcznie." + "Czy mogę sprawdzić że Iron na serio nie wysyła żadnych prywatnych danych, jak powiedzieliście? Tak, możesz. Są narzędzia takie jak Wireshark, które skanują ruch sieciowy. Nie wykryliśmy żadnej podejrzanej aktywności. Ale ty możesz potwierdzić to własnoręcznie." [2]

    Co jest wspaniałą perłą w kontekście tego co faktycznie można znaleźć podczas przeprowadzania testów programu. @@ -60,18 +60,18 @@ Kiedy uruchomisz pierwszym razem SRWare Iron, ono natychmiast odwiedzi podane strony: https://iron.start.me/us i https://www.srware.net/en/software_srware_iron.php. Najbardziej natarczywą stroną jest domena start.me która zaczyna ładować ogromną ilość złośliwego oprogramowania z internetu. Dokładnia ilość żądań nie została przeze mnie policzona - ale to było gdzieś w zakresie 400-500 żądań (moje oprogramowanie nie oferuje dużej automatyzacji... lub też nie używam go tak dobrze - jak to jest możliwe). To zdjęcie (przy 1.06MB - prawie 1/4 wielkości strony w momencie pisania!) + ale to było gdzieś w zakresie 400-500 żądań (moje oprogramowanie nie jest aż tak dokładne... lub też nie używam go tak dobrze + jak to jest możliwe). To zdjęcie (w momencie pisania wychodzi 1.06MB - prawie 1/4 wielkości strony!) powinno dać tobie do myślenia o ilości żądań które mnie zasypały. Upłynęło trochę czasu do zakończenia otrzymywania żądań. W następnych uruchomieniach ilość żądań była mniejsza. Iron łączy się do szpiegowskich platform takich jak Google Analytics i Piwik oraz wykonywuje - własne skrypty JavaScript. Są tu wiele niepotrzebnych połączeń do Google Analitics więc prawdopodobnie to znaczy że wiele firm może - wysłać własne skrypty analityczne za pośrednictwem strony głównej. W ten sposób dokładnie pobiera twój ruch i profiluje twoją przeglądarkę + własne skrypty JavaScript. Są tu wiele niepotrzebnych połączeń do Google Analytics więc prawdopodobnie to znaczy że wiele firm może + wysłać własne skrypty analizujące za pośrednictwem strony głównej. W ten sposób dokładnie pobierają twój ruch oraz profilują twoją przeglądarkę i komputer w momencie w którym zaczynasz przeglądać internet z twoją nową "szanującą prywatność" przeglądarką aby te wszystkie firmy reklamowe mogły cię śledzić wszędzie gdzie jesteś!

    - Podczas sprawdzania połączenia przeglądarki w Network Monitor 3.4, można zobaczyć że łączy się z dużą ilością - serwerów, mimo że łączyła się z tylko dwiema domenami. Ten zrzut ekranu nie ukazuje + Podczas sprawdzania połączenia przeglądarki w Network Monitor 3.4, można zobaczyć że Iron łączy się z dużą ilością + serwerów, mimo że łączyło się z tylko dwiema domenami. Ten zrzut ekranu nie ukazuje wszystkich adresów IP z którymi się połączono, ale powinien dać ci do myślenia.

    @@ -109,24 +109,24 @@ o celach stworzenia tego forka. A dokładniej - ta bardzo ciekawa konwersacja:[3]

    - <Kmos> Iron: dlaczego nie przyczynimy się do tego, zamiast sforkować ? + <Kmos> Iron: dlaczego nie przyczynimy się do Chrome, tylko forkujesz ? <Iron> ponieważ usunąłem cały kod związany z prywatnością - <Iron> n.p. RLZ + <Iron> n.p. śledzenie akceleratora pobierania (RLZ) <Iron> i śledzenie URL co 5 sekund po uruchomieniu <Iron> oryginalny chrome mocno integruje się z google...nie cierpię tego - <jamessan> wszyscy mają mieć opcje aby wyłączyć ją, jeśli dobrze pamiętam + <jamessan> wszyscy mają mieć opcje aby wyłączyć śledzenie, jeśli dobrze pamiętam <Iron> tak ale oni nie mają tych opcji <Iron> i nikt nie wie kiedy następna beta zostanie wydana - <jamessan> więc popracuj na dodaniem opcji żeby były w następnym wydaniu + <jamessan> więc popracuj na dodaniem opcji wyłączenia śledzenia żeby była w następnym wydaniu <mgreenblatt> Iron.. dlaczego by nie zaproponować poprawki bazującej na preprocesorze definiującym który wyłącza sekcje których nie lubisz bez forkowania kodu? <mgreenblatt> (zakładając, że coś takiego obecnie nie istnieje) - <Iron> ponieważ fork przyciągnie dużo rozgłosu mojej osoby i mojej strony + <Iron> ponieważ fork przyciągnie dużo rozgłosu dla mojej osoby i mojej strony <Iron> to znaczy: dużo pieniędzy również ;) <Kmos> rotflol <Iron> co oznacza rotful? - <mgreenblatt> Iron.. jesteś dużą korporacją która może poświęcić czas na rozwój forka czegoś skomplikowanego jak chromium? + <mgreenblatt> Iron.. jesteś dużą korporacją która może poświęcić czas na rozwój forka czegoś tak skomplikowanego jak chromium? <Kmos> Iron: wygoogluj o tym - <Iron> tak, jest wystarczająco czasu na aby go rozwijać + <Iron> tak, mam wystarczająco dużo czasu aby go rozwijać <jamessan> heh, oczekujesz aby zrobić dużą ilość pieniędzy z zrobienia forka chromium? to jest całkiem zabawne <Iron> nie wezmę pieniędzy na mój fork <Iron> ale posiadam adsense na mojej stronie ;) @@ -134,7 +134,7 @@ <Kmos> i czy uważasz że google powinno wspierać twojego forka <Kmos> lol <mgreenblatt> Iron.. zawsze dobrze jest mieć marzenia ;-) - <Iron> jesteśmy tutaj w niemczech + <Iron> jesteśmy w niemczech <Iron> prasa będzie kochać mojego forka <Iron> rozmawiałem już z wieloma dziennikarzami <DrPizza> Dlaczego forkujesz? @@ -142,8 +142,8 @@ <Iron> aby usunąć wszystkie rzeczy w kodzie odwoływujące się do google ;) <jamessan> by zdobyć sławę i fortunę <Iron> nikt tutaj nie ufa google - <Iron> niemieckie społeczeństwo mówi: google jest bardzo złe - <jamessan> ale używasz adsense google'a + <Iron> niemieckie społeczeństwo mówi że google jest bardzo złe + <jamessan> ale używasz adsense od google

    Więc to może rozwiać wątpliwości... motywacją istnienia tej przeglądarki jest zarabianie na From 3dbe5c6256aad4943310477e7e39a96b8a5f0847 Mon Sep 17 00:00:00 2001 From: sech1p Date: Sun, 3 Jan 2021 18:43:41 +0100 Subject: [PATCH 154/156] Translate Slimjet article to Polish --- articles/index.html | 2 +- articles/slimjet_pl.html | 108 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 109 insertions(+), 1 deletion(-) create mode 100644 articles/slimjet_pl.html diff --git a/articles/index.html b/articles/index.html index 01d9743..9289201 100644 --- a/articles/index.html +++ b/articles/index.html @@ -27,7 +27,7 @@ Surf [Francais] [Polski]

    Lynx [Polski]

    SRWare Iron [Polski]

    - Slimjet

    + Slimjet [Polski]

    Google Chrome [Español]

    Opera

    diff --git a/articles/slimjet_pl.html b/articles/slimjet_pl.html new file mode 100644 index 0000000..fea8213 --- /dev/null +++ b/articles/slimjet_pl.html @@ -0,0 +1,108 @@ + + + + + + + Slimjet — Spyware Watchdog + + + + +

    + +
    + Slimjet Logo +

    Slimjet

    +

    + Slimjet jest klonem przeglądarki internetowej SlimBrowser od FlashPeak która wykorzystuje kod źródłowy Chromium. +

    +

    Poziom Oprogramowania Szpiegowskiego: Ekstermalnie Wysoki

    +

    + Na swojej stronie internetowej Slimjet twierdzi że jest bardzo zaangażowana w dbanie o prywatność użytkownika i blokuje śledzenie Google, w przeciwieństwie do Google Chrome[1]. Jednak, to twierdzenie jest nieprawdziwe. Slimjet stale wysyła informacje do Google i łączy się z ich + usługami. Slimjet twierdzi że obawia się o prywatność ale ostatecznie zachowuje prawie wszystkie funkcje szpiegowskie znalezione w Google Chrome, jak również dodatkowe śledzenie dodane przez FlashPoint. W ten sposób, Slimjet udaje się zaimplementować całe oprogramowanie szpiegowskie które można znaleźć w przeglądarkach takich jak Google Chrome, z wyjątkiem tego że zamiast do jednej firmy która posiada te informacje, jest ono podzielone na kilka firm... +

    +

    Kontakt do domu

    +

    + Mimo że na swojej stronie internetowej FlashPeak twierdzi że: "Slimjet nie wysyła żadnych danych do Google jak Chrome."[1] + w momencie kiedy uruchamiam Slimjet przy uruchomionym MITMproxy, zostaje powitany tym: +

    + Slimjet wysyła żądania do każdego rodzaju usług Google +

    + Więc, to twierdzenie najzwyczajniej w świecie jest nieprawdziwe. Wciąż Slimjet posiada szpiegowskie rzeczy Google, skoro ciągle łączy się z różnymi usługami Google. Zaskakujące jest to że wciąż nie połączono mnie z żadnym serwerem FlashPeak gdy to testuję. Mimo to, FlashPeak twierdzi że zbiera informacje o swoich użytkownikach do wewnętrznego użytku.[2] Więc, musi to być kontakt do domu jak również wysyłanie informacji do Google. Może wysyła informacje przez jakąś usługę Google? +

    +

    Domyślna wyszukiwarka internetowa w Slimjet to szpieg

    +

    + Domyślną wyszukiwarką internetową jest Bing, która sprzedaje twoje informacje do reklamodawców. Jeśli to + nie wystarcza, wyszukiwanie jest "serwowane przez fpseek.com" co oznacza że nie tylko ujawniasz swoje informacje dla Bing, ale one są + również przechwytywane przez fpseek, który ma własną politykę prywatności[3]. Za każdym razem gdy szukasz coś przez + domyślną wyszukiwarkę, twoje żądania są wysyłane jednocześnie do Bing i fpseek. +

    + Połączenie z fspeek +

    + Więc, nie tylko udostępniasz wszystkie dane Microsoftowi, teraz jeszcze inna firma przegląda twoje wyszukiwania. To jest wyjątkowo zła + domyślna wyszukiwarka internetowa z powodu ilości wycieku informacji. Fpseek samo w sobie jest firmą która wydaje się szpiegować w jaki + sposób użytkownicy wchodzą w interakcję z reklamami, i twierdzi że zbiera dane o użytkownikach do: +

    +

    + "...utrzymania i ulepszania jakości i działanie oprogramowania i usług, w tym, monitorowania wyświetlania i interakcji z reklamami, wynikami wyszukiwania oraz innymi usługami i produktami dostarczanych przez firmę." + [3]

    +

    + Więc, wygląda na to że twoje wyszukiwania są wysyłane do dwóch firm reklamowych zamiast do jednej. Przynajmniej wtedy gdy wyszukiwarka internetowa + zostanie zmieniona na alternatywną, taką jak DuckDuckGo, żądania do fpseek ustają. +

    +

    Zbieranie informacji o użytkownikach

    +

    + Slimjet twierdzi że zbiera "pewne anonimowe informacje dotyczące statystyk używania funkcji", oraz twierdzi że nie przechwytuje twojego + adresu IP bądź sprzedaje te informacje do reklamodawców. Jednak, to ciągle jest szpiegowskie oprogramowanie typu opt-out. +

    +

    Korzystanie z usługi BITS Microsoftu do wysyłania historii wyszukiwania na serwery Google

    +

    + Gdy uruchamiasz Slimjet, zacznie on używać BITS (Background Intelligent Transfer Service) które zostało zaprojektowane do używania wolnej przepustowności + aby przesyłać aktualizacje i inne informacje. Te żądania są przesyłane między Slimjet a serwerem Google, z potwierdzeniem z Process Monitor i MITMproxy: +

    + Bits1 + Bits2 + Bits3 +

    + Prywatne informacje zostały ocenzurowane z tych zdjęć. Nie jest jasne do czego to służy, ale prawdopodobnie jest to robione w celu zaimplementowania + "SYNCHRONIZACJI ZAKŁADEK I DANYCH" która jest reklamowana na stronie Slimjet. Prawdopodobnie w ten sposób przesyłają całą twoją historię wyszukiwania i zakładki do swojej chmury, która wygląda na dostarczoną przez Google. Nie ma innych opcji ani żądań które wymagają dużych ilości danych do przesłania na inny serwer tą drogą, więc przez proces eliminacji to jest moja teoria, jak to zostało zaimplementowane. +

    + funkcja synchronizacji w chmurze +

    + Oczywiście można powiedzieć że każdy rodzaj usługi synchronizującej historię wyszukiwania "w chmurze" to koszmar prywatności. Teraz zarówno Google jak i Slimjet mają dostęp do twojej historii przeglądania... +

    +
    +
    + +
    + + + From 9e4ac777a42fc726f239413cfecb94fd05457690 Mon Sep 17 00:00:00 2001 From: sech1p Date: Sun, 3 Jan 2021 23:41:42 +0100 Subject: [PATCH 155/156] Translate Google Chrome article to Polish --- articles/chrome_pl.html | 138 ++++++++++++++++++++++++++++++++++++++++ articles/index.html | 3 +- 2 files changed, 139 insertions(+), 2 deletions(-) create mode 100644 articles/chrome_pl.html diff --git a/articles/chrome_pl.html b/articles/chrome_pl.html new file mode 100644 index 0000000..90988ec --- /dev/null +++ b/articles/chrome_pl.html @@ -0,0 +1,138 @@ + + + + + + Google Chrome — Spyware Watchdog + + + + +
    + +
    + Chrome logo +

    Google Chrome

    +
    + [Español]

    +
    +

    + Google Chrome jest przeglądarką internetową opracowaną i rozpowszechnianą przez Google. +

    +

    Poziom Oprogramowania Szpiegowskiego: Ekstermalnie Wysoki

    +

    Google Chrome nie jest w pełni otwartoźródłowa

    +

    + Większa część Google Chrome jest otwartoźródłowa, jednak nie całość, co uniemożliwa osobom sprawdzenie + przeglądarki pod kątem potencjalnych szpiegowskich funkcji które nie są ujawnione. +

    +

    Google Chrome śledzi historię wyszukiwań użytkownika

    +

    + Google Chrome zawiera kilka funkcji szpiegowskich które odpowiadają na historię wyszukiwania użytkownika wysyłaną + na serwery Google. To jest potwierdzone w polityce prwatności[1], wyjaśniającej na + czym te funkcje polegają. +

    +

    + Pierwszą funkcją szpiegowską w Google Chrome jest integracja z szpiegowską platformą "Konto Google". " Jeśli + twoje konto jest zalogowane w Google lub do Chrome a twoją domyślną wyszukiwarką internetową jest Google, + wyszukiwania wpisane w pasek adresu w Chrome są zapisywane na twoim koncie Google. " +

    +

    + Google Chrome także posiada opcje szpiegowską nazwanną "Usługa przewidywania wyszukiwania". Zostało to wyjaśnione że: + "Gdy szukasz używając paska adresu w Chrome, znaki wpisane przez ciebie (póki nie wciśnięto "enter") są wysyłane + do twojej domyślnej wyszukiwarki internetowej. Jeśli Google jest twoją domyślną wyszukiwarką internetową, precyzja + jest oparta o twoją historię wyszukiwania, tematy związane z tym co piszesz i czego szukają inni ludzie." +

    +

    + Jest także opcja szpiegowska "Pomoc w nawigacji" która stwierdza że: "Gdy nie możesz się połączyć z stroną + internetową, możesz uzyskać sugestie dotyczące alternatywnych stron podobnych do tej na którą nie możesz się + dostać. W celu zaoferowania tobie sugestii, Chrome prześle do Google adres URL strony którą próbujesz odwiedzić. " +

    +

    Google Chrome profiluje twoje użycie komputera

    +

    + W polityce prywatności[1], Google szczegółowo opisuje ekstremalnie szpiegowską opcję + którą określa "Statystyki użytkowania i raporty o awariach". To, co robi, to wysyła bardzo szczegółowe informacje + o twoim sprzęcie i użyciu komputera, co potwierdza że definitywnie zawiera następujące opcje szpiegowskie:

    +
      +
    • Tracker który rejestruje ruchy myszy
    • +
    • Tracker który profiluje użycie pamięci
    • +
    +

    + Ale można to przetłumaczyć z niejasnego języka że Chrome mógłby i prawdopodobnie monitoruje, jakie masz inne + programy uruchomione. Tak czy inaczej, jest to gromadzenie dużej ilość informacji, ponieważ można je użyć do + odtworzenia co użytkownik robi na swoim komputerze przez cały czas. Chrome wyjaśnia że te informacje są zbierane + za każdym razem gdy strona chodzi zbyt "wolno" bądź gdy Google Chrome ulega awarii. +

    +

    Google Chrome jest zintegrowane z Google Payments

    +

    + Google Payments to oprogramowanie szpiegowskie które przechwytuje twoje informacje bankowe i wysyła je do + Google.[2] Ta usługa jest zintegrowana z przeglądarką Google Chrome, co sprawia + że jest to kolejna opcjonalna funkcja w tym oprogramowaniu. +

    +

    Google Chrome zawiera keyloggera

    +

    + Zostało to potwierdzone w różnych miejscach[3][4]. + Zasadniczo, za każdym razem gdy piszesz coś w pasek adresu, zostaje to wysłane do Google. Najwyraźniej można + to wyłączyć przez deaktywację "usługi sugestii". +

    +

    Google Chrome nagrywa twój głos

    +

    + Potwierdzono to że Google Chrome stale nagrywa wszystkie dostępne mikrofony na twoim komputerze. Można to + znaleźć w tym oświadczeniu[5] w publikacji dotyczącej prywatności. "Głosowe & + dźwiękowe informacje mogą być gromadzone. Na przykład, jeśli twoje dziecko używa poleceń głosowych (n.p., "OK, Google" lub + dotyka ikony mikrofonu), nagranie następującej mowy/dźwięku, plus parę sekund wcześniej, + zostanie zapisane na jego koncie…" Ta funkcja jest dostępna jeśli używasz szpiegowskiej platformy + "Google Accounts" i wyraźnie informujesz Google, aby utworzył profil twojego dziecka. Niezweryfikowane jest czy + wysyłane na ich serwery informacje też odsłuchują poza tą funkcją. +

    +

    Google Chrome zapisuje hasła użytkowników na serwerach Google

    +

    + Jakiekolwiek hasło przechowywane w "menedżerze haseł" Google Chrome jest przesyłane do Google jeśli twoje konto + jest zalogowane na szpiegowskie "Google Accounts". +

    +

    Google Chrome profiluje użytkowników na inne różne sposoby

    +

    + Odwołując się do polityki prywatności[1], Google Chrome profiluje + jakiego rodzaju formularze internetowe wypełniasz, a także w jakim języku jest używana głównie + zawartość. Google Chrome także tworzy unikalny identyfikator dla każdej wykonywanej instalacji. + Ten unikalny identyfikator jest wysyłany do Google za każdym razem kiedy uruchamiasz przeglądarkę, + więc Google może stworzyć tożsamość opartą o ciebie tym samym naruszając prywatność. Google także + przechowywuje wszystkie twoje ustawienia na ich oficjalnych serwerach podczas używania funkcji "Google Accounts". +

    +

    Google Chrome to samoaktualizujące się oprogramowanie

    +

    + Google Chrome zawiera aktualizator który jest ciągle uruchomiony w tle i synchronizuje się z serwerami Google + aby sprawdzać aktualizacje. Aktualizator pobiera i uruchamia niezweryfikowane pliki wykonywalne od Google podczas + aktualizacji Chrome. Usługa automatycznej aktualizacji, taka jak ta, nie może zweryfikować, czy aktualizacje nie + są oprogramowaniem szpiegującym i/lub nie zawierają dodatkowych funkcji oprogramowania szpiegującego. +

    +
    +
    + +
    + + + diff --git a/articles/index.html b/articles/index.html index 9289201..8176ddd 100644 --- a/articles/index.html +++ b/articles/index.html @@ -28,8 +28,7 @@ Lynx [Polski]

    SRWare Iron [Polski]

    Slimjet [Polski]

    - Google Chrome - [Español]

    + Google Chrome [Español] [Polski]

    Opera

    WebDiscover

    Mozilla Firefox [Español] [Mitigation Guide] [Guía de Mitigación]

    From d1b068135322b05fecae4a57e93e631c4e7c9261 Mon Sep 17 00:00:00 2001 From: sech1p Date: Sun, 3 Jan 2021 23:56:11 +0100 Subject: [PATCH 156/156] Add links between article and translations --- articles/chrome.html | 3 ++- articles/chrome_es.html | 5 +++-- articles/chrome_pl.html | 1 + articles/iron.html | 3 +++ articles/iron_pl.html | 3 +++ articles/lynx.html | 5 ++++- articles/lynx_pl.html | 3 +++ articles/slimjet.html | 3 +++ articles/slimjet_pl.html | 3 +++ 9 files changed, 25 insertions(+), 4 deletions(-) diff --git a/articles/chrome.html b/articles/chrome.html index 9f2b6b1..8a5a268 100644 --- a/articles/chrome.html +++ b/articles/chrome.html @@ -14,7 +14,8 @@ Chrome logo

    Google Chrome

    - [Español]

    + [Español] + [Polski]

    Google Chrome is a web browser developed and distributed by Google. diff --git a/articles/chrome_es.html b/articles/chrome_es.html index d7f49eb..79a2cda 100644 --- a/articles/chrome_es.html +++ b/articles/chrome_es.html @@ -10,7 +10,8 @@ chrome logo

    Google Chrome

    - [English]

    + [English] + [Polski]

    Google Chrome es un navegador web desarollado y distribuido por Google

    @@ -102,4 +103,4 @@

    Catalog
    - \ No newline at end of file + diff --git a/articles/chrome_pl.html b/articles/chrome_pl.html index 90988ec..7ba6e90 100644 --- a/articles/chrome_pl.html +++ b/articles/chrome_pl.html @@ -14,6 +14,7 @@ Chrome logo

    Google Chrome

    + [English] [Español]

    diff --git a/articles/iron.html b/articles/iron.html index 42b8cb4..8a6a74d 100644 --- a/articles/iron.html +++ b/articles/iron.html @@ -13,6 +13,9 @@

    SRWare Iron Logo

    SRWare Iron

    +
    + [Polski]

    +

    SRWare Iron is a free web browser, and an implementation of Chromium by SRWare of Germany.

    diff --git a/articles/iron_pl.html b/articles/iron_pl.html index a389250..fdbe13e 100644 --- a/articles/iron_pl.html +++ b/articles/iron_pl.html @@ -13,6 +13,9 @@
    SRWare Iron Logo

    SRWare Iron

    +
    + [English]

    +

    SRWare Iron jest darmową przeglądarką internetową i implementacją Chromium stworzoną przez SRWare z Niemiec.

    diff --git a/articles/lynx.html b/articles/lynx.html index e2f33fc..5a7b20b 100644 --- a/articles/lynx.html +++ b/articles/lynx.html @@ -17,6 +17,9 @@
    Lynx Logo

    Lynx

    +
    + [Polski]

    +

    Lynx is a text browser for the World Wide Web.

    Spyware Level: Not Spyware

    Lynx makes no unsolicited requests at all.

    @@ -34,4 +37,4 @@
    - \ No newline at end of file + diff --git a/articles/lynx_pl.html b/articles/lynx_pl.html index 930c786..31fd84b 100644 --- a/articles/lynx_pl.html +++ b/articles/lynx_pl.html @@ -17,6 +17,9 @@
    Lynx Logo

    Lynx

    +
    + [English]

    +

    Lynx jest tekstową przeglądarką internetową.

    Poziom Oprogramowania Szpiegowskiego: Brak oprogramowania szpiegowskiego

    Lynx nie wysyła żadnych niepożądanych żądań.

    diff --git a/articles/slimjet.html b/articles/slimjet.html index 832f44b..7139de4 100644 --- a/articles/slimjet.html +++ b/articles/slimjet.html @@ -14,6 +14,9 @@
    Slimjet Logo

    Slimjet

    +
    + [Polski]

    +

    Slimjet is a clone of the SlimBrowser web browser from FlashPeak that uses the Chromium as a base.

    diff --git a/articles/slimjet_pl.html b/articles/slimjet_pl.html index fea8213..b1ee774 100644 --- a/articles/slimjet_pl.html +++ b/articles/slimjet_pl.html @@ -14,6 +14,9 @@
    Slimjet Logo

    Slimjet

    +
    + [English]

    +

    Slimjet jest klonem przeglądarki internetowej SlimBrowser od FlashPeak która wykorzystuje kod źródłowy Chromium.