From 4bc6403633cf1a3e8df508ab3a01b6e4cb238be9 Mon Sep 17 00:00:00 2001 From: Jonah Aragon Date: Thu, 19 Sep 2024 12:57:38 -0500 Subject: [PATCH 01/44] update!: Remove Optery (#2765) Signed-off-by: blacklight447 Signed-off-by: Mare Polaris <15004290+ph00lt0@users.noreply.github.com> --- docs/data-broker-removals.md | 20 +------------------ docs/tools.md | 1 - .../img/data-broker-removals/optery.svg | 13 ------------ 3 files changed, 1 insertion(+), 33 deletions(-) delete mode 100644 theme/assets/img/data-broker-removals/optery.svg diff --git a/docs/data-broker-removals.md b/docs/data-broker-removals.md index 78959728..da54064c 100644 --- a/docs/data-broker-removals.md +++ b/docs/data-broker-removals.md @@ -36,7 +36,7 @@ You should search for your information on these 8 sites first, and submit an opt - TruePeopleSearch - Whitepages -Once you have done this, it's best to wait a week or two for the requests to propagate to all their sites. Then, you can start to search and opt-out of any remaining sites you find. It can be a good idea to use tools like [Optery](#optery-free-paid)'s free reports or [Google's *Results about you*](#google-results-about-you-free) tool to help find any data that remains on the internet. +Once you have done this, it's best to wait a week or two for the requests to propagate to all their sites. Then, you can start to search and opt-out of any remaining sites you find. It can be a good idea to use a web crawler like [Google's *Results about you*](#google-results-about-you-free) tool to help find any data that remains on the internet. Otherwise, privacy journalist Yael Grauer has compiled an excellent list of data broker sites with direct links to their search tools and opt-out pages. You can take some time to go though each site to determine whether they have your information, and remove it: @@ -61,24 +61,6 @@ Some websites supported by EasyOptOuts are publicly searchable. In those cases E Our testing indicates that EasyOptOuts provides the best value out of any data removal service we've tested, with a very affordable price and high effectiveness. We will publish a detailed review of EasyOptOuts on our blog in the near future and update this page when it is published. [Independent findings from Consumer Reports](https://discuss.privacyguides.net/t/consumer-reports-evaluating-people-search-site-removal-services/19948) also indicate that EasyOptOuts is one of the top performing data removal services. -## Optery Free & Paid - -
- -![Optery logo](assets/img/data-broker-removals/optery.svg){ align=right } - -**Optery** is a free scanning tool which will discover which people search sites have your personal information, provide you with a report of those sites, and link you directly to the self-service removal process to do manually. If you keep your account, the report will be updated quarterly. Optery also has paid plans available where they will submit opt-out requests automatically on your behalf. - -[:octicons-home-16: Homepage](https://optery.com){ .md-button .md-button--primary } -[:octicons-eye-16:](https://optery.com/privacy-policy){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://help.optery.com){ .card-link title=Documentation} - -
- -Optery's free scanning tool is an effective way to discover which data brokers have your information already, and their self-service dashboard allows you to easily submit opt-out requests manually. - -We have not finished testing Optery's premium, *automatic* opt-out plans, although initial results appear to be positive. [Independent findings from Consumer Reports](https://discuss.privacyguides.net/t/consumer-reports-evaluating-people-search-site-removal-services/19948) also indicate that Optery is one of the top performing data removal services. It necessarily takes at least a few months for us to evaluate a new data removal service, so check back here soon for our own test results. We will also publish a detailed review of Optery's full service on our blog when we have completed testing, and we will update this page accordingly. - ## Google *Results About You* Free This method will require you to submit your personal information to Google for them to periodically monitor their search results for. Google claims to not use the information provided to this tool to "personalize your experiences" across other Google products. diff --git a/docs/tools.md b/docs/tools.md index f3fdf6cd..61e8bf96 100644 --- a/docs/tools.md +++ b/docs/tools.md @@ -280,7 +280,6 @@ If you're looking for added **security**, you should always ensure you're connec
- ![EasyOptOuts logo](assets/img/data-broker-removals/easyoptouts.svg){ .twemoji loading=lazy } [EasyOptOuts](data-broker-removals.md#easyoptouts-paid) -- ![Optery logo](assets/img/data-broker-removals/optery.svg){ .twemoji loading=lazy } [Optery](data-broker-removals.md#optery-free-paid) - ![Google logo](assets/img/data-broker-removals/google.svg){ .twemoji loading=lazy } [Google *Results about you*](data-broker-removals.md#google-results-about-you-free)
diff --git a/theme/assets/img/data-broker-removals/optery.svg b/theme/assets/img/data-broker-removals/optery.svg deleted file mode 100644 index 64100d13..00000000 --- a/theme/assets/img/data-broker-removals/optery.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - From f09b310bde7d8fa0ab1a33fa8970352b226684fe Mon Sep 17 00:00:00 2001 From: Jonah Aragon Date: Wed, 18 Sep 2024 13:30:52 -0500 Subject: [PATCH 02/44] update(blog)!: Onion Browser review (#2764) Signed-off-by: kimg45 <138676274+kimg45@users.noreply.github.com> Signed-off-by: blacklight447 --- Pipfile | 1 + Pipfile.lock | 582 +++++++++--------- ...7-2E47-4317-AB2E-C0F732673C3E_1_102_o.jpeg | Bin 0 -> 545177 bytes ...C-C4DD-419C-9D77-9BE8E5A51A19_1_102_o.jpeg | Bin 0 -> 264043 bytes ...1-D9B4-4EF4-82C6-259568C845EC_1_102_o.jpeg | Bin 0 -> 185139 bytes ...0-CCCB-4743-8AF2-17B001EC774A_1_102_o.jpeg | Bin 0 -> 165903 bytes ...E-EFE0-4C0F-98E7-9898EBA74334_1_102_o.jpeg | Bin 0 -> 311670 bytes ...7-128E-4B3B-B8BB-276063226D41_1_102_o.jpeg | Bin 0 -> 187448 bytes ...4-C6C1-4616-B3CD-17EA1183BE0C_1_102_o.jpeg | Bin 0 -> 545177 bytes ...B-5550-4C1F-8FC6-F6D84AEBDF13_1_102_o.jpeg | Bin 0 -> 261589 bytes blog/posts/onion-browser-review.md | 174 ++++++ docs/tor.md | 6 +- mkdocs.blog.yml | 1 + 13 files changed, 486 insertions(+), 278 deletions(-) create mode 100644 blog/assets/images/onion-browser-review/21A92967-2E47-4317-AB2E-C0F732673C3E_1_102_o.jpeg create mode 100644 blog/assets/images/onion-browser-review/2774018C-C4DD-419C-9D77-9BE8E5A51A19_1_102_o.jpeg create mode 100644 blog/assets/images/onion-browser-review/51B33FA1-D9B4-4EF4-82C6-259568C845EC_1_102_o.jpeg create mode 100644 blog/assets/images/onion-browser-review/757A93D0-CCCB-4743-8AF2-17B001EC774A_1_102_o.jpeg create mode 100644 blog/assets/images/onion-browser-review/87651D0E-EFE0-4C0F-98E7-9898EBA74334_1_102_o.jpeg create mode 100644 blog/assets/images/onion-browser-review/8A3E82E7-128E-4B3B-B8BB-276063226D41_1_102_o.jpeg create mode 100644 blog/assets/images/onion-browser-review/C3252F74-C6C1-4616-B3CD-17EA1183BE0C_1_102_o.jpeg create mode 100644 blog/assets/images/onion-browser-review/D0A2D20B-5550-4C1F-8FC6-F6D84AEBDF13_1_102_o.jpeg create mode 100644 blog/posts/onion-browser-review.md diff --git a/Pipfile b/Pipfile index 6e209f05..bd8c8b1b 100644 --- a/Pipfile +++ b/Pipfile @@ -30,6 +30,7 @@ mkdocs-git-authors-plugin = "~=0.8" mkdocs-macros-plugin = "~=1.0" jieba = "~=0.42" mkdocs-rss-plugin = "*" +mkdocs-glightbox = "*" [dev-packages] scour = "~=0.38" diff --git a/Pipfile.lock b/Pipfile.lock index fa24a9c9..ccb05e9b 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -1,7 +1,7 @@ { "_meta": { "hash": { - "sha256": "0d44b05fce332feadac5f751987ba261ffa2aa8c851364ef94fc1bd91c6feb77" + "sha256": "4707be3ca5e170a9f90dc4dc36c99880bdc9d78df9387779096f23246a63ee0a" }, "pipfile-spec": 6, "requires": { @@ -18,11 +18,11 @@ "default": { "babel": { "hashes": [ - "sha256:08706bdad8d0a3413266ab61bd6c34d0c28d6e1e7badf40a2cebe67644e2e1fb", - "sha256:8daf0e265d05768bc6c7a314cf1321e9a123afc328cc635c18622a2f30a04413" + "sha256:368b5b98b37c06b7daf6696391c3240c938b37767d4584413e8438c5c435fa8b", + "sha256:d1f3554ca26605fe173f3de0c65f750f5a42f924499bf134de6423582298e316" ], "markers": "python_version >= '3.8'", - "version": "==2.15.0" + "version": "==2.16.0" }, "cachecontrol": { "extras": [ @@ -52,84 +52,84 @@ }, "certifi": { "hashes": [ - "sha256:5a1e7645bc0ec61a09e26c36f6106dd4cf40c6db3a1fb6352b0244e7fb057c7b", - "sha256:c198e21b1289c2ab85ee4e67bb4b4ef3ead0892059901a8d5b622f24a1101e90" + "sha256:922820b53db7a7257ffbda3f597266d435245903d80737e34f8a45ff3e3230d8", + "sha256:bec941d2aa8195e248a60b31ff9f0558284cf01a52591ceda73ea9afffd69fd9" ], "markers": "python_version >= '3.6'", - "version": "==2024.7.4" + "version": "==2024.8.30" }, "cffi": { "hashes": [ - "sha256:011aff3524d578a9412c8b3cfaa50f2c0bd78e03eb7af7aa5e0df59b158efb2f", - "sha256:0a048d4f6630113e54bb4b77e315e1ba32a5a31512c31a273807d0027a7e69ab", - "sha256:0bb15e7acf8ab35ca8b24b90af52c8b391690ef5c4aec3d31f38f0d37d2cc499", - "sha256:0d46ee4764b88b91f16661a8befc6bfb24806d885e27436fdc292ed7e6f6d058", - "sha256:0e60821d312f99d3e1569202518dddf10ae547e799d75aef3bca3a2d9e8ee693", - "sha256:0fdacad9e0d9fc23e519efd5ea24a70348305e8d7d85ecbb1a5fa66dc834e7fb", - "sha256:14b9cbc8f7ac98a739558eb86fabc283d4d564dafed50216e7f7ee62d0d25377", - "sha256:17c6d6d3260c7f2d94f657e6872591fe8733872a86ed1345bda872cfc8c74885", - "sha256:1a2ddbac59dc3716bc79f27906c010406155031a1c801410f1bafff17ea304d2", - "sha256:2404f3de742f47cb62d023f0ba7c5a916c9c653d5b368cc966382ae4e57da401", - "sha256:24658baf6224d8f280e827f0a50c46ad819ec8ba380a42448e24459daf809cf4", - "sha256:24aa705a5f5bd3a8bcfa4d123f03413de5d86e497435693b638cbffb7d5d8a1b", - "sha256:2770bb0d5e3cc0e31e7318db06efcbcdb7b31bcb1a70086d3177692a02256f59", - "sha256:331ad15c39c9fe9186ceaf87203a9ecf5ae0ba2538c9e898e3a6967e8ad3db6f", - "sha256:3aa9d43b02a0c681f0bfbc12d476d47b2b2b6a3f9287f11ee42989a268a1833c", - "sha256:41f4915e09218744d8bae14759f983e466ab69b178de38066f7579892ff2a555", - "sha256:4304d4416ff032ed50ad6bb87416d802e67139e31c0bde4628f36a47a3164bfa", - "sha256:435a22d00ec7d7ea533db494da8581b05977f9c37338c80bc86314bec2619424", - "sha256:45f7cd36186db767d803b1473b3c659d57a23b5fa491ad83c6d40f2af58e4dbb", - "sha256:48b389b1fd5144603d61d752afd7167dfd205973a43151ae5045b35793232aa2", - "sha256:4e67d26532bfd8b7f7c05d5a766d6f437b362c1bf203a3a5ce3593a645e870b8", - "sha256:516a405f174fd3b88829eabfe4bb296ac602d6a0f68e0d64d5ac9456194a5b7e", - "sha256:5ba5c243f4004c750836f81606a9fcb7841f8874ad8f3bf204ff5e56332b72b9", - "sha256:5bdc0f1f610d067c70aa3737ed06e2726fd9d6f7bfee4a351f4c40b6831f4e82", - "sha256:6107e445faf057c118d5050560695e46d272e5301feffda3c41849641222a828", - "sha256:6327b572f5770293fc062a7ec04160e89741e8552bf1c358d1a23eba68166759", - "sha256:669b29a9eca6146465cc574659058ed949748f0809a2582d1f1a324eb91054dc", - "sha256:6ce01337d23884b21c03869d2f68c5523d43174d4fc405490eb0091057943118", - "sha256:6d872186c1617d143969defeadac5a904e6e374183e07977eedef9c07c8953bf", - "sha256:6f76a90c345796c01d85e6332e81cab6d70de83b829cf1d9762d0a3da59c7932", - "sha256:70d2aa9fb00cf52034feac4b913181a6e10356019b18ef89bc7c12a283bf5f5a", - "sha256:7cbc78dc018596315d4e7841c8c3a7ae31cc4d638c9b627f87d52e8abaaf2d29", - "sha256:856bf0924d24e7f93b8aee12a3a1095c34085600aa805693fb7f5d1962393206", - "sha256:8a98748ed1a1df4ee1d6f927e151ed6c1a09d5ec21684de879c7ea6aa96f58f2", - "sha256:93a7350f6706b31f457c1457d3a3259ff9071a66f312ae64dc024f049055f72c", - "sha256:964823b2fc77b55355999ade496c54dde161c621cb1f6eac61dc30ed1b63cd4c", - "sha256:a003ac9edc22d99ae1286b0875c460351f4e101f8c9d9d2576e78d7e048f64e0", - "sha256:a0ce71725cacc9ebf839630772b07eeec220cbb5f03be1399e0457a1464f8e1a", - "sha256:a47eef975d2b8b721775a0fa286f50eab535b9d56c70a6e62842134cf7841195", - "sha256:a8b5b9712783415695663bd463990e2f00c6750562e6ad1d28e072a611c5f2a6", - "sha256:a9015f5b8af1bb6837a3fcb0cdf3b874fe3385ff6274e8b7925d81ccaec3c5c9", - "sha256:aec510255ce690d240f7cb23d7114f6b351c733a74c279a84def763660a2c3bc", - "sha256:b00e7bcd71caa0282cbe3c90966f738e2db91e64092a877c3ff7f19a1628fdcb", - "sha256:b50aaac7d05c2c26dfd50c3321199f019ba76bb650e346a6ef3616306eed67b0", - "sha256:b7b6ea9e36d32582cda3465f54c4b454f62f23cb083ebc7a94e2ca6ef011c3a7", - "sha256:bb9333f58fc3a2296fb1d54576138d4cf5d496a2cc118422bd77835e6ae0b9cb", - "sha256:c1c13185b90bbd3f8b5963cd8ce7ad4ff441924c31e23c975cb150e27c2bf67a", - "sha256:c3b8bd3133cd50f6b637bb4322822c94c5ce4bf0d724ed5ae70afce62187c492", - "sha256:c5d97162c196ce54af6700949ddf9409e9833ef1003b4741c2b39ef46f1d9720", - "sha256:c815270206f983309915a6844fe994b2fa47e5d05c4c4cef267c3b30e34dbe42", - "sha256:cab2eba3830bf4f6d91e2d6718e0e1c14a2f5ad1af68a89d24ace0c6b17cced7", - "sha256:d1df34588123fcc88c872f5acb6f74ae59e9d182a2707097f9e28275ec26a12d", - "sha256:d6bdcd415ba87846fd317bee0774e412e8792832e7805938987e4ede1d13046d", - "sha256:db9a30ec064129d605d0f1aedc93e00894b9334ec74ba9c6bdd08147434b33eb", - "sha256:dbc183e7bef690c9abe5ea67b7b60fdbca81aa8da43468287dae7b5c046107d4", - "sha256:dca802c8db0720ce1c49cce1149ff7b06e91ba15fa84b1d59144fef1a1bc7ac2", - "sha256:dec6b307ce928e8e112a6bb9921a1cb00a0e14979bf28b98e084a4b8a742bd9b", - "sha256:df8bb0010fdd0a743b7542589223a2816bdde4d94bb5ad67884348fa2c1c67e8", - "sha256:e4094c7b464cf0a858e75cd14b03509e84789abf7b79f8537e6a72152109c76e", - "sha256:e4760a68cab57bfaa628938e9c2971137e05ce48e762a9cb53b76c9b569f1204", - "sha256:eb09b82377233b902d4c3fbeeb7ad731cdab579c6c6fda1f763cd779139e47c3", - "sha256:eb862356ee9391dc5a0b3cbc00f416b48c1b9a52d252d898e5b7696a5f9fe150", - "sha256:ef9528915df81b8f4c7612b19b8628214c65c9b7f74db2e34a646a0a2a0da2d4", - "sha256:f3157624b7558b914cb039fd1af735e5e8049a87c817cc215109ad1c8779df76", - "sha256:f3e0992f23bbb0be00a921eae5363329253c3b86287db27092461c887b791e5e", - "sha256:f9338cc05451f1942d0d8203ec2c346c830f8e86469903d5126c1f0a13a2bcbb", - "sha256:ffef8fd58a36fb5f1196919638f73dd3ae0db1a878982b27a9a5a176ede4ba91" + "sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8", + "sha256:0984a4925a435b1da406122d4d7968dd861c1385afe3b45ba82b750f229811e2", + "sha256:0e2b1fac190ae3ebfe37b979cc1ce69c81f4e4fe5746bb401dca63a9062cdaf1", + "sha256:0f048dcf80db46f0098ccac01132761580d28e28bc0f78ae0d58048063317e15", + "sha256:1257bdabf294dceb59f5e70c64a3e2f462c30c7ad68092d01bbbfb1c16b1ba36", + "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824", + "sha256:1d599671f396c4723d016dbddb72fe8e0397082b0a77a4fab8028923bec050e8", + "sha256:28b16024becceed8c6dfbc75629e27788d8a3f9030691a1dbf9821a128b22c36", + "sha256:2bb1a08b8008b281856e5971307cc386a8e9c5b625ac297e853d36da6efe9c17", + "sha256:30c5e0cb5ae493c04c8b42916e52ca38079f1b235c2f8ae5f4527b963c401caf", + "sha256:31000ec67d4221a71bd3f67df918b1f88f676f1c3b535a7eb473255fdc0b83fc", + "sha256:386c8bf53c502fff58903061338ce4f4950cbdcb23e2902d86c0f722b786bbe3", + "sha256:3edc8d958eb099c634dace3c7e16560ae474aa3803a5df240542b305d14e14ed", + "sha256:45398b671ac6d70e67da8e4224a065cec6a93541bb7aebe1b198a61b58c7b702", + "sha256:46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1", + "sha256:4ceb10419a9adf4460ea14cfd6bc43d08701f0835e979bf821052f1805850fe8", + "sha256:51392eae71afec0d0c8fb1a53b204dbb3bcabcb3c9b807eedf3e1e6ccf2de903", + "sha256:5da5719280082ac6bd9aa7becb3938dc9f9cbd57fac7d2871717b1feb0902ab6", + "sha256:610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d", + "sha256:636062ea65bd0195bc012fea9321aca499c0504409f413dc88af450b57ffd03b", + "sha256:6883e737d7d9e4899a8a695e00ec36bd4e5e4f18fabe0aca0efe0a4b44cdb13e", + "sha256:6b8b4a92e1c65048ff98cfe1f735ef8f1ceb72e3d5f0c25fdb12087a23da22be", + "sha256:6f17be4345073b0a7b8ea599688f692ac3ef23ce28e5df79c04de519dbc4912c", + "sha256:706510fe141c86a69c8ddc029c7910003a17353970cff3b904ff0686a5927683", + "sha256:72e72408cad3d5419375fc87d289076ee319835bdfa2caad331e377589aebba9", + "sha256:733e99bc2df47476e3848417c5a4540522f234dfd4ef3ab7fafdf555b082ec0c", + "sha256:7596d6620d3fa590f677e9ee430df2958d2d6d6de2feeae5b20e82c00b76fbf8", + "sha256:78122be759c3f8a014ce010908ae03364d00a1f81ab5c7f4a7a5120607ea56e1", + "sha256:805b4371bf7197c329fcb3ead37e710d1bca9da5d583f5073b799d5c5bd1eee4", + "sha256:85a950a4ac9c359340d5963966e3e0a94a676bd6245a4b55bc43949eee26a655", + "sha256:8f2cdc858323644ab277e9bb925ad72ae0e67f69e804f4898c070998d50b1a67", + "sha256:9755e4345d1ec879e3849e62222a18c7174d65a6a92d5b346b1863912168b595", + "sha256:98e3969bcff97cae1b2def8ba499ea3d6f31ddfdb7635374834cf89a1a08ecf0", + "sha256:a08d7e755f8ed21095a310a693525137cfe756ce62d066e53f502a83dc550f65", + "sha256:a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41", + "sha256:a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6", + "sha256:a45e3c6913c5b87b3ff120dcdc03f6131fa0065027d0ed7ee6190736a74cd401", + "sha256:a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6", + "sha256:ad9413ccdeda48c5afdae7e4fa2192157e991ff761e7ab8fdd8926f40b160cc3", + "sha256:b2ab587605f4ba0bf81dc0cb08a41bd1c0a5906bd59243d56bad7668a6fc6c16", + "sha256:b62ce867176a75d03a665bad002af8e6d54644fad99a3c70905c543130e39d93", + "sha256:c03e868a0b3bc35839ba98e74211ed2b05d2119be4e8a0f224fba9384f1fe02e", + "sha256:c59d6e989d07460165cc5ad3c61f9fd8f1b4796eacbd81cee78957842b834af4", + "sha256:c7eac2ef9b63c79431bc4b25f1cd649d7f061a28808cbc6c47b534bd789ef964", + "sha256:c9c3d058ebabb74db66e431095118094d06abf53284d9c81f27300d0e0d8bc7c", + "sha256:ca74b8dbe6e8e8263c0ffd60277de77dcee6c837a3d0881d8c1ead7268c9e576", + "sha256:caaf0640ef5f5517f49bc275eca1406b0ffa6aa184892812030f04c2abf589a0", + "sha256:cdf5ce3acdfd1661132f2a9c19cac174758dc2352bfe37d98aa7512c6b7178b3", + "sha256:d016c76bdd850f3c626af19b0542c9677ba156e4ee4fccfdd7848803533ef662", + "sha256:d01b12eeeb4427d3110de311e1774046ad344f5b1a7403101878976ecd7a10f3", + "sha256:d63afe322132c194cf832bfec0dc69a99fb9bb6bbd550f161a49e9e855cc78ff", + "sha256:da95af8214998d77a98cc14e3a3bd00aa191526343078b530ceb0bd710fb48a5", + "sha256:dd398dbc6773384a17fe0d3e7eeb8d1a21c2200473ee6806bb5e6a8e62bb73dd", + "sha256:de2ea4b5833625383e464549fec1bc395c1bdeeb5f25c4a3a82b5a8c756ec22f", + "sha256:de55b766c7aa2e2a3092c51e0483d700341182f08e67c63630d5b6f200bb28e5", + "sha256:df8b1c11f177bc2313ec4b2d46baec87a5f3e71fc8b45dab2ee7cae86d9aba14", + "sha256:e03eab0a8677fa80d646b5ddece1cbeaf556c313dcfac435ba11f107ba117b5d", + "sha256:e221cf152cff04059d011ee126477f0d9588303eb57e88923578ace7baad17f9", + "sha256:e31ae45bc2e29f6b2abd0de1cc3b9d5205aa847cafaecb8af1476a609a2f6eb7", + "sha256:edae79245293e15384b51f88b00613ba9f7198016a5948b5dddf4917d4d26382", + "sha256:f1e22e8c4419538cb197e4dd60acc919d7696e5ef98ee4da4e01d3f8cfa4cc5a", + "sha256:f3a2b4222ce6b60e2e8b337bb9596923045681d71e5a082783484d845390938e", + "sha256:f6a16c31041f09ead72d69f583767292f750d24913dadacf5756b966aacb3f1a", + "sha256:f75c7ab1f9e4aca5414ed4d8e5c0e303a34f4421f8a0d47a4d019ceff0ab6af4", + "sha256:f79fc4fc25f1c8698ff97788206bb3c2598949bfe0fef03d299eb1b5356ada99", + "sha256:f7f5baafcc48261359e14bcd6d9bff6d4b28d9103847c9e136694cb0501aef87", + "sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b" ], "markers": "python_version >= '3.8'", - "version": "==1.17.0" + "version": "==1.17.1" }, "charset-normalizer": { "hashes": [ @@ -261,10 +261,10 @@ }, "filelock": { "hashes": [ - "sha256:2207938cbc1844345cb01a5a95524dae30f0ce089eba5b00378295a17e3e90cb", - "sha256:6ca1fffae96225dab4c6eaf1c4f4f28cd2568d3ec2a44e15a08520504de468e7" + "sha256:2082e5703d51fbf98ea75855d9d5527e33d8ff23099bec374a134febee6946b0", + "sha256:c249fbfcd5db47e5e2d6d62198e565475ee65e4831e2561c8e313fa7eb961435" ], - "version": "==3.15.4" + "version": "==3.16.1" }, "ghp-import": { "hashes": [ @@ -291,11 +291,11 @@ }, "idna": { "hashes": [ - "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc", - "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0" + "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9", + "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3" ], - "markers": "python_version >= '3.5'", - "version": "==3.7" + "markers": "python_version >= '3.6'", + "version": "==3.10" }, "jieba": { "hashes": [ @@ -314,11 +314,11 @@ }, "markdown": { "hashes": [ - "sha256:48f276f4d8cfb8ce6527c8f79e2ee29708508bf4d40aa410fbc3b4ee832c850f", - "sha256:ed4f41f6daecbeeb96e576ce414c41d2d876daa9a16cb35fa8ed8c2ddfad0224" + "sha256:2ae2471477cfd02dbbf038d5d9bc226d40def84b4fe2986e49b59b6b472bbed2", + "sha256:7eb6df5690b81a1d7942992c97fad2938e956e79df20cbc6186e9c3a77b1c803" ], "markers": "python_version >= '3.8'", - "version": "==3.6" + "version": "==3.7" }, "markupsafe": { "hashes": [ @@ -396,11 +396,11 @@ }, "mkdocs": { "hashes": [ - "sha256:1eb5cb7676b7d89323e62b56235010216319217d4af5ddc543a91beb8d125ea7", - "sha256:a73f735824ef83a4f3bcb7a231dcab23f5a838f88b7efc54a0eef5fbdbc3c512" + "sha256:7b432f01d928c084353ab39c57282f29f92136665bdd6abf7c1ec8d822ef86f2", + "sha256:db91759624d1647f3f34aa0c3f327dd2601beae39a366d6e064c03468d35c20e" ], "markers": "python_version >= '3.8'", - "version": "==1.6.0" + "version": "==1.6.1" }, "mkdocs-get-deps": { "hashes": [ @@ -421,21 +421,29 @@ }, "mkdocs-git-revision-date-localized-plugin": { "hashes": [ - "sha256:e432942ce4ee8aa9b9f4493e993dee9d2cc08b3ea2b40a3d6b03ca0f2a4bcaa2", - "sha256:f015cb0f3894a39b33447b18e270ae391c4e25275cac5a626e80b243784e2692" + "sha256:dea5c8067c23df30275702a1708885500fadf0abfb595b60e698bffc79c7a423", + "sha256:df9a50873fba3a42ce9123885f8c53d589e90ef6c2443fe3280ef1e8d33c8f65" ], "index": "pypi", "markers": "python_version >= '3.8'", - "version": "==1.2.6" + "version": "==1.2.9" + }, + "mkdocs-glightbox": { + "hashes": [ + "sha256:392b34207bf95991071a16d5f8916d1d2f2cd5d5bb59ae2997485ccd778c70d9", + "sha256:e0107beee75d3eb7380ac06ea2d6eac94c999eaa49f8c3cbab0e7be2ac006ccf" + ], + "index": "pypi", + "version": "==0.4.0" }, "mkdocs-macros-plugin": { "hashes": [ - "sha256:f60e26f711f5a830ddf1e7980865bf5c0f1180db56109803cdd280073c1a050a", - "sha256:fe348d75f01c911f362b6d998c57b3d85b505876dde69db924f2c512c395c328" + "sha256:3e442f8f37aa69710a69b5389e6b6cd0f54f4fcaee354aa57a61735ba8f97d27", + "sha256:7603b85cb336d669e29a8a9cc3af8b90767ffdf6021b3e023d5ec2e0a1f927a7" ], "index": "pypi", "markers": "python_version >= '3.8'", - "version": "==1.0.5" + "version": "==1.2.0" }, "mkdocs-material": { "extras": [ @@ -463,65 +471,73 @@ }, "msgpack": { "hashes": [ - "sha256:00e073efcba9ea99db5acef3959efa45b52bc67b61b00823d2a1a6944bf45982", - "sha256:0726c282d188e204281ebd8de31724b7d749adebc086873a59efb8cf7ae27df3", - "sha256:0ceea77719d45c839fd73abcb190b8390412a890df2f83fb8cf49b2a4b5c2f40", - "sha256:114be227f5213ef8b215c22dde19532f5da9652e56e8ce969bf0a26d7c419fee", - "sha256:13577ec9e247f8741c84d06b9ece5f654920d8365a4b636ce0e44f15e07ec693", - "sha256:1876b0b653a808fcd50123b953af170c535027bf1d053b59790eebb0aeb38950", - "sha256:1ab0bbcd4d1f7b6991ee7c753655b481c50084294218de69365f8f1970d4c151", - "sha256:1cce488457370ffd1f953846f82323cb6b2ad2190987cd4d70b2713e17268d24", - "sha256:26ee97a8261e6e35885c2ecd2fd4a6d38252246f94a2aec23665a4e66d066305", - "sha256:3528807cbbb7f315bb81959d5961855e7ba52aa60a3097151cb21956fbc7502b", - "sha256:374a8e88ddab84b9ada695d255679fb99c53513c0a51778796fcf0944d6c789c", - "sha256:376081f471a2ef24828b83a641a02c575d6103a3ad7fd7dade5486cad10ea659", - "sha256:3923a1778f7e5ef31865893fdca12a8d7dc03a44b33e2a5f3295416314c09f5d", - "sha256:4916727e31c28be8beaf11cf117d6f6f188dcc36daae4e851fee88646f5b6b18", - "sha256:493c5c5e44b06d6c9268ce21b302c9ca055c1fd3484c25ba41d34476c76ee746", - "sha256:505fe3d03856ac7d215dbe005414bc28505d26f0c128906037e66d98c4e95868", - "sha256:5845fdf5e5d5b78a49b826fcdc0eb2e2aa7191980e3d2cfd2a30303a74f212e2", - "sha256:5c330eace3dd100bdb54b5653b966de7f51c26ec4a7d4e87132d9b4f738220ba", - "sha256:5dbf059fb4b7c240c873c1245ee112505be27497e90f7c6591261c7d3c3a8228", - "sha256:5e390971d082dba073c05dbd56322427d3280b7cc8b53484c9377adfbae67dc2", - "sha256:5fbb160554e319f7b22ecf530a80a3ff496d38e8e07ae763b9e82fadfe96f273", - "sha256:64d0fcd436c5683fdd7c907eeae5e2cbb5eb872fafbc03a43609d7941840995c", - "sha256:69284049d07fce531c17404fcba2bb1df472bc2dcdac642ae71a2d079d950653", - "sha256:6a0e76621f6e1f908ae52860bdcb58e1ca85231a9b0545e64509c931dd34275a", - "sha256:73ee792784d48aa338bba28063e19a27e8d989344f34aad14ea6e1b9bd83f596", - "sha256:74398a4cf19de42e1498368c36eed45d9528f5fd0155241e82c4082b7e16cffd", - "sha256:7938111ed1358f536daf311be244f34df7bf3cdedb3ed883787aca97778b28d8", - "sha256:82d92c773fbc6942a7a8b520d22c11cfc8fd83bba86116bfcf962c2f5c2ecdaa", - "sha256:83b5c044f3eff2a6534768ccfd50425939e7a8b5cf9a7261c385de1e20dcfc85", - "sha256:8db8e423192303ed77cff4dce3a4b88dbfaf43979d280181558af5e2c3c71afc", - "sha256:9517004e21664f2b5a5fd6333b0731b9cf0817403a941b393d89a2f1dc2bd836", - "sha256:95c02b0e27e706e48d0e5426d1710ca78e0f0628d6e89d5b5a5b91a5f12274f3", - "sha256:99881222f4a8c2f641f25703963a5cefb076adffd959e0558dc9f803a52d6a58", - "sha256:9ee32dcb8e531adae1f1ca568822e9b3a738369b3b686d1477cbc643c4a9c128", - "sha256:a22e47578b30a3e199ab067a4d43d790249b3c0587d9a771921f86250c8435db", - "sha256:b5505774ea2a73a86ea176e8a9a4a7c8bf5d521050f0f6f8426afe798689243f", - "sha256:bd739c9251d01e0279ce729e37b39d49a08c0420d3fee7f2a4968c0576678f77", - "sha256:d16a786905034e7e34098634b184a7d81f91d4c3d246edc6bd7aefb2fd8ea6ad", - "sha256:d3420522057ebab1728b21ad473aa950026d07cb09da41103f8e597dfbfaeb13", - "sha256:d56fd9f1f1cdc8227d7b7918f55091349741904d9520c65f0139a9755952c9e8", - "sha256:d661dc4785affa9d0edfdd1e59ec056a58b3dbb9f196fa43587f3ddac654ac7b", - "sha256:dfe1f0f0ed5785c187144c46a292b8c34c1295c01da12e10ccddfc16def4448a", - "sha256:e1dd7839443592d00e96db831eddb4111a2a81a46b028f0facd60a09ebbdd543", - "sha256:e2872993e209f7ed04d963e4b4fbae72d034844ec66bc4ca403329db2074377b", - "sha256:e2f879ab92ce502a1e65fce390eab619774dda6a6ff719718069ac94084098ce", - "sha256:e3aa7e51d738e0ec0afbed661261513b38b3014754c9459508399baf14ae0c9d", - "sha256:e532dbd6ddfe13946de050d7474e3f5fb6ec774fbb1a188aaf469b08cf04189a", - "sha256:e6b7842518a63a9f17107eb176320960ec095a8ee3b4420b5f688e24bf50c53c", - "sha256:e75753aeda0ddc4c28dce4c32ba2f6ec30b1b02f6c0b14e547841ba5b24f753f", - "sha256:eadb9f826c138e6cf3c49d6f8de88225a3c0ab181a9b4ba792e006e5292d150e", - "sha256:ed59dd52075f8fc91da6053b12e8c89e37aa043f8986efd89e61fae69dc1b011", - "sha256:ef254a06bcea461e65ff0373d8a0dd1ed3aa004af48839f002a0c994a6f72d04", - "sha256:f3709997b228685fe53e8c433e2df9f0cdb5f4542bd5114ed17ac3c0129b0480", - "sha256:f51bab98d52739c50c56658cc303f190785f9a2cd97b823357e7aeae54c8f68a", - "sha256:f9904e24646570539a8950400602d66d2b2c492b9010ea7e965025cb71d0c86d", - "sha256:f9af38a89b6a5c04b7d18c492c8ccf2aee7048aff1ce8437c4683bb5a1df893d" + "sha256:06f5fd2f6bb2a7914922d935d3b8bb4a7fff3a9a91cfce6d06c13bc42bec975b", + "sha256:071603e2f0771c45ad9bc65719291c568d4edf120b44eb36324dcb02a13bfddf", + "sha256:0907e1a7119b337971a689153665764adc34e89175f9a34793307d9def08e6ca", + "sha256:0f92a83b84e7c0749e3f12821949d79485971f087604178026085f60ce109330", + "sha256:115a7af8ee9e8cddc10f87636767857e7e3717b7a2e97379dc2054712693e90f", + "sha256:13599f8829cfbe0158f6456374e9eea9f44eee08076291771d8ae93eda56607f", + "sha256:17fb65dd0bec285907f68b15734a993ad3fc94332b5bb21b0435846228de1f39", + "sha256:2137773500afa5494a61b1208619e3871f75f27b03bcfca7b3a7023284140247", + "sha256:3180065ec2abbe13a4ad37688b61b99d7f9e012a535b930e0e683ad6bc30155b", + "sha256:398b713459fea610861c8a7b62a6fec1882759f308ae0795b5413ff6a160cf3c", + "sha256:3d364a55082fb2a7416f6c63ae383fbd903adb5a6cf78c5b96cc6316dc1cedc7", + "sha256:3df7e6b05571b3814361e8464f9304c42d2196808e0119f55d0d3e62cd5ea044", + "sha256:41c991beebf175faf352fb940bf2af9ad1fb77fd25f38d9142053914947cdbf6", + "sha256:42f754515e0f683f9c79210a5d1cad631ec3d06cea5172214d2176a42e67e19b", + "sha256:452aff037287acb1d70a804ffd022b21fa2bb7c46bee884dbc864cc9024128a0", + "sha256:4676e5be1b472909b2ee6356ff425ebedf5142427842aa06b4dfd5117d1ca8a2", + "sha256:46c34e99110762a76e3911fc923222472c9d681f1094096ac4102c18319e6468", + "sha256:471e27a5787a2e3f974ba023f9e265a8c7cfd373632247deb225617e3100a3c7", + "sha256:4a1964df7b81285d00a84da4e70cb1383f2e665e0f1f2a7027e683956d04b734", + "sha256:4b51405e36e075193bc051315dbf29168d6141ae2500ba8cd80a522964e31434", + "sha256:4d1b7ff2d6146e16e8bd665ac726a89c74163ef8cd39fa8c1087d4e52d3a2325", + "sha256:53258eeb7a80fc46f62fd59c876957a2d0e15e6449a9e71842b6d24419d88ca1", + "sha256:534480ee5690ab3cbed89d4c8971a5c631b69a8c0883ecfea96c19118510c846", + "sha256:58638690ebd0a06427c5fe1a227bb6b8b9fdc2bd07701bec13c2335c82131a88", + "sha256:58dfc47f8b102da61e8949708b3eafc3504509a5728f8b4ddef84bd9e16ad420", + "sha256:59caf6a4ed0d164055ccff8fe31eddc0ebc07cf7326a2aaa0dbf7a4001cd823e", + "sha256:5dbad74103df937e1325cc4bfeaf57713be0b4f15e1c2da43ccdd836393e2ea2", + "sha256:5e1da8f11a3dd397f0a32c76165cf0c4eb95b31013a94f6ecc0b280c05c91b59", + "sha256:646afc8102935a388ffc3914b336d22d1c2d6209c773f3eb5dd4d6d3b6f8c1cb", + "sha256:64fc9068d701233effd61b19efb1485587560b66fe57b3e50d29c5d78e7fef68", + "sha256:65553c9b6da8166e819a6aa90ad15288599b340f91d18f60b2061f402b9a4915", + "sha256:685ec345eefc757a7c8af44a3032734a739f8c45d1b0ac45efc5d8977aa4720f", + "sha256:6ad622bf7756d5a497d5b6836e7fc3752e2dd6f4c648e24b1803f6048596f701", + "sha256:73322a6cc57fcee3c0c57c4463d828e9428275fb85a27aa2aa1a92fdc42afd7b", + "sha256:74bed8f63f8f14d75eec75cf3d04ad581da6b914001b474a5d3cd3372c8cc27d", + "sha256:79ec007767b9b56860e0372085f8504db5d06bd6a327a335449508bbee9648fa", + "sha256:7a946a8992941fea80ed4beae6bff74ffd7ee129a90b4dd5cf9c476a30e9708d", + "sha256:7ad442d527a7e358a469faf43fda45aaf4ac3249c8310a82f0ccff9164e5dccd", + "sha256:7c9a35ce2c2573bada929e0b7b3576de647b0defbd25f5139dcdaba0ae35a4cc", + "sha256:7e7b853bbc44fb03fbdba34feb4bd414322180135e2cb5164f20ce1c9795ee48", + "sha256:879a7b7b0ad82481c52d3c7eb99bf6f0645dbdec5134a4bddbd16f3506947feb", + "sha256:8a706d1e74dd3dea05cb54580d9bd8b2880e9264856ce5068027eed09680aa74", + "sha256:8a84efb768fb968381e525eeeb3d92857e4985aacc39f3c47ffd00eb4509315b", + "sha256:8cf9e8c3a2153934a23ac160cc4cba0ec035f6867c8013cc6077a79823370346", + "sha256:8da4bf6d54ceed70e8861f833f83ce0814a2b72102e890cbdfe4b34764cdd66e", + "sha256:8e59bca908d9ca0de3dc8684f21ebf9a690fe47b6be93236eb40b99af28b6ea6", + "sha256:914571a2a5b4e7606997e169f64ce53a8b1e06f2cf2c3a7273aa106236d43dd5", + "sha256:a51abd48c6d8ac89e0cfd4fe177c61481aca2d5e7ba42044fd218cfd8ea9899f", + "sha256:a52a1f3a5af7ba1c9ace055b659189f6c669cf3657095b50f9602af3a3ba0fe5", + "sha256:ad33e8400e4ec17ba782f7b9cf868977d867ed784a1f5f2ab46e7ba53b6e1e1b", + "sha256:b4c01941fd2ff87c2a934ee6055bda4ed353a7846b8d4f341c428109e9fcde8c", + "sha256:bce7d9e614a04d0883af0b3d4d501171fbfca038f12c77fa838d9f198147a23f", + "sha256:c40ffa9a15d74e05ba1fe2681ea33b9caffd886675412612d93ab17b58ea2fec", + "sha256:c5a91481a3cc573ac8c0d9aace09345d989dc4a0202b7fcb312c88c26d4e71a8", + "sha256:c921af52214dcbb75e6bdf6a661b23c3e6417f00c603dd2070bccb5c3ef499f5", + "sha256:d46cf9e3705ea9485687aa4001a76e44748b609d260af21c4ceea7f2212a501d", + "sha256:d8ce0b22b890be5d252de90d0e0d119f363012027cf256185fc3d474c44b1b9e", + "sha256:dd432ccc2c72b914e4cb77afce64aab761c1137cc698be3984eee260bcb2896e", + "sha256:e0856a2b7e8dcb874be44fea031d22e5b3a19121be92a1e098f46068a11b0870", + "sha256:e1f3c3d21f7cf67bcf2da8e494d30a75e4cf60041d98b3f79875afb5b96f3a3f", + "sha256:f1ba6136e650898082d9d5a5217d5906d1e138024f836ff48691784bbe1adf96", + "sha256:f3e9b4936df53b970513eac1758f3882c88658a220b58dcc1e39606dccaaf01c", + "sha256:f80bc7d47f76089633763f952e67f8214cb7b3ee6bfa489b3cb6a84cfac114cd", + "sha256:fd2906780f25c8ed5d7b323379f6138524ba793428db5d0e9d226d3fa6aa1788" ], "markers": "python_version >= '3.8'", - "version": "==1.0.8" + "version": "==1.1.0" }, "packaging": { "hashes": [ @@ -533,9 +549,10 @@ }, "paginate": { "hashes": [ - "sha256:5e6007b6a9398177a7e1648d04fdd9f8c9766a1a945bceac82f1929e8c78af2d" + "sha256:22bd083ab41e1a8b4f3690544afb2c60c25e5c9a63a30fa2f483f6c60c8e5945", + "sha256:b885e2af73abcf01d9559fd5216b57ef722f8c42affbb63942377668e35c7591" ], - "version": "==0.5.6" + "version": "==0.5.7" }, "pathspec": { "hashes": [ @@ -632,11 +649,11 @@ }, "platformdirs": { "hashes": [ - "sha256:2d7a1657e36a80ea911db832a8a6ece5ee53d8de21edd5cc5879af6530b1bfee", - "sha256:38b7b51f512eed9e84a22788b4bce1de17c0adb134d6becb09836e37d8654cd3" + "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907", + "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb" ], "markers": "python_version >= '3.8'", - "version": "==4.2.2" + "version": "==4.3.6" }, "pycparser": { "hashes": [ @@ -672,11 +689,11 @@ }, "pytz": { "hashes": [ - "sha256:2a29735ea9c18baf14b448846bde5a48030ed267578472d8955cd0e7443a9812", - "sha256:328171f4e3623139da4983451950b28e95ac706e13f3f2630a879749e7a8b319" + "sha256:2aa355083c50a0f93fa581709deac0c9ad65cca8a9e9beac660adcbd493c798a", + "sha256:31c7c1817eb7fae7ca4b8c7ee50c72f93aa2dd863de768e1ef4245d426aa0725" ], "markers": "python_version < '3.9'", - "version": "==2024.1" + "version": "==2024.2" }, "pyyaml": { "hashes": [ @@ -747,88 +764,103 @@ }, "regex": { "hashes": [ - "sha256:01b689e887f612610c869421241e075c02f2e3d1ae93a037cb14f88ab6a8934c", - "sha256:04ce29e2c5fedf296b1a1b0acc1724ba93a36fb14031f3abfb7abda2806c1535", - "sha256:0ffe3f9d430cd37d8fa5632ff6fb36d5b24818c5c986893063b4e5bdb84cdf24", - "sha256:18300a1d78cf1290fa583cd8b7cde26ecb73e9f5916690cf9d42de569c89b1ce", - "sha256:185e029368d6f89f36e526764cf12bf8d6f0e3a2a7737da625a76f594bdfcbfc", - "sha256:19c65b00d42804e3fbea9708f0937d157e53429a39b7c61253ff15670ff62cb5", - "sha256:228b0d3f567fafa0633aee87f08b9276c7062da9616931382993c03808bb68ce", - "sha256:23acc72f0f4e1a9e6e9843d6328177ae3074b4182167e34119ec7233dfeccf53", - "sha256:25419b70ba00a16abc90ee5fce061228206173231f004437730b67ac77323f0d", - "sha256:2dfbb8baf8ba2c2b9aa2807f44ed272f0913eeeba002478c4577b8d29cde215c", - "sha256:2f1baff13cc2521bea83ab2528e7a80cbe0ebb2c6f0bfad15be7da3aed443908", - "sha256:33e2614a7ce627f0cdf2ad104797d1f68342d967de3695678c0cb84f530709f8", - "sha256:3426de3b91d1bc73249042742f45c2148803c111d1175b283270177fdf669024", - "sha256:382281306e3adaaa7b8b9ebbb3ffb43358a7bbf585fa93821300a418bb975281", - "sha256:3d974d24edb231446f708c455fd08f94c41c1ff4f04bcf06e5f36df5ef50b95a", - "sha256:3f3b6ca8eae6d6c75a6cff525c8530c60e909a71a15e1b731723233331de4169", - "sha256:3fac296f99283ac232d8125be932c5cd7644084a30748fda013028c815ba3364", - "sha256:416c0e4f56308f34cdb18c3f59849479dde5b19febdcd6e6fa4d04b6c31c9faa", - "sha256:438d9f0f4bc64e8dea78274caa5af971ceff0f8771e1a2333620969936ba10be", - "sha256:43affe33137fcd679bdae93fb25924979517e011f9dea99163f80b82eadc7e53", - "sha256:44fc61b99035fd9b3b9453f1713234e5a7c92a04f3577252b45feefe1b327759", - "sha256:45104baae8b9f67569f0f1dca5e1f1ed77a54ae1cd8b0b07aba89272710db61e", - "sha256:4fdd1384619f406ad9037fe6b6eaa3de2749e2e12084abc80169e8e075377d3b", - "sha256:538d30cd96ed7d1416d3956f94d54e426a8daf7c14527f6e0d6d425fcb4cca52", - "sha256:558a57cfc32adcf19d3f791f62b5ff564922942e389e3cfdb538a23d65a6b610", - "sha256:5eefee9bfe23f6df09ffb6dfb23809f4d74a78acef004aa904dc7c88b9944b05", - "sha256:64bd50cf16bcc54b274e20235bf8edbb64184a30e1e53873ff8d444e7ac656b2", - "sha256:65fd3d2e228cae024c411c5ccdffae4c315271eee4a8b839291f84f796b34eca", - "sha256:66b4c0731a5c81921e938dcf1a88e978264e26e6ac4ec96a4d21ae0354581ae0", - "sha256:68a8f8c046c6466ac61a36b65bb2395c74451df2ffb8458492ef49900efed293", - "sha256:6a1141a1dcc32904c47f6846b040275c6e5de0bf73f17d7a409035d55b76f289", - "sha256:6b9fc7e9cc983e75e2518496ba1afc524227c163e43d706688a6bb9eca41617e", - "sha256:6f51f9556785e5a203713f5efd9c085b4a45aecd2a42573e2b5041881b588d1f", - "sha256:7214477bf9bd195894cf24005b1e7b496f46833337b5dedb7b2a6e33f66d962c", - "sha256:731fcd76bbdbf225e2eb85b7c38da9633ad3073822f5ab32379381e8c3c12e94", - "sha256:74007a5b25b7a678459f06559504f1eec2f0f17bca218c9d56f6a0a12bfffdad", - "sha256:7a5486ca56c8869070a966321d5ab416ff0f83f30e0e2da1ab48815c8d165d46", - "sha256:7c479f5ae937ec9985ecaf42e2e10631551d909f203e31308c12d703922742f9", - "sha256:7df9ea48641da022c2a3c9c641650cd09f0cd15e8908bf931ad538f5ca7919c9", - "sha256:7e37e809b9303ec3a179085415cb5f418ecf65ec98cdfe34f6a078b46ef823ee", - "sha256:80c811cfcb5c331237d9bad3bea2c391114588cf4131707e84d9493064d267f9", - "sha256:836d3cc225b3e8a943d0b02633fb2f28a66e281290302a79df0e1eaa984ff7c1", - "sha256:84c312cdf839e8b579f504afcd7b65f35d60b6285d892b19adea16355e8343c9", - "sha256:86b17ba823ea76256b1885652e3a141a99a5c4422f4a869189db328321b73799", - "sha256:871e3ab2838fbcb4e0865a6e01233975df3a15e6fce93b6f99d75cacbd9862d1", - "sha256:88ecc3afd7e776967fa16c80f974cb79399ee8dc6c96423321d6f7d4b881c92b", - "sha256:8bc593dcce679206b60a538c302d03c29b18e3d862609317cb560e18b66d10cf", - "sha256:8fd5afd101dcf86a270d254364e0e8dddedebe6bd1ab9d5f732f274fa00499a5", - "sha256:945352286a541406f99b2655c973852da7911b3f4264e010218bbc1cc73168f2", - "sha256:973335b1624859cb0e52f96062a28aa18f3a5fc77a96e4a3d6d76e29811a0e6e", - "sha256:994448ee01864501912abf2bad9203bffc34158e80fe8bfb5b031f4f8e16da51", - "sha256:9cfd009eed1a46b27c14039ad5bbc5e71b6367c5b2e6d5f5da0ea91600817506", - "sha256:a2ec4419a3fe6cf8a4795752596dfe0adb4aea40d3683a132bae9c30b81e8d73", - "sha256:a4997716674d36a82eab3e86f8fa77080a5d8d96a389a61ea1d0e3a94a582cf7", - "sha256:a512eed9dfd4117110b1881ba9a59b31433caed0c4101b361f768e7bcbaf93c5", - "sha256:a82465ebbc9b1c5c50738536fdfa7cab639a261a99b469c9d4c7dcbb2b3f1e57", - "sha256:ae2757ace61bc4061b69af19e4689fa4416e1a04840f33b441034202b5cd02d4", - "sha256:b16582783f44fbca6fcf46f61347340c787d7530d88b4d590a397a47583f31dd", - "sha256:ba2537ef2163db9e6ccdbeb6f6424282ae4dea43177402152c67ef869cf3978b", - "sha256:bf7a89eef64b5455835f5ed30254ec19bf41f7541cd94f266ab7cbd463f00c41", - "sha256:c0abb5e4e8ce71a61d9446040c1e86d4e6d23f9097275c5bd49ed978755ff0fe", - "sha256:c414cbda77dbf13c3bc88b073a1a9f375c7b0cb5e115e15d4b73ec3a2fbc6f59", - "sha256:c51edc3541e11fbe83f0c4d9412ef6c79f664a3745fab261457e84465ec9d5a8", - "sha256:c5e69fd3eb0b409432b537fe3c6f44ac089c458ab6b78dcec14478422879ec5f", - "sha256:c918b7a1e26b4ab40409820ddccc5d49871a82329640f5005f73572d5eaa9b5e", - "sha256:c9bb87fdf2ab2370f21e4d5636e5317775e5d51ff32ebff2cf389f71b9b13750", - "sha256:ca5b2028c2f7af4e13fb9fc29b28d0ce767c38c7facdf64f6c2cd040413055f1", - "sha256:d0a07763776188b4db4c9c7fb1b8c494049f84659bb387b71c73bbc07f189e96", - "sha256:d33a0021893ede5969876052796165bab6006559ab845fd7b515a30abdd990dc", - "sha256:d55588cba7553f0b6ec33130bc3e114b355570b45785cebdc9daed8c637dd440", - "sha256:dac8e84fff5d27420f3c1e879ce9929108e873667ec87e0c8eeb413a5311adfe", - "sha256:eaef80eac3b4cfbdd6de53c6e108b4c534c21ae055d1dbea2de6b3b8ff3def38", - "sha256:eb462f0e346fcf41a901a126b50f8781e9a474d3927930f3490f38a6e73b6950", - "sha256:eb563dd3aea54c797adf513eeec819c4213d7dbfc311874eb4fd28d10f2ff0f2", - "sha256:f273674b445bcb6e4409bf8d1be67bc4b58e8b46fd0d560055d515b8830063cd", - "sha256:f6442f0f0ff81775eaa5b05af8a0ffa1dda36e9cf6ec1e0d3d245e8564b684ce", - "sha256:fb168b5924bef397b5ba13aabd8cf5df7d3d93f10218d7b925e360d436863f66", - "sha256:fbf8c2f00904eaf63ff37718eb13acf8e178cb940520e47b2f05027f5bb34ce3", - "sha256:fe4ebef608553aff8deb845c7f4f1d0740ff76fa672c011cc0bacb2a00fbde86" + "sha256:01c2acb51f8a7d6494c8c5eafe3d8e06d76563d8a8a4643b37e9b2dd8a2ff623", + "sha256:02087ea0a03b4af1ed6ebab2c54d7118127fee8d71b26398e8e4b05b78963199", + "sha256:040562757795eeea356394a7fb13076ad4f99d3c62ab0f8bdfb21f99a1f85664", + "sha256:042c55879cfeb21a8adacc84ea347721d3d83a159da6acdf1116859e2427c43f", + "sha256:079400a8269544b955ffa9e31f186f01d96829110a3bf79dc338e9910f794fca", + "sha256:07f45f287469039ffc2c53caf6803cd506eb5f5f637f1d4acb37a738f71dd066", + "sha256:09d77559e80dcc9d24570da3745ab859a9cf91953062e4ab126ba9d5993688ca", + "sha256:0cbff728659ce4bbf4c30b2a1be040faafaa9eca6ecde40aaff86f7889f4ab39", + "sha256:0e12c481ad92d129c78f13a2a3662317e46ee7ef96c94fd332e1c29131875b7d", + "sha256:0ea51dcc0835eea2ea31d66456210a4e01a076d820e9039b04ae8d17ac11dee6", + "sha256:0ffbcf9221e04502fc35e54d1ce9567541979c3fdfb93d2c554f0ca583a19b35", + "sha256:1494fa8725c285a81d01dc8c06b55287a1ee5e0e382d8413adc0a9197aac6408", + "sha256:16e13a7929791ac1216afde26f712802e3df7bf0360b32e4914dca3ab8baeea5", + "sha256:18406efb2f5a0e57e3a5881cd9354c1512d3bb4f5c45d96d110a66114d84d23a", + "sha256:18e707ce6c92d7282dfce370cd205098384b8ee21544e7cb29b8aab955b66fa9", + "sha256:220e92a30b426daf23bb67a7962900ed4613589bab80382be09b48896d211e92", + "sha256:23b30c62d0f16827f2ae9f2bb87619bc4fba2044911e2e6c2eb1af0161cdb766", + "sha256:23f9985c8784e544d53fc2930fc1ac1a7319f5d5332d228437acc9f418f2f168", + "sha256:297f54910247508e6e5cae669f2bc308985c60540a4edd1c77203ef19bfa63ca", + "sha256:2b08fce89fbd45664d3df6ad93e554b6c16933ffa9d55cb7e01182baaf971508", + "sha256:2cce2449e5927a0bf084d346da6cd5eb016b2beca10d0013ab50e3c226ffc0df", + "sha256:313ea15e5ff2a8cbbad96ccef6be638393041b0a7863183c2d31e0c6116688cf", + "sha256:323c1f04be6b2968944d730e5c2091c8c89767903ecaa135203eec4565ed2b2b", + "sha256:35f4a6f96aa6cb3f2f7247027b07b15a374f0d5b912c0001418d1d55024d5cb4", + "sha256:3b37fa423beefa44919e009745ccbf353d8c981516e807995b2bd11c2c77d268", + "sha256:3ce4f1185db3fbde8ed8aa223fc9620f276c58de8b0d4f8cc86fd1360829edb6", + "sha256:46989629904bad940bbec2106528140a218b4a36bb3042d8406980be1941429c", + "sha256:4838e24ee015101d9f901988001038f7f0d90dc0c3b115541a1365fb439add62", + "sha256:49b0e06786ea663f933f3710a51e9385ce0cba0ea56b67107fd841a55d56a231", + "sha256:4db21ece84dfeefc5d8a3863f101995de646c6cb0536952c321a2650aa202c36", + "sha256:54c4a097b8bc5bb0dfc83ae498061d53ad7b5762e00f4adaa23bee22b012e6ba", + "sha256:54d9ff35d4515debf14bc27f1e3b38bfc453eff3220f5bce159642fa762fe5d4", + "sha256:55b96e7ce3a69a8449a66984c268062fbaa0d8ae437b285428e12797baefce7e", + "sha256:57fdd2e0b2694ce6fc2e5ccf189789c3e2962916fb38779d3e3521ff8fe7a822", + "sha256:587d4af3979376652010e400accc30404e6c16b7df574048ab1f581af82065e4", + "sha256:5b513b6997a0b2f10e4fd3a1313568e373926e8c252bd76c960f96fd039cd28d", + "sha256:5ddcd9a179c0a6fa8add279a4444015acddcd7f232a49071ae57fa6e278f1f71", + "sha256:6113c008a7780792efc80f9dfe10ba0cd043cbf8dc9a76ef757850f51b4edc50", + "sha256:635a1d96665f84b292e401c3d62775851aedc31d4f8784117b3c68c4fcd4118d", + "sha256:64ce2799bd75039b480cc0360907c4fb2f50022f030bf9e7a8705b636e408fad", + "sha256:69dee6a020693d12a3cf892aba4808fe168d2a4cef368eb9bf74f5398bfd4ee8", + "sha256:6a2644a93da36c784e546de579ec1806bfd2763ef47babc1b03d765fe560c9f8", + "sha256:6b41e1adc61fa347662b09398e31ad446afadff932a24807d3ceb955ed865cc8", + "sha256:6c188c307e8433bcb63dc1915022deb553b4203a70722fc542c363bf120a01fd", + "sha256:6edd623bae6a737f10ce853ea076f56f507fd7726bee96a41ee3d68d347e4d16", + "sha256:73d6d2f64f4d894c96626a75578b0bf7d9e56dcda8c3d037a2118fdfe9b1c664", + "sha256:7a22ccefd4db3f12b526eccb129390942fe874a3a9fdbdd24cf55773a1faab1a", + "sha256:7fb89ee5d106e4a7a51bce305ac4efb981536301895f7bdcf93ec92ae0d91c7f", + "sha256:846bc79ee753acf93aef4184c040d709940c9d001029ceb7b7a52747b80ed2dd", + "sha256:85ab7824093d8f10d44330fe1e6493f756f252d145323dd17ab6b48733ff6c0a", + "sha256:8dee5b4810a89447151999428fe096977346cf2f29f4d5e29609d2e19e0199c9", + "sha256:8e5fb5f77c8745a60105403a774fe2c1759b71d3e7b4ca237a5e67ad066c7199", + "sha256:98eeee2f2e63edae2181c886d7911ce502e1292794f4c5ee71e60e23e8d26b5d", + "sha256:9d4a76b96f398697fe01117093613166e6aa8195d63f1b4ec3f21ab637632963", + "sha256:9e8719792ca63c6b8340380352c24dcb8cd7ec49dae36e963742a275dfae6009", + "sha256:a0b2b80321c2ed3fcf0385ec9e51a12253c50f146fddb2abbb10f033fe3d049a", + "sha256:a4cc92bb6db56ab0c1cbd17294e14f5e9224f0cc6521167ef388332604e92679", + "sha256:a738b937d512b30bf75995c0159c0ddf9eec0775c9d72ac0202076c72f24aa96", + "sha256:a8f877c89719d759e52783f7fe6e1c67121076b87b40542966c02de5503ace42", + "sha256:a906ed5e47a0ce5f04b2c981af1c9acf9e8696066900bf03b9d7879a6f679fc8", + "sha256:ae2941333154baff9838e88aa71c1d84f4438189ecc6021a12c7573728b5838e", + "sha256:b0d0a6c64fcc4ef9c69bd5b3b3626cc3776520a1637d8abaa62b9edc147a58f7", + "sha256:b5b029322e6e7b94fff16cd120ab35a253236a5f99a79fb04fda7ae71ca20ae8", + "sha256:b7aaa315101c6567a9a45d2839322c51c8d6e81f67683d529512f5bcfb99c802", + "sha256:be1c8ed48c4c4065ecb19d882a0ce1afe0745dfad8ce48c49586b90a55f02366", + "sha256:c0256beda696edcf7d97ef16b2a33a8e5a875affd6fa6567b54f7c577b30a137", + "sha256:c157bb447303070f256e084668b702073db99bbb61d44f85d811025fcf38f784", + "sha256:c57d08ad67aba97af57a7263c2d9006d5c404d721c5f7542f077f109ec2a4a29", + "sha256:c69ada171c2d0e97a4b5aa78fbb835e0ffbb6b13fc5da968c09811346564f0d3", + "sha256:c94bb0a9f1db10a1d16c00880bdebd5f9faf267273b8f5bd1878126e0fbde771", + "sha256:cb130fccd1a37ed894824b8c046321540263013da72745d755f2d35114b81a60", + "sha256:ced479f601cd2f8ca1fd7b23925a7e0ad512a56d6e9476f79b8f381d9d37090a", + "sha256:d05ac6fa06959c4172eccd99a222e1fbf17b5670c4d596cb1e5cde99600674c4", + "sha256:d552c78411f60b1fdaafd117a1fca2f02e562e309223b9d44b7de8be451ec5e0", + "sha256:dd4490a33eb909ef5078ab20f5f000087afa2a4daa27b4c072ccb3cb3050ad84", + "sha256:df5cbb1fbc74a8305b6065d4ade43b993be03dbe0f8b30032cced0d7740994bd", + "sha256:e28f9faeb14b6f23ac55bfbbfd3643f5c7c18ede093977f1df249f73fd22c7b1", + "sha256:e464b467f1588e2c42d26814231edecbcfe77f5ac414d92cbf4e7b55b2c2a776", + "sha256:e4c22e1ac1f1ec1e09f72e6c44d8f2244173db7eb9629cc3a346a8d7ccc31142", + "sha256:e53b5fbab5d675aec9f0c501274c467c0f9a5d23696cfc94247e1fb56501ed89", + "sha256:e93f1c331ca8e86fe877a48ad64e77882c0c4da0097f2212873a69bbfea95d0c", + "sha256:e997fd30430c57138adc06bba4c7c2968fb13d101e57dd5bb9355bf8ce3fa7e8", + "sha256:e9a091b0550b3b0207784a7d6d0f1a00d1d1c8a11699c1a4d93db3fbefc3ad35", + "sha256:eab4bb380f15e189d1313195b062a6aa908f5bd687a0ceccd47c8211e9cf0d4a", + "sha256:eb1ae19e64c14c7ec1995f40bd932448713d3c73509e82d8cd7744dc00e29e86", + "sha256:ecea58b43a67b1b79805f1a0255730edaf5191ecef84dbc4cc85eb30bc8b63b9", + "sha256:ee439691d8c23e76f9802c42a95cfeebf9d47cf4ffd06f18489122dbb0a7ad64", + "sha256:eee9130eaad130649fd73e5cd92f60e55708952260ede70da64de420cdcad554", + "sha256:f47cd43a5bfa48f86925fe26fbdd0a488ff15b62468abb5d2a1e092a4fb10e85", + "sha256:f6fff13ef6b5f29221d6904aa816c34701462956aa72a77f1f151a8ec4f56aeb", + "sha256:f745ec09bc1b0bd15cfc73df6fa4f726dcc26bb16c23a03f9e3367d357eeedd0", + "sha256:f8404bf61298bb6f8224bb9176c1424548ee1181130818fcd2cbffddc768bed8", + "sha256:f9268774428ec173654985ce55fc6caf4c6d11ade0f6f914d48ef4719eb05ebb", + "sha256:faa3c142464efec496967359ca99696c896c591c56c53506bac1ad465f66e919" ], "markers": "python_version >= '3.8'", - "version": "==2024.7.24" + "version": "==2024.9.11" }, "requests": { "hashes": [ @@ -872,49 +904,47 @@ }, "urllib3": { "hashes": [ - "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472", - "sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168" + "sha256:ca899ca043dcb1bafa3e262d73aa25c465bfb49e0bd9dd5d59f1d0acba2f8fac", + "sha256:e7d814a81dad81e6caf2ec9fdedb284ecc9c73076b62654547cc64ccdcae26e9" ], "markers": "python_version >= '3.8'", - "version": "==2.2.2" + "version": "==2.2.3" }, "watchdog": { "hashes": [ - "sha256:0144c0ea9997b92615af1d94afc0c217e07ce2c14912c7b1a5731776329fcfc7", - "sha256:03e70d2df2258fb6cb0e95bbdbe06c16e608af94a3ffbd2b90c3f1e83eb10767", - "sha256:093b23e6906a8b97051191a4a0c73a77ecc958121d42346274c6af6520dec175", - "sha256:123587af84260c991dc5f62a6e7ef3d1c57dfddc99faacee508c71d287248459", - "sha256:17e32f147d8bf9657e0922c0940bcde863b894cd871dbb694beb6704cfbd2fb5", - "sha256:206afc3d964f9a233e6ad34618ec60b9837d0582b500b63687e34011e15bb429", - "sha256:4107ac5ab936a63952dea2a46a734a23230aa2f6f9db1291bf171dac3ebd53c6", - "sha256:4513ec234c68b14d4161440e07f995f231be21a09329051e67a2118a7a612d2d", - "sha256:611be3904f9843f0529c35a3ff3fd617449463cb4b73b1633950b3d97fa4bfb7", - "sha256:62c613ad689ddcb11707f030e722fa929f322ef7e4f18f5335d2b73c61a85c28", - "sha256:667f3c579e813fcbad1b784db7a1aaa96524bed53437e119f6a2f5de4db04235", - "sha256:6e8c70d2cd745daec2a08734d9f63092b793ad97612470a0ee4cbb8f5f705c57", - "sha256:7577b3c43e5909623149f76b099ac49a1a01ca4e167d1785c76eb52fa585745a", - "sha256:998d2be6976a0ee3a81fb8e2777900c28641fb5bfbd0c84717d89bca0addcdc5", - "sha256:a3c2c317a8fb53e5b3d25790553796105501a235343f5d2bf23bb8649c2c8709", - "sha256:ab998f567ebdf6b1da7dc1e5accfaa7c6992244629c0fdaef062f43249bd8dee", - "sha256:ac7041b385f04c047fcc2951dc001671dee1b7e0615cde772e84b01fbf68ee84", - "sha256:bca36be5707e81b9e6ce3208d92d95540d4ca244c006b61511753583c81c70dd", - "sha256:c9904904b6564d4ee8a1ed820db76185a3c96e05560c776c79a6ce5ab71888ba", - "sha256:cad0bbd66cd59fc474b4a4376bc5ac3fc698723510cbb64091c2a793b18654db", - "sha256:d10a681c9a1d5a77e75c48a3b8e1a9f2ae2928eda463e8d33660437705659682", - "sha256:d4925e4bf7b9bddd1c3de13c9b8a2cdb89a468f640e66fbfabaf735bd85b3e35", - "sha256:d7b9f5f3299e8dd230880b6c55504a1f69cf1e4316275d1b215ebdd8187ec88d", - "sha256:da2dfdaa8006eb6a71051795856bedd97e5b03e57da96f98e375682c48850645", - "sha256:dddba7ca1c807045323b6af4ff80f5ddc4d654c8bce8317dde1bd96b128ed253", - "sha256:e7921319fe4430b11278d924ef66d4daa469fafb1da679a2e48c935fa27af193", - "sha256:e93f451f2dfa433d97765ca2634628b789b49ba8b504fdde5837cdcf25fdb53b", - "sha256:eebaacf674fa25511e8867028d281e602ee6500045b57f43b08778082f7f8b44", - "sha256:ef0107bbb6a55f5be727cfc2ef945d5676b97bffb8425650dadbb184be9f9a2b", - "sha256:f0de0f284248ab40188f23380b03b59126d1479cd59940f2a34f8852db710625", - "sha256:f27279d060e2ab24c0aa98363ff906d2386aa6c4dc2f1a374655d4e02a6c5e5e", - "sha256:f8affdf3c0f0466e69f5b3917cdd042f89c8c63aebdb9f7c078996f607cdb0f5" + "sha256:14dd4ed023d79d1f670aa659f449bcd2733c33a35c8ffd88689d9d243885198b", + "sha256:29e4a2607bd407d9552c502d38b45a05ec26a8e40cc7e94db9bb48f861fa5abc", + "sha256:3960136b2b619510569b90f0cd96408591d6c251a75c97690f4553ca88889769", + "sha256:3e8d5ff39f0a9968952cce548e8e08f849141a4fcc1290b1c17c032ba697b9d7", + "sha256:53ed1bf71fcb8475dd0ef4912ab139c294c87b903724b6f4a8bd98e026862e6d", + "sha256:5597c051587f8757798216f2485e85eac583c3b343e9aa09127a3a6f82c65ee8", + "sha256:638bcca3d5b1885c6ec47be67bf712b00a9ab3d4b22ec0881f4889ad870bc7e8", + "sha256:6bec703ad90b35a848e05e1b40bf0050da7ca28ead7ac4be724ae5ac2653a1a0", + "sha256:726eef8f8c634ac6584f86c9c53353a010d9f311f6c15a034f3800a7a891d941", + "sha256:72990192cb63872c47d5e5fefe230a401b87fd59d257ee577d61c9e5564c62e5", + "sha256:7d1aa7e4bb0f0c65a1a91ba37c10e19dabf7eaaa282c5787e51371f090748f4b", + "sha256:8c47150aa12f775e22efff1eee9f0f6beee542a7aa1a985c271b1997d340184f", + "sha256:901ee48c23f70193d1a7bc2d9ee297df66081dd5f46f0ca011be4f70dec80dab", + "sha256:963f7c4c91e3f51c998eeff1b3fb24a52a8a34da4f956e470f4b068bb47b78ee", + "sha256:9814adb768c23727a27792c77812cf4e2fd9853cd280eafa2bcfa62a99e8bd6e", + "sha256:aa9cd6e24126d4afb3752a3e70fce39f92d0e1a58a236ddf6ee823ff7dba28ee", + "sha256:b6dc8f1d770a8280997e4beae7b9a75a33b268c59e033e72c8a10990097e5fde", + "sha256:b84bff0391ad4abe25c2740c7aec0e3de316fdf7764007f41e248422a7760a7f", + "sha256:ba32efcccfe2c58f4d01115440d1672b4eb26cdd6fc5b5818f1fb41f7c3e1889", + "sha256:bda40c57115684d0216556671875e008279dea2dc00fcd3dde126ac8e0d7a2fb", + "sha256:c4a440f725f3b99133de610bfec93d570b13826f89616377715b9cd60424db6e", + "sha256:d010be060c996db725fbce7e3ef14687cdcc76f4ca0e4339a68cc4532c382a73", + "sha256:d2ab34adc9bf1489452965cdb16a924e97d4452fcf88a50b21859068b50b5c3b", + "sha256:d7594a6d32cda2b49df3fd9abf9b37c8d2f3eab5df45c24056b4a671ac661619", + "sha256:d961f4123bb3c447d9fcdcb67e1530c366f10ab3a0c7d1c0c9943050936d4877", + "sha256:dae7a1879918f6544201d33666909b040a46421054a50e0f773e0d870ed7438d", + "sha256:dcebf7e475001d2cdeb020be630dc5b687e9acdd60d16fea6bb4508e7b94cf76", + "sha256:f627c5bf5759fdd90195b0c0431f99cff4867d212a67b384442c51136a098ed7", + "sha256:f8b2918c19e0d48f5f20df458c84692e2a054f02d9df25e6c3c930063eca64c1", + "sha256:fb223456db6e5f7bd9bbd5cd969f05aae82ae21acc00643b60d81c770abd402b" ], - "markers": "python_version >= '3.8'", - "version": "==4.0.1" + "markers": "python_version >= '3.9'", + "version": "==5.0.2" }, "webencodings": { "hashes": [ diff --git a/blog/assets/images/onion-browser-review/21A92967-2E47-4317-AB2E-C0F732673C3E_1_102_o.jpeg b/blog/assets/images/onion-browser-review/21A92967-2E47-4317-AB2E-C0F732673C3E_1_102_o.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..69e8d5e04e8be544566e3dc21872ec2f8c6d4e6d GIT binary patch literal 545177 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
hc(J35ZMXH{O9{FJX-!b1WTj5KOK( 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%0AfXt zH_Zj%pbRrL2}VbOLQvSjn(3aUN`=4#Gs`mY%~0vZWCn^n5bNHN;6M2ovvJEhc%Zdl zQZz!P?rLTDK5LA9dG$|9$#aqC?Fo*oYY5$SY`C%bF8!14n)sP0#!HJ+haqIEKbiS=sM)PTZZ@Hw zk{u*3n$@yK#%m~Njw^5P%v+UgDs!@FVXjkL`S;Ptg%DkP$}tFjr?xUMU&{mKv_DM& z;!-$}Uw@?&xM}U#P+DvT`uP@qn08r|pxFLHs%RM!WixoF5Zu~8R6I2^y=PQM&AO`} zvn)*a>s?BC*qVJOqbPD3SPo^SFae_GsCgv!(}ve#d9y1 zANBq`pPWpfzu;h}ZZV(~UsI^pE8te7gkK4+w(O<{a1w-Nj8(6ir;1rdgKk z2V@X$XP3s$Md;7vLKq1)4cYfV-#~BMwE#Mo;v0dOh+>x@Cr&7bDdY`CZ8qaeKEn<9 ziC!B0PcZ&5^9gIK5U_fq2{a@lmaO}k+v7&@=*7ZwPbU{-`f=!+3#@4+*&@(YE#9c^ zr#k;Qs9H{-|NEb@ce~2NXKoOW(|QhUlt;0h^quvEW;+d|N6zrNp6lSwaO)+$gvO1j zKQCHP*IYQn;GHFUBY)|BvQUkGQU@+xt!?G#hoEU^sCTD2fK+Fk!>vC&bFO=T?w&<$ z+T(l{_&So9UivH~-Jd@(ENltPM)K%!;H?5k(DLG8wvWfZSnqi4*a54XAxWC&Iz&4} z0qOrcXc72g3A&a&YA2K#ia*zJ{M*4JIB$jh$BMDSfuoy8?DM22-qnLrJq&qm*HY=; z2=99_^%GcYX4O@E0ushxdQ!X8derymiFJ-R@1Nrz^AqKocWc!x|2yOEM4F)5Ij?Sn zMRtLN@D?9KHE?<2J()XSH}*AzrVt8Qz8hYxW>1oq*jU9_-?hh4fur!>h;$sms)K6#sV|1RCYAaMNB1nrJxhNP?a@rXymtw31E`2j3}q^5D|0>l z_~NnDEzb^cXOha-n7}vBIBmnvAT!{e%$PAvcy{-(*0sePV1NLg77m+v5S8zJ#hP)W}v>{;kO<9DVHIV-r~EMUB>51upueAC{zbORI${66doz6vNsvkH&(sSY&`&bk%)be?62}Ncq)fB z3C0`l#hgZWCh9MPxA$K29CPIzxQ}g|U9noQ*_5Jr3_7XGXlv?b(YXn@PA>&8dXiB@ zDN-IGXIZfwV4E#pXi5B-UAKamu9~rFsi%U3%x_dTCmCf)QS;82GsLZ$I)+JL6CB4}0pHGw+Dj3wb^}t&{(m3@eUxVYpMDB8p z8dtQsT+3He-*{c?8LyrG?Hkox!O-NHm7XGs`N((Z zcEzt4#ke;?toAzmLPzKiPQo==LhDn7VZCG}fG`kxh7jNR1OB!-r~v%FZpWaLEr8$6 zHcw`4kvdK3wwh=EK;WvbPK#VEtGUBV#SrU+zA@#xg+1en3#9 zz5_Dpq2|=04uu6yGc*E9p(@Z{y1#V#65_`T|0f*3f;PZR&S0%Ig=&;F2)w9c=Lwc}H+g#h6{u@BEdFBE5$_9M# z8+_j_`i#mLzD!PyJh#%VzqezCs&`Apig63#`nq9Wn0(oB>yB=rh+ zRKRcPm?K-&cxmQoS!a)&M$3Md^E@X{p$CGFkv|#o2L7R$z}p0X54N5JH1d}JHu5$~ zju&hY3~N?dWe?p&gZ5D&VH+1+Y*+^H<6{#Jf9d3lRupMhmP#G;3Fvk%@tUxVsrC{- z7Q_#s#+DztmyX5Hy8IDG;RAL6fb0S*elOw;n3?3UxCu)6=2oBK�zcqNI>Pknqmy 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
aNt_g+Rii<*qGc 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 OlXmUja4m{olm8Ef*hZuP literal 0 HcmV?d00001 diff --git a/blog/assets/images/onion-browser-review/2774018C-C4DD-419C-9D77-9BE8E5A51A19_1_102_o.jpeg b/blog/assets/images/onion-browser-review/2774018C-C4DD-419C-9D77-9BE8E5A51A19_1_102_o.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..accd4e9294ac7a83dfb9a37cb5362688286fc675 GIT binary patch literal 264043 zcmeFZcT`htw=cR7kR~D>1PM|ErFW$TM4AXFy$BJJCel=jl!PL^qky0k0Yzz%-U+=a zy>~(pL`otM0%<4jcfW7%GtSt1oOj&6_8s?o;9)J2ti?0un)Ns518J7D3S7FYqpt%{ zPym1)`3oQ+feh^cH)jAaGz4w{06+_zqhJ9j$!8SgFCf|tp!&x-09+#<0f0J%5;#Xb zvXQ52S`sEga zigT1y)aPkv>F62AAE>=VUOpw|IVwtOYAW)=DMHBa160h^ELUYT&$B*opb_w4lMPG# zNGo`|vV+}Z3?(G@_<1-TJqITj_hsR0BBIxC$SWu+-Mpo&bw^uAS5N=0shPQjrIodf z;}a)m7gx8ZFJAik`3JlTjCdUx6&({Bm-gmudPe5Etn7lqqEDZTzkDsJs;;T6t8Zv* z>g?+7>Fw(u7#yFNoSL4QotsClt#54p+}i%NgZ^`Pbc{K{o}T?h7nyhe4_V}&|0P|_ zWV+5#QBhLS{6!bVIsd;1XQraQDs!Gi^8t;6537J|7%kiF)Q^=Nbb@jwDE7zC$LKkP z*J*tNoQ_cAbIm-izW_%HlwvhZpe3-t$}Z-eg>n!rv>5%%H@ zD5Y-W7(Zobvnxeob$xBir2SGd>fW@)VUdZyOfwA-u0uQ094v#)S@lZDrI}C{!YfYp zRwIWTM-(j!xXZf{&e;a9VE#V5CKYp!eNR(dxVfoV@gC4INYz#k(_94;?RT_W`RX*@ z#p%V@x;$QlYwp0~R8x;1g`yL;Jbo~Lkn$7ZhutFqD1(tx8LueF{%^!t(4;8kK@+yV z7lgV`0%k|rbA{SanK8s`R-cPM4>~j%sE8463#Ei?9PaKphh-UGU>~rcHlh_k2qQd_ z7Z@<<*i$sT8&bv8Zg>r6Tscu|+e*K)q9cBmTZ5^1oVE4Ag98(MrJugyM^@1dKlo+l6sP?;*Opt}Mw$e2Kx5vCK$WDVi~&dUdYUMg{RcR$%4BBK-*5O!m9G{*#{j5 zxJ$t@B;fP+r+5?rK>}8b+SCZ|)UVG5U&GoWmjs9y3FQ@&$%ES2{cADt88As&f%@FV z1OcZFmuLI)Z0tgz(4HBUH3SD1(w@uLigrmjwpC-*nJAQ9T7lgAX4@H&P~8YTS*4gv z0|o?IY%%w-C!jqUlwcQx3tW9M*{8I;TPZ^`A(nmW!-1Dn#>Tm^YTZV;eiMp~%ft}! zdP*UD!A@v*Oj_oudZPSRR~voybnlE&?6=J9p+(m}!>b`%rqbbReYEUx>p@Q_k6n5| zC`<6{dRNnjY~QHj3T&8QNYrnG@x0xw$*)a8&Q5$EjRF&r+_$~LK=m}cQ#c(+MI>sy zCzS+v$yO)wn8xl(ElPTBquZV7OvgbnmE27^(_MA|8om_ACaAlPy8ILE&y)1rN4 z;PbM?r^uqc0b8?62R@*s6*1}OO3&`?fl|TsOuOYFI9B}AaS2uSij{}k^B=^@174W; z{i)^Am-sY4HXv?rIcqgVtSmLM-|41lss?D*{K@YoOf)it@1R>S6;pB2W3o|@|3i$cySN}J|-c0;GJI2-72 zt}>YnC>}bdU>x1X-^wAkWrfOZQS9@JI!~w2g40O+^!l5%blby9y`nD{`vEX~P;3h^ z2U*X_+`EF}>4b6Y71{=s+l=;nwUt_mcu@O-dR%lsMRn3SS@qqV{%^?b`xM%2|HCG` z3Gr;fusVZ?uG6C5f02ORRnuP!m6$TX{q|5Cw#D_%T@Y&=mh1a=EE0#@gI)`G{&Q2J zZn38|JUW%r*_anO(1)}EU4m`gCu?>c_)I~RQhjF4C0f$cWWnQy?X2i4X1^!sVcri= z_HAEuPDqvpHJhc}x)c}I1$h$b3*o_z+>gIIdSq)YB?T85?stfBdKXFk4nv<`%>q!R zh*Exr=e9`@r$|6`aeIA`SDd=qxV-yzudR`_&A|g8A^h2%g>5L)V@Kd@=I{__PXap3 ziK4;wZEYx*_QriY)9N>S)*yygHq)Q8dQY;9JOmxaZ|ViR1i!u#frLjus`~braeDUp zzNo%V<)nHqp&?A7{c602s-E$%{h!UWYu?YT&F76V`a2W^diOk(HPalAeuL{XiC{>% zz!uBwFK+>*QM;vu`kw`GtUHl`4hM3tXE^^=Bo?onpdt6vMlY39t-msN52f}t8^3{C z!803UA|@qF*1MNwP`Sy1p}{fse=v72&n4FGC1b3kTb;4ZMA~MY{`NH79|>W`ns#fS zhyIY1d{)7G#-Fj+MFK+Z)=&@_f^QH$LTT|{bxI(5RrjKR)O6JWiE>Y%B^KN&QTAR^ zkniB~OqC^S4-Hza?^~IB-;GIJKVWjVr=NQCJ|wCjvM}+Jk-yD~ZS|eqw#vJD2XO>* zLIT+wmP3V6$AsuE#C#I+IETeTPXcfC^*v4;Uy9k#B)*|tm;G{>nYQd101y*JOQtRB zvJ*dCj>?nwSFC>^G-}97lccvnkvbJkZLPViCaeKY zi;s}l&C#;YRxIPU0M}*AMrn*{k4h@LP)dS~xrGJT9edbgu}qBu$Fz6_=)=8BZkhuZ zsR3xiQ?jSEm72foo*6>Z!FQp$UT8OIU*h(@_LVC1@)L2uZ~21Mnf*)W;DI znrkM@JS7F~dS@5swJGQIG$F^aSGjpYX#`R4ZN?P5F1lM1d1oY^R81Z=e=UPcIB{h# zy!V&+&Xe>b>66|u8^zfS31BKEd_`Pk zeVK<|Lw%T#0``)MTj3+}K2?`Nx5XlVyEm&n50McZ|JW2Rc)?>jH+~cuFyI;-Q-Vt4SJvf`fO$?v)bwmxfEb(Ftv3nV{PePkxv%q<_qjMg^AJs z&S=w+CjVa43YQpHX9$)ZgNpn{aPJ<8`Jszr3hToUt=_$=7b81fzh4)qtF9&#J!(jh z#B2_9u1|i+XW9}YGLWB)uply;5PA$ETu(w6AyzZ<{ybi}fLNM=9i4o!{3(U!AOXa? zx?M~-iXHHo=@n=WtV0UC(bL8aYpx&xzYgx_GnE8WqHK|wT@wD?%hyq!kzP*a*gliS zDc{z6$+Ca`to^h|j~JYDV3E6$dY!gaV^JUcV++qtzOOOMZ(>iY;Hd#*svLG5g0dt5 zr>X{U9LG`erUU@f1^=J%9TMRRpM8UY62AC`D0M^FUIt}M%QtA3*(Bw>oX%viiIU`h z`^70u`bW?6=1iaYu4~PCbH+qN|J4&hj5-$ym~g7~CIL0Zd(}8F^!r)ed*nf!%}}TN zEWC8iW9X)7XkG!>?_ns#|nKgXAxcv3;V2Hh=tvW z*u_|QXE-G)aXhyEuF~8r*IX(7!$3ypjk%XPJ6?Ly*MH^!56WNMNxLV>hw+e|H^_K* z=}weILZi3F)#~h8)X5rCMB5Flls-0cmC;DTvFmIRQm6L2tUV5{E(6H7A_voY|Yt6x4K$FC1dyetqDtsbSvC9&O{?5j`A!0;w#hpFY5_Wup}4};Cb^*f0xdwK#Hd_b5V8l=XL?YEU}$`7@FIG=4U|NQMh6lNVf8}p;B})kpY4%HCUND=zxk}f8Q$7gPs#~-0y%nzWj5z zj~TPvt%b^yjkG&n-^~f979iCbiS{qScB)K1By5X|d#2f|<^H?@l#|IeMqimaX;0=2 zc>L;Ks+; z$_@!t2}$=h@>2>`32dO`awjQvj=O>lu!%_UYbfP3Q3$)UJG*TUs&#K3NWZK@OKWbX zy_vI=&UUd(1KzuGp3Ga1U{FOsv+-E)160%Dov{PSf^fULS3IPg!f$b1Pc2V;OA)>$ zME4>o9pi;(XU~E;7{`7xx+u?#z2ap|bCk~{je_CXPcZk(!kh{nWWI<33=0eT% zE*baniA*`qw9v2>{MJU54Gub{CaquD8{V5(=!C8%e%1^VyHqCRzb8gkM>DJn3iyty z$ApaTw%C=r_KSDdeewuaD(1p6>pbdc_=65l*-d!KvcV3jXj)GEjE&bpporB#DOT`Vuz^p_21EPplD@H*~EV9k$fQ;%Zb z6IHbl=k#at-=#9&yLEcV44jJftf0)37i_yvsutadQdOv>nrML$y>ao^`ny$j+An-g z2i+mfvffO;$3&0f0pA*Fkno8s7Ydu&?Av(2S#>xJz=%ip^zRR}z*2*&1H z?YO##E;6-5pQSRh_wu`zNzc&rA)Me%jiRJ`7TZ}RftkCv$V#?PC~3L%>ILet9p504 zy$_QaUaR0z<2T&l^W;eyK*t*$$qQd{=*VXPRrlf9C^0VxwMV^JDYU;v&FC@V@m0!g zo4KTeyHgL*b;HQcpU?0EJSBH8s@6TH<8>iF;?-mrjj9?>gDFPoa#2%WSF;6Y9hA9Q zOEA8D&Pt@wS>5-o%TL;_AXJ*1sH4b8UiAo`8P{Xag*}vnqf5=ICxhvb@$caBy%V3V zE4B(KVlDIzf7}-fm)(c2CHOw1QYbND`lfpj=m&th3ZhuXive83!m7WN4rL4sI zubmS4@EWL*1}_ z0Cs^f_c{3^f1i3njAkA;R7Y+!#+tZZ^G(ta3H{7Gs?X{ah2rsr(i8i@7x7|f2qqWn ziy{HNNTJbM4=3tfS-Bez`_8G702g7sN0OIiIH^E+;bJFXB7HM@W<7fM6bXu6=Eh!C zB{HF=OQiT)r{v#RT#MbEX0NS`(|%|J&lq04HtpSD!l6V(X@D`rf|>BFOsgYFZ9>qo zW#MoOG%rSikoQsh1&j^+NFV=YEaAa^LxbC3rITLfJnk}B!RAe3ROB6TpW*Y>=^szMFKeo6w?Y$4HkRmpgEqj}K9SC{=?zXWr- zl@0KCL>Sdg?_E_A%McRxL%2ibBJV8pN(1U8WVK$#;w)`PqF@YrTLDLX(f4OOkrtiC z-j`K^{2Ug$+x%9}wx1ef1vryy{qxqmx)`#S4P`}-_MQ)OJT{@5E2?jFx{^?Gb%_K# z?D6=^KDKeYHzlQ_w$_%joKG%0r};ASm^UOEF!(h~e|Lodd%91u{CR-|T?;l6fE6(A zQuDtzN)!yXnG#=Kxi<|m9y=LSi=@JvN z-H+AU^-Id>3Ayqa(pTbEm;Hf1W`8y5CCwLWGwG34_YS<;Y9G3|6UOK!p_IyIS!H)` z_B&U1CJ=d|(i21|uTk_Hom-IX&rftr)OFGf1p}hz0!0f#>HmufCQbdln3;?mQ=Sfz zAKVHF7|_Eykbp;Ox+LJPBYXmm72d+XtM8IJ@m(RP?Xd5y@PePf=MFK+lQpf7b#NpM zd9`^gKW)C(c#j7sb>sRwm5K$GckET|yx)ZU6n?ERv~glNSNpS)FunuyVuz{9D?Anfl-_{arW(LXd z;$zSpY<(rcwvPmG1alIa;c7LC9{z;Vuk+5da+~l>cmE3z$@SqMxf`Q2j=1Y&S}O2l zRIQSx3v~9Z4nBN<6{W$mx|1)jIq5NAiU%_UYZqB98x-6AYRZXf7Vegzcs8;*L{*1+ z$eJFk`Yb-NIfA8|Y5IUZ0CF3p8+iny#@a9J+9-xOxPSUJz3ljX!^XP%TNmG{^+rf) zLB*D{V?vs-0zw0%3>^efuwq=WOk~(&%al0VIBv1#{(bcG&CRBkoPFUxDQOl8Zi=5@ z-Jno?14)FS%wY>}dXm>d+%YEDmo8&9LuwB3J<2g2Z+0Yn=#9kJZamK@xWzfFDqsF~ zO*(jFJG|`{_6-go4uCjYyh?&~u(7M)JuhZ=6J3epElh8@$Cm1YqPxMRL9+!91w>Ep zQzqm-ccna?B1FR6q~@A2kSQrBKVBbYQNISiLYFOZZGUFB+~u=%%~S4=`b9dNCNjQm z(tdrBhRu2YJC=C$g;f^Nbli&8Fvo#6A9U7%V>mk9PFQsM>)(5*By+A>g_kBu4nX)EM8ge&%)zZ1c` z74cW@Xel-4WrvdL`3iPTzF;+^6dCNak!a(ZdA<0z%$Jy0nG=>@%ywKTr^E9)W}t1z z>PiO_*=1FefY&_jFxn%??iITIO@t!iX=BS!_fFiwPrD)c53lW&Jh)abzE}x}=$dDW zm$w~Z#1|XC9jD4v zA%!-=-mK8Obr+}btpsxR=X!9NxUvG0HxxrIhXv1v z)V+k!ZEMg;3A;xzDs*?~-^qAf0%6?jVRO&8YCW>g84q4fU8$Ujt$n57E}>+H`t$vI z`ks8wz4Ch1bo0g}WGWqz?GcS;Sg863EFF#yIs&VPWci}1J4fets!N5MdVbgL7i}-y ze|XQjKr8HR{9{E5{#;i|TZ}oD(*<`EPmRj!v=Xw7Z@n@4{p+ICQl3fk3$=-_t8ZBv ztq%JW&G^!f6#fU{qYz41$9?|nbqpsqhnLF|OAijhv?lpD?bQy^H+R}~h z%p1h--TuS%Ghx%pc5%soX7Cm8Sq@@@ecz=HLgz&vGtpy9jU&v*6|DHC{|x`4N*THk zaiOgENKJF&5jnS_^H|N;3E0aw`SauVWzik$Bml1uKVV%0B#=BPwX5K_U)+B((Zf1a zVUEVs0l6c+>Q}ICP8UlZl_#-qxS472cC+Xj0KN{%8w-=B*2qQcsYBR%uKX$nX?iSM^F6Ti!V zKE2H3KrP+I%!ra@-8?-?^L(hf@_nmF-ZXEq-KI^C7FMLYL1a^S2USeR+v;XO7bo5g zO`rM?1f2#=AV=R6gtzLV&|$IxKEUg)<&aZ|9w;x`cVouJB~HrvbMBg@@ccYRYkXhf zO#F*dKGzfDeDG>IxGK7b=?dOtoUA71lTvuG)fEQ2v`oJrqu(n=xKDQ-cQMgCp6|ko zoP|%n%frUO-N{ibK(FICypa3N7`5BOYem<#Wvkb-Ic=aq}E=g(XD4Pjk<0@9mySG2BQ zp@lCnMMF^5D&OI>eMqKx5oAtsB5k5$?%AN#M}yXP6vdSdQC0@IWe>*WP8=V!AKO8Q zv_8mR6?R9U_>(%njhxgaEL5ct*k$;1+#s^Ze`cYCzu8ADbs^g15l-?i%JqRz);Eum z=?0L-a|=kj=-1q-84S(89=l2y_%x|7SUrwu;0+&Vr(*2yiooWr88iQGlSZHaw1!}V z7=GP3Yn`mGpUGrwvfdYY{6}xA(OKv$(DDHEzx|CuBCjI}Fee*l31cE|lqQx8pr9;B z05e_&9(8MQWubXz-j=N*EG~V5{ZJ zLfCi|@c`-Hj-X2h+>|4$t?i!58l^!PbgAumtdMu&W&)k8JN$s0_gv@Uo@CcVMz^M( zkwIlL&f0ba>q>y_)WJ5%DDz4naCm^d2FItg`V)H>MhI8G!N&|#4Bq3ul$EW!73XyO z^cMaF8PSguvS6!u8D#H*2s>!u1SjQn8w8aamhikCj|_t-(q8?8;b~4-?;qY<-0!_P zfOG5wF{;X~&fpARd-()tg4`Oe76Hff0Da-MToRo;#aMu?4%trybv60L={eWb>n%m! z#(q!TwR&TF^nhHY`L8F4H2t>&xc|SmA5oHK{>`hu-2(FOHmtv^FaK`C`unYol%)T? z4XgT~)=uf3;mL_iyE5{9Ub` zOqA-i=O2%Yskk?meCnh$Tzt3zJ>SZD51Z$B-RjuZFEqDG_b~q~x%JdJRLv-E_}kRc zkfHzV!#<^|`XOvmL5=G_WFh~Ay;_X61B8B{+l~#r?7?;tP=wfgdvSscx-|v-{O37_oBc#GdQLxU zVR?V>In!;ilyV96jXwU!4e zC{zH6-d}og)Dyx8;pZ#%`Xb;_Zc7(OwDfwJMh+S`$_r>mqL* ziio(^sictrQ4HneOlLrJuR*jdqHH2r!L7|oweUZ{ zQT954iYjrq&gFoL{G^}fnb`WP1TRKfJppxFZmaY7)CM0iS~9-tdc&^yXUHRD-0xS3 zTScOu8(*72)^~Qg+f}uC+XJozaRgCJXPjvMx&O~kvBMWc`WNUIeJfN%#sJek(8XGP z`EnB`E*qWUP}%QvHO&%iaqXpo?A%m-{Tn8pgR9WgF~}Q46&%kFLeBK~xFA9CD=w(y zSje;MFAu7Xo1vl6&+j~2PFT#%DLwY%E@+4q37gj2xZl6?oZI*|)5nkUm~%Gw^=`4f zHKi<1tnY;rR++YpzmUr;>&sFnoTp|}{U_vb=sNH~o9(Yju?D_C0^FFwL7W-#D9-q! z-?&B^4wilouj<8+Y#-jfE3ze)quH1pq9S`1mvR~xZ}?6AIKl^VG2v0L5jK8p z=kj$l-={J+W&2DIh4flN*J62dO^7$fO%TTQ;bZO%_kZYma!}8-ixJKau~@t zQ8@4V|6bGp|EmEAp2B2$42S>TpqwPQQv9XU2Y889+eE*suvb^>YJ^_5e;-I%SEV=@ z8E<8V@&-JS?5vg{qTl3=Iv$l3V34 zjQYzlJezeo@4bJgQ&*|s;!f=_`zmtvBHX{@01t9%4|?<$Gc7@Ok^f;qD6Q+hI?l45 zT6RNdC1xzJ$!;(F5363C=&JrSERVp-x$KDTH6o_KxZ+dGo;*tM1~i)3T1>o+xP(@} zQOxp0zPK!;ET>iY-f1uz!t*+QA&cmvK2s1UhB@3}N{6|==PI16@zB;_d8nl-9&$%K z0es{De}VPzK2fI{6H3{Lzmtqg76ohCE8xhu#1C?5&I9amF3_zI$Py#;W_97l^xLngqM2$zl`eNI>P0#wde@sO#8uk zy8zr8wEALv;e0Ar+P#+QAMJ0WXj3>dEIK;*MS#lAaNVCFBX|y})vBe|p5)LLC*O}f zQW<9{QDZ8r%%FMtKes4~On)a03`n#Sg5dEABw*p<%56er4QP%Z``~Bh!z$dP8AQ#w zGRU?+XAtx|=D96F=f`Q+feY^=oLBonGJ*l&ns>f$9TwTtw4>BgVl$8wtw z+x1;n8dOV@9%Q|O4@$+IwPog$YXW$l3U`0+S+{vubWvk-Q-cq$wC2UwFU>-1ucwB-As{Zv27FC7WEBLPyTq8?cYD|Dk&he>&?YSXF(-fef@lP zS`fwVTgym%5TTIBLLACvH|7X7nzSJuar)3f=sHBoyqotl+4bj(z-VJ~e87NSSzpZPl z(9sciYh;e%acHz@?lSk9nGlogog|3dqk~O4<9vm)JS3boAgI@dF*z>y`j>^L^E$=! zi`L6?{neVPhGVIdDY}l^&zS^XPs}ozj_!uhX(4q{zpz0;Ud|JB`BKye zc?yfR;S2%6Wg(e2zi;`;^?}`H*1Yg6$wULt9=USmP!1*m1`1CJmk6K0?s<`*s^g?| z5i`=M--=`qFB>adMxnZbCFpU%)&@X^{IJhhr_}CGUcxX3Cu#V((BcFys&F<7se>^qId6eclZrC8KmDbqh5Jp*CLYac*>;_Q;sGoHi zpuJ*WCbFEEd1NS_CE_{W*eR|yL<;-5UHthVk|vGD$1VgWO>X%ncjb@^eMx!TP|kqD zu56kZ`2|??SwcCCqu7heWO1*h?k(Y+u4-6ASo9CmG&MBt1x^||mrFq?IlyZcW2L%? z0%M@AZ}UUm^P4S~#7q6gZ^X2`kF7H6^>?|VBR6mM#*gy%nb=zLya9PTDFaUKX<=uZ zXj98f%l!vJ9;|l~MH<7NbZB}1(dWItPbGc(=j|eC!y?vIC=FTO>+lpa!P;KP1HNrO zA(Yho+#Ub4vJBa#R)!pn8|rLX3zz zw3p}iR-3}d9IBa(4h_VshCi|wY9?gdppakq1_~I1P(i=L>Q6$!Pgi2*5nUwUJl4f} z99(sj<@>T_avr!AB^Dzwc7$)klJI;~Bj&X+B+;FwFVRUmF>qlkROu0G76oRB{q*W9@=_zQobDxkB!JB_ z;k`zhDa+G6k7x1ME-DondMin)Kl5TrDq&(jGes4zjgS|Vm`h)UjX+IUMq7`0Rh7!W zvWzq9#X2X327J1g*uTnqDe#hBb`Zt(q-AfLJfVTe6s(HH`QpIX&MU@-h;QRRrzMZS zI!55GF<6NUP4ZULC3bk-ko{=EV%`7X!%RA!nfzQbf<>_ebk{ws+$x08y)w~uuVBFv zaY>5~$6iw}eoss&iLy*cQqNPz>_tQt#hIFRa5YYkIE$b{I5n$yVXe;IPWJ!bctb6?M&EC)v>z7XQ|PBsW~o1U3nC-`VBL+I71n+yE-~MHzRDEF{gWt?U`EL*~A!vWI*km%?1jY`QbgYpJ;T zGf2#FFS5+Qk`1|xdmwT5INB&Q8grh3oB(>H!W{y!R+G_$0AQZv3kOZB+o;J3++z?x{-1%u0_l8}O@P(&_ zyd$db+|xyc5;g8GDRaz%Y{%@~(JpHwpbHU3WN1c{fbKo#E1WttS5*gO{}{?`J(0c> z+EP__k(uHqbrKs3SpEr_!993p+jV(+YV_M|`tO@p?rFNJtP9Bb)Tj2J*I1tXi)1*P zWqL3#b_TVuz7oEN4?;CtC0mYve!=$c{H?v>`wUt>3=V6lnlu+~nQ-fy(AA>d*J--o zVapeq&?nsl@(Ofo1!RP>Ub$q2UBAH0FC|_c@mj-(!ZDI6oS<>kB=(18i^#xua}{Z5mz6{2rpG<(h+{P2Qt^#Tz<){kYF-3=*~if^tH~)ESd|$s2ZjeJ7uF(e9TQ z@tJQXbh`{ThNg`nykA-J7RnypCi|HMa`?s++5!r3_=K(RZqkVjDpCB-6QV<8(64y! z{qS~LQ%&>>(awkg%7%(I#5>pm4AYGQ^%*B17+M}6hbX%*dmy?9Iu?j{)B5o1o_@== zccDK7b2SzVK$b zjb*PQ38>fY$T3~_3MbNHJrpE7fA?iSQ?5uYw<==%q|kyM5jaga6xvze-7jl1GHLu_u2Fm7 zOs^F7hDEd+++a0tZlp7_4Lnu&f??^4YdQO2LSLn@3qS&1-FHC*;@1c@P#Nevh_#LL zR|Hu**HAMN;JS~wy-wsJ9sD(G%xFVOOhpe!J?0q@D?2QQ4wqjjrSuKW6G-9SESe*9X7 z&b8sg528X8i$|2@cMA5tfWGfkU%yZkev8Um8#+gBc~ejqBF7Ey?ybP!^#-KNeU~pSsq~>uz*SQc_F=^s?Jyc=EQxGA?p&p zuhIOOpTji5vxbSu70NO0aU{h!Yx^rZq~vwf{IqbC(1SkuPzqC8wOO9OU=12`FA~6q zhBY7tKmV5*;d6CW^h}icKFd{;+Xt{2*2IViS$j;HCu>80vN2HsuivCsP!1XVy3U12e3OW4=Y73-T}BlpAkm3x1cq6-44GE;5@2(Go(w*3y{SgEPhIFEs(`Z74QFZ~(f zY8R%UsEu;iGt1EndLJ10wvuTkRp61>s(tAd=s*E&>$nMlr5wsu&v}>t;uE4_hm&dgx4~YC-b%>#ai=V3l}c zPLLEQHvay^y0UY$yWAo>#b>>DMR#>6yrpeHp=U?H$MqEsT_>+=v5$}yPIlF@dB?7S zaNG~@Rjg&y^qXIS-3fNP`_}K$^kWBvj)m5$=d8I3!^zF-v>jA_0--$G?BX(N-D4eG z-}^h*0yA#1Q5-M*RmAr>p0xzon(UB`oke@F78wd8N=((-#>zMU5`U&u)xpMp{ZB`` zxKCR5^H=SA_CX)r&+4P#y&H9SDYx3>PQUP9a<4CToIoI-2kVi5{63H6mQdospMeZtLK!BLqr>=wiGE<_>t%gCM{DI_hu__GD#)xN{S8`raQ_ zYCi0j)cDKBhO-;Sh4uA7P8`$V6zb_b_?b8sH@;H2(9A|`yGIo?TJ#DXujQUfMr6$txsYnHEH!k9I7-lWWxyCOkLe<}kR`c2URO zxxqLJ{D*%#?|2uSRk4p4ZHZ?$Wz9gM73?-|>KIS;C_+0TzijESX6%Vz$?X#MUmN}j zQ2h(2`tObuSaY1C?FdevY*n?P+{7RA>q8>1YxF$!rOF8Xix>gvtk>DX~qs6On ze4oyQ!E&!H3+ct^y37~dsce+)09ePNq^b7A894WJ`JL$hR~T`e6pwv1oB<5 zTfuKd&L-*}#C+i-vLSJI{=$=it@E>N7mIRLCUyO2`d6sIkIC(+6xh?X*&Dk#RRX$X3NR{_98aB59T);fu64J!#?Nh%iK5UKGL=lEf#8HAk&zR}9%Y(6RRtk$ zwa60bGj+asF%3L>ws2Q*j1aTHT+{t%Ve>R#-E+}$Z41xJY6QB7cOk~nQ zG=|e!#{=?-Mr-3716%&-SE-KG4#SccpW^Qk!VnuIvX6En0XT-=D`z2TAL=y%TzaJ9 z5a)ya$>EIHOf7gm!a8n*95i;hZcH4NGJFq;U(i1gr_$pO@K}5IEp11?0`z>(fh%!< z%aokcjx1CY>3*-n>Fon}dY0uT6b#RwEzS=)_!K<#posSzWrz0sVF&qSQqxlF@n6PL z_RfoRfkPoE(?sYACTdi^+_)Xgay8@U;BUK$e8dDY)AY}WhwKfydOws>^%?rlKj5l% z;F|e8T#6FJsEoF#iNx2!qalpXDN?sQ$*B}a;pti*QaGftc! z-hl9yDE4&u#uV5Y4$NU+y6UK@lK`7))Lw2P``YmCFE*2Q4r{a1+qV-+Yo3Wy@LO(0 z@A|GKieNMd_39GA7qFiKnl9$8GnCIO>>)4B8;vd+sOQ?~T)kxM@f>OOflfCwr;n}t z8>p59u(okwMb>G;eZkR0@C5&qe2586l-{Pcb8MELwZmh&B-eq(qy{HJ{+W2<0Hj(4 zI*4F`xAD$n>kfKso}49QCz5+@GZyEvQaP;F8H6GntGxQS9`}`A#u&$e*i{)({_SU( z-5}7;H@9q^_mn?IgyQ)8%!M7o^v_!t2|g9rs1#_)#M~zoekN-Lk0DxFif$2WdC%jv zI}dwvlWk^;t#^U-ngdoSLAlU^Cg z!op`x*?n4d!7<~)+}e#X&T65L7pQ?lN`+v58~`0b&=OUG9}x-!vBgMSNPyc(qJtAA zA+M^U)c*_J&(|*vLivp)9S-}3$7S8WVXv+qaKSprt8z8SoBO_gWw#zir)u}yvjtr7 zLx%BVdbsd3bVt&!FNjlbkuG!N)*I0yuSeiO*DvE%MX@f4Q-w|!D`;<+C4@8Gb8HQO zcf#hiR+IZA3~a`TYynjx-Ilq0zJ|BOeA6#D#NOX_N~EgfprR9yd`$v4@9lYm#lWjy zVSjvJ)tQ9X?@53W2Rlw_-I%#&^?=5GSu#g;_DD_k(B!3v=Vndhrl49CCpWwYjulf_ zR0mso_;MAKltU{jxEAH++kYG4#CPfCOp zPZ%%TEe+8=^3(gdrf~7r9lH_@ai(AJJ#&;&CxnkkAMn1DPjDRBhDbJSZXENxd%dB0 zvLH5>?&=$!OxYWyp&BoRjn5-wV5@IQ087ov>uf|fXwG;oWZacctQJkVJUeIK5c6=c z%#FOoKz!qT$}47N(Vurz-tb>0$PmiZRk13oOdSvwY+<)enPOm0Z;aLE39Vv{F5cbz8lYsGvv1pBvoL3^nqd9LxG7d7 zPV!afT_=X&b4Zr&*6OKVGrWbvz0FX0R;?#h2=A10z6+G)M=q7pE} zRm4o3zPG*6qwz>bJH(f~)h7;XSB3>)d?r;LD;8R7a+Rhb_p9_d-4*jZSTrxZQ(e=i zDr%O*F;##sqP9 zWD0K~m7b*JXMbJL0Ounv1*ml9ilK%^B2@K@taohKHxY9#6BSo=>jGqIL^5?BMX-6;N507`MxeO%41<%>WZ5f>I z8u&_pQl~mw19~L3w)u)m7lw?pK7C`7`_lHo#ifqdSzVr>my!nFY%JPPNpizB>wWAN z&IRv6`0A0L6RdExt#aaXj$*Z9;S1IU-8a41vhu!ng)06P0fIvH8a|LKZEV;V>y~)- zW&>={8diHaHptDv7xv8h?L#exB89ovZ?D!3I?&DvZi-|R_QqabVd@HesSJ*;`E4lK zIZGWiJxo;}C4C++OSl2&^%g@Xn~`1cIC+~Kh8jlD^%TPley~`DUVwJD@sQoZ)0G8N zGJZw&3w~}D9Z1`6O$xQEtP3`+L*1jZ4!rD+9_~*&)unk)-z`#rYGEvG+*rZ2g9rsF z0IxBgKUL#l#1UuZtTDvRADMBD|J`OnPXF&H3m^g#2d+$xtx28}#LQruQG#ocYp#m9 z5>1Q+%l4_%43jL}+a@KEB#0I~bnFf@Zj{di4? zGDmt*`lRX)3NbcXBd2VwPO`O@|M(4*wt~`!umwbS5(WO+gyEjaV(hU>u-sGB7leJu zP>C%&U^hFm3@CVZ0a!?q?VbczDd9hXF=SEtW?xGJiq&Mx$RVDvs>m9c#T~{8c4LGt zlmDBBO9>&nX9IHlNB+=mx$4bHy1msK@6~S(AHK5NV#t}-+hXD<7{f4)INJJbR-VG= zj)UQ~P*RCt&tw2Eik&N~OGVXpWYoQ^BQqA= zuv#JOwUXO+3r&wFe?r5+Q>IE5I z4?_Q5ON#J<2j4;q*S5BmU)g&d82K@6{ zk-3BR%i{J|Q6D&2M%F@DyRt)a!h6!|VbwdAs8hQ?4NCTOmvDU*RRYDqJh(k!&Ldb+ zV=_=1ZyD!w;MN^P{r7&rvJd${jZoh59(v+n)iPqtxDK6Jq?mjgAOh};eq zEc#_(5y;Cy0-nShMo}5usqbA8y?uV@wYMdg0vWRHFrH2BTmhi!0fpzFJM2G*-dU);O-}gp`1F{V(?3JFKa-OCJtJP+9~; zib7DDQUxhe10obbC3*{5A6>^1?g4p{1ru3^6Rk=yiuaY|1|YDKr}|JVDYf1ZP>7utp91?)Pp>@Y>=CGlOU4+wpzI+*T;82{70OwBb-x79gRDwlc@yuIn;pHJFNI!| zH(D!n4bj^0hRAag8-c~N81D@SSlm#-&?=gEC$Y~d&#SJ9q0AYSO!hbPzDE5cwhUJpd$6-tL>9y z{#3xwFDA<8l6wKXvAYc#4QJRKzCKKJazEqyIXCmP>9l0MuDLpM{>dyezwoc2k}Gjn z&&4_(R4j~l3{W9qSkJgPBt@~A!?EByy3gDlEL7jVsY|<+x}Pa{qoBeGrlunrkP3*p zxdG$wn(;Q5=P3GZR*RuVu#(Y++}Lw{`%}6(^&>hxIoYDFYG-UJf+cr$8w!*wsn+3m zk#1tDDQaRk7pRbLNIjI8(4Dsp3;=i_(oc+fa0?E4&av2;2GkU;Hyb-PM8)XL2nj!a zQX4Dtl#BO*>VqZz#03l%7I!2Kge%JObb-QoZ<&LE&EcOQ!6j@Fxg&!KAPlLe6WgXZ z;v|^c(;fhCF(`qkNJ=AW^M76tW9mO!TON6btJcrnQ@4xSzbo}*_Vc7xx?pM^$3wdA zHuAY)C1v*K9wg!ZIrX3klkPk%O0le|XEh&BKdX3rZ7LeJ7)Ct9u7L~NTqT$gl}S}Z z#a!LO?*>thV&+x?H@syx1R6T|1DQ|Pm#0|Ya+Axp{Q&hfMz!9+ST$^)5{jBz6pJa= z1HIl93iTYxeq!C>bYC{<4J2imA!nypjXGy^riEBjjTgy8o&;K6ftP3{gF{M`6#e8! z_ll&x4Go=}qOVTos5pG2o0QfEUofH-N+g|z?Rw6;M34pXz=Cu_4eyP!GXL_UQTaXo zRTP@ZWY%iHiAjXM!OvuZ(km^PwJ$b9jmn4AYQ;{JxHB3EOz45U9 zsB8t>6?nDc%{qvh0ht$iukbQ&(4!b>yA|2lkeA#gK~h)0%*UrDM}DAltk;a;k7m2e z^655+szC6q1(cwQDD7*7oKUh~^w-pgogL7sXZYj_^$opnT$>5jAFlEjGLBgpa&g)= zlAYXg64oi4an)g==(HPOMiH5(+Sya(HjmJb<0tQPqbz*pA6>JlQFER+mSTpNo=L2) z<-Ug@`gM{4%Ro5wUCmEW90D^9|8@r^@(X02LjhnJ*t^?Nz9Hk0N{U#s+piP#KUA5! z7-?K%HGgom+c^#>#kSJ4oH%OEv^to?yhY(JJEwSB5^m4T^q-6~8kC-Tb?Up}z4>cD zLC-oy*K8#9PooF9uibsCr=JhtumCY&jCc%Wi*ZT!MnglYk0o}5^^)DZu9sw=UvTTo zk0s|#2+!yll8rDQ_ILC*B}&(h4>!x^O+-1}Z5*FkDM;K+om{#5u)WMO?2rNMdp!A} zYxL!Yc3*bcTYEV<_fDui^hho)V(#FQW5%(D3`%%Xu%;N{0;?Qvg!-wxEil%pm@+rJ zIjF~w@5ae}lQ)uFi2B_nm+oyW7ah9oD_~LdP+ycSG**S4RNKtCj-evUo2bb}Y>6Sq z6J(5ImbG`pNToCv>O)@nJky*@<9+g2gBXa9nV;hze}1Q4kK-RjqTd$JscOzA;Dt~#njH$4U09)19RXtNZULdzf>N=2c z2mZAt2~CL)d)I4O#H}L()b%#5^5Lx^2ngB`e++9L^D4@n+&C*`Y$0y-!jt=MY_xJG z2>DLK*>RHb$1~rt8XX;$TSnmejdf*`mP30c_-Qr%b!NNM88H{HTXu!65z&FP#66&5 zYr)PAvbzl!B}gs6s1<4bo(V?$1ckiIL=7~pl5mippz~~Q6 zI->ViQ}Y1Kcn+yD$UjmQf{8~BZic(*s|#VD5eMEYZ=`h$w|~hotUcZoi7P4a1QO#!9zrF*XGQ)5Ne;BP z{d4{y7!v@%Zau+SsPPZv#|`xhztAiF%b!0%ns_+*#)SUyA($ipsdxyT0iG-*KuzNe ztlslKs{Q)?aUO4+{sOdpJH~>s5ex2^;bL^xXl$2ewXu+gDcXeI5aBl}y*;kUK*4v7 zAM%NS!Sltnobse~1jzqBj%z2wW%l;#DxQvqm~aheo~QiyIW{L9Q~J{AslKa{-+W37 z>X%CD@!&^TXxj{rvQ)>Fgq6oCHZz;}*3^|paysPKM|Y9=Y^rRl_1&9^*d;U4dylxu z(ru%$;m%Ys^jERXrSxh0CmD}Z$0eAnuO{!TT6N4jgO)gH*A*_6gU~4|%mKYnCKY<( zLx5@lL+@ZZGggOVTKTbYw`N4BCgCG{V}oP&*+#LM4-A+ zUxycjwk|B#5ijG+G|V+cZ0(<*FSwuBe_4EGz(s-B*FfdQ-Ge`u^g;57UL2+0B1vvpiIINKR)2yR0?s0+=EsAJfr9B_ z%^F}_aDV2mJolPZtWzqYwRp8Y?&<=d^>VYPZ>SVB1JvPVcQ9zUXForv} zD(|LPm5B9|gs96fZN6T9E#aGi398hIa6Lnf{YvIo)^S^W@j~kZRi? zdQU_)Jf7;pg)4QFARbA=wSbPf6BwHTW_(yDlrgkG>@eKGtir+jva6UFRfNibOZlaq z=vwO6^mUVU&hp1Qk)navj7i!9S3Hbx3!x%GgESicRu?qn?rG&?f4Qcq{7u1iY;Pz; z>W!2_qf@Jmz}+|rQZnX|ODLrLe)giC?!pf=+QDVfc+0ZZ{IR3`ef~;&P9;pml-Zj^ z5oaOZz$>)!1g=O?w5!ThQV!G-90;vk$!zAsy$zX-U%VIdNMR*H*v$O%dBn+z;`ly> zDOEboC2@8-4iE?n24Lt`e#~PaVFD34*P$Xl(x|ay`PTcCu=1 z*RXgOCqvG8*t+?dIs>-i;^MujYtmZ^Crg~f9^HHxM9tiJ#xO8HJd(1oFc2WRpgDo; z!%iJ&dTZ7u$;(41DH?qjRsbu;_^@YkC*!ad(xq!eC! zY>|4QDnsamLlNu;)_6Va>Jn|Fiag%p<2vLlqD?Wp%H&%^g0Z#P>+IS@Yf&#j>xi4( zs*EG-L129#&X-NV%_j$rCoRq!1cj~ zr=9N(+6;gYWd;`pJ#<00T-B3pD^64{AvX0p}l( zhsWlsg4azaaGoUvmAV&{F$ad~)(7&E{%Hd<-{h5U(-6;FMFNY#T*nqh&k%LFmt#+SjM0Eq9`YRIe{;UUsaozQX6^>@BYjDQ?##dWSTQWs|Qn5poCJJU>D{c{WBt#c>7u6b?cBGlU^ zMYWxr6SUc4Vk-Sp++V61FDKjvN(vIR(cP#C{d>dBynxY6h9Y&bFE{e>Zf0USCnXk+ zGSjw9-@XeO>^@;*X2J=^UFuoHn5f7hnXy7!wDZ~l=aHI`EB(r22B02a z*Yz}JA?)~mMqzD+&{px{Sn$Jgnb!+iRBl(T@J0LmkSb>S}lo~3z{IuhsRbv zcU!PoJKhd-r5BM^Nbn^`5LxhGEat!$`^174Z1xI&_7Rk;>UyQB z7u`-$f!s67^0Pi3QZ3Dx9dP3zB>_XSb5)GXrYS@L*iPrT0_m=eVmPXHg|J|xWA2orf?(09pq-Cf)bToD>1xYtyiy-7Bn8^= z25RX7m4N}e8^HV0%J{luFq+qh-HvE9%d|h#d+o8|*Wj~om%QvE)1X`Fwaay98}1O$ zKUZ$s3jd1IsVm1@=JeDYt{3sCPV&JnT<355$ULUf zWpjHTJ?XtLkGEf%nlWnEWj{EMdz+)nAgAI~U!Omt#D3~S1e4~cy;in$6up-H^&W>vzsq&$SEH5tGOKYmgDAR5xI6I%&bw#yHWD^|$r*DQJEwLrtK>>nx_tSX? zoo{+qHyC;K)Y0?b&b5xzpx#Q5g>ha}8gKOmAV!z3G}}h(V+Sg{<+`1H;}wM;hQllT50%a}pDO1dEG);@6NHsgm~c ztYPJ2jCWCQ0GLRR*T=H9mn^tEpFLlNB}ISYua$I3UR=@W0V{VD@7~h9J@dmWIHYB< z$sxQ5h*Yzw0{J%oWvSDz=V&NNPPYp*_SMVZ&8C_$ei%t)OD4bo=fE{!d@_Xetukyu zqCBZ&Ry|Eyg75nuNrX8I7%pmlJg`{-A-LUwI$imFdyf!bFZ)ob&nIjq zS#UkJIWsy)OZ|?3f8bW*)kS~WE(Pw42&JojOz-mG9YBV)C?_|EwVQ}9hF%;UFt<-&oOGQ+L|Kc;>1z-c*Haj7T zSm?0q7YL*w1d8k&lIiTR0KZWenQB-?9Pc)hhrzn_G3A}N5PwA(oFZP`&G#qTPu>s6GrPEr}TvK3^q5MLvcOENC0{ke&j1S#g?oL=L z^9C$DHdPaQ8>8@-#!vUu~>0$4*!8 zbO_=&LtsK`?|MrJydMn4Z!E=a642B3lY)6@gwP#LM)!wgr~Jp~sbq>X`SzB4Ar1$H z3-(q}Kh698w|k93;J)BH#~%2Fg)OU242_caf(zIzt?7<2cDBUQ#+lQg&)waT|Eb`r za8%s{Lm9}M7q*nq25`0s)O3)%5H2dhj>$Y6Wj#`+#u;1mJBp<+r+V8=Oa52nH8c+Z zoy}*Xs`Qd-Ls6%V;a50zouwNLR_6}2xyVWF`0j%RQa;kjNg(#!Qd9%I2?dR^Acx0F z>jq&8G34yOoEO%*xTev@D6&s}u{K!5W<7XZvlJJO0%#IhcNad-1vj5JYxP?a`5vtG zXecU*P;d~>-JdHw-%V#LoWc7fo`sYkW)OO!Dj4Em8Yom%CMCE)= zE2Z1a08KnO$+2~w@|%I1YH8H`;bs+X;NaQF&~AIZ@+V)>f1E zn4Wck&w3ZggChgjK?V33<}rp|B_%Vlz%eyYy>R0yuSw}^`IAwJ-&CK!EerBDE?bEh z&3hhISyy=FWwy4WVsD1p_j=8Y1rkrU+R&rZ#%t98IoypVzEEoBuI#V(R7->}q0^u2 z{^qFu9Y+S0+`XYEo@tsDm}mtaweKJO)ixage~1OIZh$3*KH%Is)%Gd-y)P|y+;_({ zVe9yADQTm856jT|oYa1ipd-4-0|{2708QAJj*R}9 zn!ZVI+hJ}yO1gET+=7@^hZL=A0 z0$V7+6oG*gC@xau_ty^o{=hFclOyVG15oe4`W*fY^vDFV9tu9nJw%gl;9=x5a~*NV zQ~=T4XUtC!cTqBwn#^l%&M$Xg@@q$jbE?Urr{VOX++%1Ux+cFUZx6N5)2lsNJZ^i* zg!D!Khn?edSM9k}xbII8pNRUKv|y%ZS`8UEuSc|F|ZW=1X)!Qv?f0> zAI&@MdNJbnW}+91e@6>MZ5s?!WF|g+A1aUuK&{q$L=l-1afA7;?(bKLMfq8k_qeE% z2+G~W9TZ`C@W3zb2uPwj>@6*fL^}{DK9bUx$Uacgj@_@PjNjAX89n$9E>SMpq!sz? z9@(3RkX;~5vz=&u?~EU8f(iE90j;k;psR@ht%YEH;iUughx6#)4#ZVVqXvWko&r73 zyM|lvhw|{>4nS;c0lZNkK=xAC^Rp+LTih`Jaztg|=}(YS2Kh*4)DVCo1HT3QdO+I$ zpC7`pFe~n_hx*&g{p(HrHT?cI$^M#C|9@F1XK1>~+F9I##5NO)k)zL5x=)?A7@qKU)9F)XO>362?uqXR!d zyo0^GD*0J|;3RYo{#ERlC{73>OXb3f9XrAU+dQY>Z?D{SAP-N|B?CkPvhz@BKtqySHBCR z{52Qj&Zkx!IJ|O> z@oQ9*j=tD~E%o)8uoXKho7G4e2@z_;k+K%zXJr#}^$QH(>r86sG*1+VBhQs49`;HD z-g-_j=Oq6771aTh=`q!fN~R8gN5sQ*c|U!{^lnJqEL@ofDk2^sW^rm)WdZ#+rFG?30wDs#G@ z6(85!&0LG?t!hhi8yl)z&9qpJny@DcW^eS}@SZQ?USI8>oe{yL+Rewje;ss@p@Jt6 zmWqg4^oq}#WmL54N|ro<@0^0k%pJXAU*yV~Du62DW;cy5O)sHE7h zPV{jv2g_?H%?I4;!z(VvzFYik=)^aas`#kW^y%T<;J9s+4wgjQE~j!~6jQP1x%2wU z(9QN`>j7RKT2;plI3vR4HnuacVmN!JeIe&CV0Bk8P(k?LkrDm-yp{jS-=Tk(o%SbA z=znWKp)&$R5b15}#zZ;pb}iRLacr1<>qCX$Er7i7v%|3VknOImah`{YfwD0H)_2y| zd>~4OBTrsV_o8AA?&0}eRmg2TpK4tD@%8p|4M(lk0=+`<>C4CC>V*zollO8`yv3^c z%sYkyMjdn3;`LC%?Pmxi|Wqh+AWh({x}P(c>+Y3qG&FoIgf5O69%&_>U`=Y?hMjJ z^cv;8>;4HU3{-Z}8!}JgfS&SKQiA{r;2a^h*>Gr$H`)*A;7oc4cgJhFy>v2+_*rIhN|L zJ?q)noT^HIFZt}ysP0*^z!qE=VDLCN7D(;=;8R`-ABQd*oWRiGO$XY&F1vvG@>{(i zlE>*)V}JUx_Yde&k|UzhNzp1ozw zIjak|(qFf(bvHR9rF@E!dOrSMtz!3SEE@t{Ip$g6SIivcyeB`;jI2{f2rkm1c}C~f zXRp=6!ThWzLMX0zEWDa`y-67;r*Z{pmSVD7IU}wa+x;>@cKuVMwa4KWT+xmTdEAv* z@!`|cW;2zf7;ks?qS@1pWkOWSj+n~P%|@BLt(psYNh%LpTv0ulOi>*$tg&g7HLqq^ z$bigBjp_c@0)Z`&nbq@wtzelaqt3>?`l~vw{k~M)GV2y6u<3N`u&A&*ElNR*Adhq= z?8k}LgTAB_D-!1CHw-?YfQU|pcgXxoiEN&c(4D2zg58%bCu-;iXH1Nf3H;H2yQIfE$HCmLb(Nu zZ!J-kW0s{MP|x44id{1Yg@ETF>oo>-g{uH6gC5^8NI(Dys^nwBY?PKTRUlKm zKlWHmR$|M^jGgrX=z9W_rAlyKUXvf&KSts!?LQ!lPt~U)x>5dJfx(;kJSYD|Kp55W z_$sDDamlYRCpcU1w(@O}AKNhyYs?poSFe#159%zIIG{rqMHxc;Q{;sFgbw+E0S)(= zdku>6Xj@}TqmKADeqT6!b(RUX z-*qa^F#Rd~1|HJN=*K$(RGf?kaZ-8kO$Lf1m9Pf8p*6nGU$b*qCQneev6M=|C2# zlRYd3v>V_y@T5o!ltbEPw9+xZxQ~rT?^90#p!QNerN3r@k4?CQn2@UBE$D&9pkxe) zBBOgEiY^f11x#}zCWvEdvqUL^B7Wp5W#Ol5mZV8S96(UplzOgKi5BgnzLvTWsoURpHRR1~aTT;0%?YU#XLzL3j^%jYzOF zw};Y}vF!^5DKS4?YzY7H<4b2wDSzlq{B&PGljPQHpmZbKd@oT;VRlwfdQZ_pj^pvM z?b;e#XVSFY%85I-cIv#kL!6qny(8nBQ!bPtcMTdDY^gY99tZwU8p;3Nd;cbz^A9l& zS@FAAfCjB#-mHo5PK*FS^y-7_=WSVpZEhZZj6C>g9bV3-Nh}J=`wnQ;kKy@>*3&^a zr@6Lm)@?aC@7<=_w9uXV_vr%_EkpeDJK}=s!BHjY8+wsqP$Sh_-Zz={QQJ(7WVRxL z7g9w(Y>rK|S=Qc_V{5NSuXJ6?`-b!^kFu^N22DGyjpzES&(Fm`7(A1ouQ&6Smp!KPZIJs25SOf( zXLOM+b{k`#VBvYMA`?FF5FB^u7vQZZ5aNBiQRCPXr8TRjq%+GNOyolUOH_wK3#%RI z;MAEz&54V(aa z%0r}Q`ynll^^N$9u4>2KpMWU&Y9V|b4iNui68+2^^y&PBl?rLs;F*7udiswTbpN-H zQ~ZMk)~J@_rmR|JXBF^NXuCKLDg7Fz>{SR~EZAcIsDc39&==2eUwACfB^*xUiwhng z?Ze9;T;j!|L<*EjZcWbv=egl`=#GJ}xO8|pkK${!v)i7pFb&aKLxIW}i*v+CZ|HtM zoJ7-n0?!8I-8#X@ZLFy8E^vP&K;;~NdzD<*2QWL2w_qqS%Zxyo$i#IQ661HOK@|#A zuPJn&j5$7u9@~zE?g&0Wjmx9H)(oQc{?hV3+YWmRoIxdN!O`D$!E4&#gJ^le6W)&o)kya7wC#OlQMgz zHcd{BeOM_}1mGXK<|=PEZ9u!N$F?iff|?9onCse-g={ivI7@t`Z*({VsvWS}N56m8 zL+zb;;vZqB1lsTqB4}>a6MrG${>h@=$JeOV^*|~`Gv;PruRDw9Fn2YX)YBa;ElF%i z&Vz#|Z>3D;Z1@X(iek$t;(ykFEUMjCNjj2S8kk&Na_M&b>M`&f=B*$W9X+_!6smFJ zS&O`&WNanHaRJT@AoMlC9%?luE4zK%HVTrms$gneeoEvEyc*|Abi={pngz&X0TQUH z+?C)=THWx$@GI40(|7%MdqDS7LIK0@oR}}p^Cu{>Oru~u?RoPPYw)ax(A$}&jSVqc zwPB>(`|g}I$)o#&{-b+8LDw=F22LTgZen9!^JL^sb)Tfm{m9_rDsT1Uww|Ylp(>9# z&V{U@m~p%+K@Nsf66t`_1KA=#AnX)oPY&JO{GZITJ&JW6;lahRJ;gqD15@M3g1wb` zV8!-cd`@P%;%C}6DvJZ-gZD}m7bIdm z2DtIE?S{h-povb@MlV`1h|@G{KNx*IK>@ZzIO&a&A$Hpo6%IXB#aVoDmkm=PstV$_ zeF}fAPkr7KodpFLZl*M+ED%UOoa_j~-B4?XeJf_Sr;Iy|eBZed($)Ol!-P58`Q9_y z?~Y6QaT(gKbz_5(}SKsG2t^bamvqq zL*qReJKQ{Wa!sIntg76$_nG3=eRI-5)shK!>Ek*04DYT$l$A{26M9)j{ru=I&q)nJ+uM9ROGIP z^?!3`ww>)q&RtIDSKL3A@Nu{8s5+1W04bS@#AsMlfRH&{9VO1C3s=y3&bAuzn5tk8 zjjqf9+jGe@x*AWmLz3UAi#p`YTgg+EI1Q@O>in~bp%lDyJKHf2p=n$1l%)~RKAqIP zj}BF#ZRa-?fB(SBf3H|2WO{r8Qi&o)#G}UV08Zz451`Ukr7Wj~CC&7|Q!wkOs5Yr* zG7VHtt&2PR-D`3sPKh0|(=X@IeHhq7(r})%n4G&_b2dS=toCF1-o;{tFirKrXSBFX z@O6L}0f|(r9em-b}O`wN!H>9{{xR!egj%{pu(Cqf@qEh6e1#hMaN)+ z^gf?#jO9=8`(wXrU3*S8l=*>w5vRR*0 zL83Xx_8`Ati#&Kx&9OvB#>8&-AU;j2u5nyRj#as%I(}X)<>7+!89%^F}I^#931yWpRLB;ud9Ew2zw7C*DLn)1)`;;83r z%WDYR-RD`S<8(kB_y`#Fn8MVPFIBesgyn`VL-RfQf)aSQwDzzr?nUs1Bf+X z&V9~VGwNjz&W;y%+WKLb!tv;H9~);|?5JEMWRJ>-Gcp|cy==Sv_h$I=S2F9VB}1%#>6LCZUSzF$tDsPMF^SizU6UJ|N zZAn!Tf$cqtZvGToZ~^;tT6_rMhC^R5qV@5IA?{@3*&&$0r#!DK4KxY{wC=^^FU^9u z?TF#)_$Mj%)oQd>`dD8bUZ#ILVc2_!u13m`a!DaJq|!y*flEI9iq-mKbtnp=EcWo3 zbmfN+Ap#H2yta8qf~F|9)P#*TX{Ybf!~{RDPiFvAs5My9E9; z03cY{5!3*5p7hCma8cwX&cV`(pCIL_qbiV3N*kC<&!%7we+Ty1(0cJCm5r8Fm+!u^ z$hz>6+2VExM14&9Cy32n_@2`;AP01$^|W8%V8dc<9>UhW1Yt7UxT$v4Ht%*Ipojrl zBFou>eddd%ikPE1L42OwG#EpS6*__$-@UMv9Aqt_5@lDWJD~msFeaYCS|`)r(iA;D zfI*%fAC~A(h;(|ZFypqP_H+-X*uD*QJ9Df?Ya#}2hXz9Jew930Re~+(v3I44&O&h1 zP`mP4!dkZy^EAYiSd9a>4TNLLF)quQ^1( z9k3y8A2vKIjuzltIgPTxM6nQcvDQW^!G6;BJ8is9^PBa!6@;o@$2gFp@qD4C7RnJ(b z5+9Ii0~FR(pg1=o7|Y$>)LcMgjj4K4Y{Yv{SZzB+IZlUAbkL4pb;Q~(j8875$tk2Y z1?A|aFkZP!o!{GKfe}I3x`d7QI}@E2M_C=*E&7xjU$q*)_j0}B=KCm68NC2+p8`|k z112T8&V9W|x$?wv`JrzOhO+7Y-;!wx0EyeYDdo|=LVl~KqOF=xE>N=1Vs*qX$px1m z>8pZz(b3H^0bjNp&(EI4@`lEAovZ7goN}S_AGsZb7JhC}^yNoZ8n%_ew&DT3D#ef(qY zb3RoSPCSODA$!JtCtuL+Bc-49_@@k}ssbW-$uExD;+trR70-j1LwfFZsvYj4jl!eg zC3HyXMKd_F-A4IZX|`1L)t4|MU%$tJDsN&s!pkKzL2+G;5(Le|mJBW=MC_S$@SPF0 zT9KBn@r@(8Jt!qUa;igt|BmX{D;IANS62*!k0X}?giR~uxV*!^xaYE7v7E{$S5gp; z^5CrnlVUR!v@yrbLulA%Ou2VdMi)SJE$wnzhcLS&FNB^^CjopqpkG&l6{N|6`MJ(x zrQ`b*j@+MI&J~`bxqelg3heq6{;Jx$S&S4*7B!phux-SqHKurTv`rN$($dX&U{A3f zw_51oq81*<;jCK6)6b5+W7YBiT?hxwGtX_PLX42gxY4=Axz({>P0lti)7y(C@>hq2qq z#DyAXGK8=a2)#s>MZ5<@If6;q`z~~?e0mETG_gNslHx>Tw+^)+EsEn~rZz84{X?4G zT*|)~!3whakX0^o=#idd84=<(`4I&NiWyUR?fz1*MG05u@}ZV|wPjv(q4 zJV+YpNmbM?BV^ReMuS~UL7OOh7&C&~8rrfsm&}MX#42{x-!8E6%sZu4CwIFroBMTG ziGLYEJ2SEMQdsuQ_TA0^!zsJTydbmy?)@wC5~my|Y#!aG+o-$}P(bJyB)qc6Q%`th z_96I3&QzDr2^`%(SM|oXsY&%Ps&_*6 zd3(kuAb>T8)yFXRI%1b@VfkYcZCF*nvxH#a>CuCez{U}V)RRfs zVk^PRB6FKcLca<9SY?S@gIB5sNhyAz9Mt#?mZ!k3ZdqadJ^joiBDh2~73b)S%+W7p zX`a?1zxk4W9HFx@kG5m27E{{&WyejEP&L=tYa?7;WrN3qCl1i6iv|HrwkLLtNg;kW$Y@I&u+us zY{iaUR9&`p|!>pS|WmvW{g>ySA3Iuesulmo@TB`EAB`6RfwJdV6jgO*K z3WqDJhn@wM>2wCR_O3+|Z0=qRu?Q-hFlo26Wz3;tyAZ?2!Lgvq<_6&Vg@-VMuWhz( zwlvo5C{k*wkNqoV9@J-P%CUSpV}(P91xO*iNA>{;1!#L%k|+2Ie?_MKMadqobQo2p z@LjJ^tsKyix00d=@V z(8(To^jj4f#6#(79-*2O(DI1aACZ~+=aIhO zE;Gil#rsP~!}}*EwkJlRL9@JxhJde9mh+@KjUzhlcE*xLub(~JeuLR3shAPw)T28K zjMMdySS4Ls_nmI#{)w<^R^lb9DKax0)pm|>1CEb!)vxAvwN-liY3Y}+_sone9D2Jd zgY2t*4&d3+VMHlgDAWbF^N0-X_eC)1dKQ>=ocwXCP;z`0lL@Eq5ybY#Uy=t~K4~FY z-BCSP`FAOGY)9<`#CLCBSwNqJ4S_m@m2XrB`AEL$5DJg)Qe=f^kM6*>{PU*f@a+2R zR2M}?pLY2$gdH2u&Z6iV_3Rf>)b{N6^8`iC886EZ^j|bU88{9WErTZp3>3oJeR?0w z-fK}yOlNl`C+(B|lw=IlpA0dTt?&>)HtDerXhIhBwSoelq@{VSN1)z>04F< z~_Ye(H z?M=W@c;2i+v}zhhn=QmWYuEGkea(KqTNEH_ck?$JuJT1~vEo9MXtM+}-d8AZEn}=j z&YFj%UZ=e0rg~JANO~J^D&{;uEabBIYRu`ec1&kuJJl1ngn8!Pf!li&qeMD9YaT+X z!*Oyl_eU-=3uaF{a1N_TF~GL}&*@mSJ(z!Y&fZ(gsFucd&g)%k$e%(!4^sW!YoUdm zGO8Z&xFAqLLtl0Kq*C-3TKz>mVKG~chT&xcbLF3uu;z)Xs4ewHZC%;v+RP2g!7}o4?pOi0s039v}5x@6x@u+xW)YLP%`h@bGa1K zJ0P&&?}}<`E*e^4=khFWSw%|LtYnUVg7P@Y;)h$uqYf==r{`Y2q!?A{_xrlV;|4aYJ{G7Z-c_(mTY}(9UR1{IV+6 z`sf;I8VK!yEK#kB&bD=UE40rK_+zwGsUHP@CLM_uJs^P>QsrBS3zw1v^f@CidrwA> z&;2PVI^<6Z<5JCo@s}~gRB#k(9&#+Mb7VE|O-z8(199?5AWp6acO}nqU3CP;fo=F+ zXVid{(~-jJasozKg~Fl^yJ*j}N}^$gB%^}ky8-`76(IhlIGV!hta+lNc_eS*Bqp}8 z?)`JgDj9DBB4DdEZ34l%_=d$SP~i03E_v=_#sd7EGzccP1ZCD(fHT535>BghpGrx8 zb6TVT9SL=i;Jlfd{%n3m)@aGp-9_r%+S}C(z_C!8TJU=2gX>$g8IRp>G1IKoNSF>X zQR)zFr$5v(glC_v9yFQicA^Wp8E^2=DujdW+Z;_JqszSh2@|^_4wm*8W*kC+B4c)c zOAIR}!3=ALJl6I_s=qSUyLj!fy@RumhfrsP%t{nnEO-R%J(FcCl(b%HPrJF3zwc*) zUtk>2k-l>sPPg^JcIO@sUwoxxbh(|iVZx7T|1**nC!4pR_js!1xCZPy>&oCZAvBk< zhz`KVVbj537}`o`HHB>6L8rDe$0JS7X!qgS#;aYXR(6K!OH&B!m_gREU%oPGUYg>d zker33WeX)L1TPC?^(%YwGSEm5{5~Vg z7C&e+=sxE@ogGyiULVcv-TrBLb#wCq5UO^A=K5@R^FnJH0bXfy{T<(2f*f3rC%({l zI*4PP^~B6LrB)G?TOdYBW8u~7K--rgJdMgAPacVTE_7=Rf!FG9WA38IT)r~Skk9v+ zM?JbnB?O&C_rSxq03CVhYe(0Qp9=?sEU^*v2-oZl*DOFau}T5^7u@5F>Hs8QkL~aM zW#m`FZHL6Q^izQ?6uWslX)4ioA**oh@iutP`|@LGVB<9-_@!yb``DkLrg~#d==m?S z!_W`2aZWi%*^#r;2|~^GW-7%)ti+A2NG$kkx0*lw!d8}&igsP-sj_J2+1CRbfI;&o z&E-F*SefcGSrp-lK)1r`FPqPLT_c_(SK*%$pzA}B2-ImMW%)_zzJbeBPbc}h0;))~ zQbi0`sC{`Hk2Y|nX%em5ag#X}U;!kokmdEf+(!k}+!=}kv0sqIbd?Lw@p6l#;9J*G zj&NdA#ZCrU5J-@j$4u5})P{Ad(BMvFUR0z{6wPs!jG(=CJpMJE3C9p{`OCwxM;DTv zpL=|Vb_FU#5|;`5@Y5=iM+v1%?;JRdW|}SL4o3rG##g)BeE9UE(l3EW<^acC}+wt(yDSDUaK-cLYR4&pM%i7{StBgxWFU7H;CwbW^ zSM~TGW?s-ju3~a6NI9NIO7=@>@Zd2c78x`DZw3qHl(9g>ncF`CyVTB%xYMTKoRH6Q zlb5-!>lAN#UO^@pMEU?AY#PI;4H9(k+Qv$Z?F~RWDs16xe@cyaDr+466guZ8=!uV! z1f_jQ|J4A%Z-vA*RD?0*gIY7&ejC) zquasZlgI!G+}ZfdGU)fzx5X0{7||ZofhjqVD8e4U5W@pLTD5clSbudcQThIT{0k$A za`aom$#rqT+HV5jz@%oGz1N*m%Kk8bk~a{xCSF&lmSrzzTGi(iIVrX24?_2&15H)& z4FoGhVh2n*qUnXIqRY>gSo3j~6)aD4qK|*=$$2XClJ{fKLZ0P7l zR-00vAaxa=etlKoIc-2}Z;L)3I0+uiqxwXA;N+w0j+!5c0Cs+HtR(IT2heg3I;leF zkeroqi;#{1{Oup0_`SY@l3<>j^nwb2S1hu}0m`Nd6j^{zcwNfH=0ymlk=!;?)ZAOU z-%2Sq+h;$FV)~T`Bj}J1`Y=9s7 z|JZx)sHUQCT{MV_ihzg|X;A?|dhZYw1pyHO0jW`uE?pqBL_wt!0Ribq6)BO9w9u=7 z(jpx~?+G>Cw}1D(^Ts*n-f_o$=e==$=Z*3HO4#fTYwx|*n%|uBo8PQ-hC^@xwQBbV zF~fjT=pyvV=EckHE5r9cXc2D#mshVTK{&VF?XJeshj!$sC4Yr+=wMo|ZM|d~u=DLZ zTtswNR@=PP^7X~?_)YVbbw>2e0GRi}I-H}s;i0BD{t}U?_rRZD?u6kmhsBd1mal|F zIL+$ZF`Y{`>hWYT+OG!4=Ju%BK}~SgQ!9XlIV@slNM5;(>O=hzXxpEIt*&9iZkiic z$q+wpz4yV;&OpoM{}oI2NlQ!ZXxY@}{=F!n&7rm@aA80&Kkqn?5bwMQIb%(*t}NR{ zyZ@T@37^fNpaBWzj$=l`bD(!XPrHNw&_Nu5SIWG4Grni<+@Izke+67Vi|ntB-bEGdALcMc{Ywh?Klu~# z&&t*3+nb$vdWz+7z?JI93`=!8M>y@14on{&(dH>L=DuggdB;2InlAfieAds|5`jes zQd~V~v7ou~litKziPdi9__Gt>v@~h}-v9k;B$t!Fr6S6MuhU0MRQR(jd*%Zsg84!? z&~=uOa{P$!JsDq$v1M;`_HdVMW%OWs(AJ*a0J|9Em%~y~vI3p*SsbH@;8tqC6kO*t zGZ*vQ0rz*ku!lcb1K&dB1*@PYVTro6qm6NHcPu|)B5@Dj=1WM$qw*bA0}&E zp*!f=#^Wue_+ef<<(cqNJCUjjfL?mC%A-JpUo$`|2siJXJ2zh4+L)j9C-<56d4Vrm zP)6AFy$MY^%A-2GWU`y=Yx+neJ-MlEuHt@&cP)DX)$q2rcMqBc;crs;N)gA`6N8NF-W<`7fH(*yzJwyEa4We_q}> z64g0EWwxj`%n-0m|7 zjyVnD&=QZeJ~AEwZ;DM7Me!-MTY|&s*&FazPF>CmeVVM!kM6LwaJ4%|ft@W?!G}Cw zIdq?fw07R~A*PX{7a$#t!_o6>ulO~(N86R6p3)`R17*98x4|XQioK3Kg8BTJ*KXWc zjXLSG7oXa~kDN{Q|HX!l$03fq|&6jmu7K zo@FN@h%@sYOP^7j%GT76y+4h|&J&Ie9#PqB4^vdXHUzjO<8?lN|GCm$Z1fA1R|X2v z09q8DuOwJ3)GI{)iJ0(B_e~%?_#q~#qphBG#gF~?jLsFKHtwzq@9%SgUZ2X(IrXn` z)_>x6mVY9l0ED_gAma@05M~$j_s(r`Y$-Q_E_KqqIkyLtxaGcqWJ*DR1ag&BYv(+{!43-1!ZWls=yZaatzrHa?+iS=V*9;@==ge?gT)qxISFA4I1ScLIn@pG)*)=c;b9 zg&(iaYF$M3Vpdlx?29RMgkt_LT(_QMU1twCh3QTKxIi6o2IN0qhoU3`4d($q@e39z z54#%Rt$kDorv?IhUe1LcYVA=Oq!Y|YQTpcW9ZGI;VA1#AM6|ZlCZUtsT>U z>Wx@9^+wYU&(|4&S0v{wks_^N|?m^SD zD|A|a(1c*M9a!csjEdPsy>2V?H)XYet|cRItqF8M_0~E0My}W7XB;A&E^nkkq{nBb z{u{I@H|ge=`_;r!pjm-EPl@(rIslmC8bI-R)_==TH*|-U$XsB+x-O!o1da(6*FqugYivL0@Gi3aDN z`nFacgc-}Of@~WVz+}zv=-9N?HLEebnPCr@B@CPL=59cYr?eW~ZGL;Q1bo1<2dNN2 zlM8l;l`8l6cXf8qu$VwE=cT@mEE{x+4-@% z`Le>fJRI+n!+(V*|F1Ogf7UU&e-`WFUpSuSV%-RqCZVNSSsS^|saHV5!0$%Vf@0FG z?&sD$U2A}C@iJVM)~zW|aQr&Fg#Mr!+j;!U9kCsxK=;yth>p~GXt(E&Qo)(`#A=Us zhvQlF5G;dqtdWvK7mJG3<;?e1f>ZG&$M*>~c)vNTW)po2UxhO{Nl|Yq`6;L$d$+-K zgzWY?dO}%#ee`zS&&@&J4q=u!uGh=_uGn!fD`1BqtgG^kc;>|BLgm(2I+gPjhBsaW z^D%x!Y9ho56}mZv3RAFpTCF_X=XQDTqbPOpePaDFN(^}%S{Y=a&WGo@GhQy}H!V2t zkaUA6%kuMg{18willue03|Cu!SzKK)(S-iAZy#!mSkO{dSmL%V#;YB}Czw-x&#Xnt zuUCLG{NA-K)Zt$9jy3djSOqz1$`I~^IOaV-j7VO_KDjKj4&wQ^R^&2+`GXr;5s6wE2?n z1}po~=ElvA`wVwSX0JxvIRsE~T+1y&kye6M7u!L0!)5C#!h4BVm;f6HDd-moG^xn*Y zC#YaWVh~ z{=K)oNCwi(3(yZ`xp7mD;s;ZME0h^# zziUfd#suiG8MO#5H`h~4v7FdGVq(@hn3kTtu1(HcO=^(h6QTdrA`JgiOA1H?+6@=7 zT$$1R4EW_d;$_n%5&;Zv5srvhboE4imJmL!q8MiK=yPe$!}<%4-PEFRl_85gmeeZ* z9WrMyH{t2;P0L4d*T>@cElfX!E}4I;M-W>Hf+_Ex~UVSRDWWm4}aRFg@tSUmkAJl`uJ)A#79R3Egdpf?H z8Ho@cO0t{XczcVBB8CMjpr93q9ibvC4dmMe5?h}esE zT#I4d1`4d%q8Hb8AUKD^8T~@FS1-0J2L(g~mt(G|UpQf5q)lL^Ac@cMFQ$eDwb>ta zdWXRGQOyWl%j^#H=`FRm;=F0=-K{2mgyo_F%Vgt%ZE4#P_^fl?>DQ6~@a%fbu)jyP z3^paW;u$-BgU|F`Oh|vz*>m~&bdtssOc(#9kjo*D#8_DS-40Jw5}uF;4wn(CwDy|4 zKP3z0CBY{gbG)NvUpyKwX}3}hTnRqM$^_QDd&URtmiChp8I?+gKOZwJ>$D=k1i8iV z@axbI(H_Nfws)0yK7aiF4A!PL{M>fH2XA=1h|kz@TY#Q>YHNwcC*1iHm~~B~bU7yCA>E`1Cg0?zS0V^!dyGg7k5_k-0z>rRb2FyUhM6Je4(hVD`CV9tyLz$BW@x(-ZZ!$W!zzSSKGKck?~LcaNP+7= zT@31f?^*rRs}BD^@tpqgEdMKtYyI!M=}uF94CR-0$Mq}6@jZe^rW<{|IOX(6=>QI>dIvXkymCu;L~M|DVP_qwB|hM4 zSHZ|~--Wi^ScSsRcMmfX6fIs)zuHX82rvs}i&*l|6>I~=Eo!m;!nXJT8FVMZ2-SD* zHuk5T8vJT#*0YQ2qXN7`PvFvrx+`>vSS%v`7b5A?;xu;;tyQHq6L-9Id!rX9&#S(<~7 zrT|@+e`m_HE!P)qZ**s5rvPOHOop|=toZqMnrP~4swtuZmGLH8{%y|3tO3a@^xLh0 zrwoE(;RYBC_!L~!z()|EZ=8NV?QEmDI4meKoX~mH3ch|ky#cKxcq}nl!*5=-4R8-| zzFOeg5~b^uzCNCGSZA^XLxwHgP49Zk^m*^1*zlK?S|KYV$G5Jx@Y>m6E?JN;lyjTt{0+^ry z_50HvfDT7IDf&6qka@F;nxa4c3UzbJYM`z@&U{KW^IPXa;KX>a5Lpe;cNcQB2szLr z*EXYB2$d*Sd*~E<@mEbp9^sI(`7tc^Vxfwk*d{J%JdxZE++3Zy^uM|{dTg1=aRh!a zxyavz5Q`uuRU+=5r!^1Tk@fm(IJKnU`;bQ8OFIWt#^ z>1>zYgpKL&n2Sg*Iu|)K{JusCnSE)ehNr}-sOJ2YksGVCy6qLG8l^sfxtd(DC|>6V zW|Tyur8SZE?7>~7-NpEB7LU~Xu$D61UXS-?N!&#cS@%!MPZst< zo1po@_eXr0OthP;Yod45R?`^n*-Y$z?Yl;oaGQS>9Y;W@VTo%57g$shHL>LM-tfS{ z5DK1LOVim_`M@ah^g==rmyfraC8imzmhA=f{ia61)&FObb^mW4L;MH*Y+BYH>`)1uX5Te~k}uob)m1*^#i?B&haHEH z+jcAh@$sdtuX9@Ti2C#bNa-{4b_Gi2(yFiOWEpRz)Jze-1G-siKg#ULaf|m%XpD4K zXH98li$0BMaPJ~4klbZ?l=ZfVW!|Qj&Fkv9uw=1fpgLOky{`#r6 zt3PiaIC_oGHfG=X#mvBdptL=h+oM=q>bhTUIl)!-Lb%XDC1g+U_i17KH!*t2gK-9?)QOqn zulJC)QkKz;35Zvoi9Hh44q?9UQ=8(?!Ra|~sS+0y!0|N0*Zl6)2P9T#{+s~82MGVo z6&7Im6x?_1V(wN3RCfEFdcZK?%WyiY2?GI$6IzS@R5}LQX@E|KpQ2g)q?{duHyfAR zSY|l;C^7cC=-O_m-PvrM|4G$h>iKN=oD2J0Sj_ch>AY?8qrDExc35}^$?pdj2x@g- z#fT!l$tbnp4Y@E~IxFyC^pH=HNkA{Ux4PCQUgt-)OTr`B&Why|g*Bj9n|8ft0n9?I zEdW1hzNw}>{qY=mM0)q@IZ_3Ep({y^J+(uupVpW*DCKx%bz*SRcG`CDe$6g&$oaXg z82h$o2{te=fFv=P%@wSTD|(9^s`ICP)HWUg3D!Rg+U}jw`1ADyb!O}@$a!=%>36kw zx2ncZg5A+QYZmf4WO-E~jP;C4fc?jnRHV0yftudfQFOdx{*+;W%GyAv zVtmEc`_oHv=w!KJ?)orr#Or<3?43rz+yddvDS!m?UMiK8#Spqr(a?Nl-a@L~Mzf5O zB&DW2pcfyK6w*=85*~yfsG*Yr8Nv}xK+{?mV;v8a#c+XI#??D)tu4!M${8r2r5~sy zsTMF{-k=Up@8zRB{yL!Yw*TwV3%Z`AsAaLi0&MnG`=peKO(p8oN5BxjvpIt{Wo2{Kn44Ym=vv(B-17#N7thu^#-w`{T+kY{E5QcMI7t*=*-Q*c zV&;u?r+08J?BKDV80B`zVz*o<|~jd40<1 zEfedS=lM&`s4AP$jRPA6%CKhd=1R>E!9C6@T0TNiZoabNEv1%`MAO;~*nCS1_v%tCUiLb(HhuP16O&E$_-Y-<1{Ihl)R|P{ zKFwXKwqviEoox7Fuk3vLzA3;3tGuvG$_VtaGQg!o)kJ8H7dV|@K4xH_O612gYg~O2 zM#S{kH8~IApXw=Ff8#702yU5pKPt|&tD~EpNRlin`tFij$-n-NLyFZ;B|F& zzdCUa7M9t&cKsyzY0C5uQr~?Ts&$y#23FPX=2qN03UxLgrR0|x>xx=?;BkNH2YkO@x_54|b_Bl4>Zq->IfcZ*iD~GSbn)XEb zrUq*i490>D6CHbD^{L8^!VSf}kLJ5(?AigsE>hj4Yoyzd{$q6>gQHQw&8hh$4T;s! zmdydguS$N#0#VTx&7I}|zsiFxL_^Pb1$^`%0NsMyBm(JCrpXzGB@UJi+sOrws5y50 zqT*CA(iNTqh?apWFR6aImgK1scYE^;JkW9@EonccvN~(gyf{kHQ--!KKW$aAbCaaj zsFN_UJ8^q`D+xAh2)@e{T&N2$_!qXi%k89Gb(>9MUhH6!x+Fr}n~>%_ZK=L4?p(fo z5Hs50G?nE?(;fUldlv5mN?vS$@2>84fsER{_$%VgW2tv~#x5jwAo$hAup!>Vw<{{g z1hS4O)d9xW-YjJ4^*>VHW(vNK<#So;v>cqPd;KlZ7LtAq+Sv5Ak^fDW*HpvaJLtZ# zJeWj;km$`z-r|uOU5>AD)oWlo)o)_6=F2{n#6QcZwm;lYZ<&6AszwJL=~IS(Pwk`l zf~^5w-W!DnuQM$t_5&R2I7KJ6ctp$`9`fzq8hU(;GDSrqoIQwqulLAj0LDpPA!;W0 zAy(W$H+}&8#@Rqm%+%N6=ocZ5d*JJmSO0t8-AN*U5qRg;LLZ+UH@rCc8p~|QJZ;*% z5>S#4WO)auZtO_FcieIXztJZL@RW}kCG>2Jww!@KzuR^*b~^XF@H&$p`Vz$>XbH_a zSn|k1;_>J01>uM<3~{RN?xi6iZ&024DBdbj3;2yfrDWedb_2^kXnLA)?S`eQKfIP~ zZBD;f5K+X<8Kbc3-?;G-&9=^@f1FvZdsRO3g6?CsTK(v^R|Up$^8jcU*z)-|YN#ad z&t^=hT!0%>+imYF{ckI>2!n7l%m%P?F2_kRIF0nTvC0paIoQ1cz1I~aT_8)HQ=V2H z_JS3pnXbmzaioYFo4b<*X~)An(fbei&&Eo9Yagr&u|m%cNCixR%ShC#Mcc}0dRCX2K>CWxXt_x^KIyR)$XXjj zY)|_;Z9i8R?N**g?rF;EuGQTZ8-5n*nwl^-rIc*JC3@qQg9A_!xtzEzwhTjeQ@RT! zVb&jh7iNB%GXB&w;;*Zjri3v-LPZv0)SbT7lYeNq1qm&a=6@WC!ADPm_FMR4gugTj z(%_G2roWvb)!lDBH`9g^eP6PiS%`PP67=z&BlxyK@En?vc3oW)hNBXoTC7aKlFd-s zuy$LC-Ocno4t(EKTh-HXUzTeY{;ic2DksHOzXTe8WxWgp(6c@nBZ%VAnPCIZAsriK zqbT&JbVNGjk-7?Yo|#ZPHV1=~#5%1#Oa*oM0~xgGQlUubQZ`|!@mVdya29W&?I_>jy_jD99OZ^Z_Gn~4JiYSTv zI#y(Rfqi3YKjJ8rZ#P>s1+~8+*Ik6q+)w{id;0AW$`W8A9pjpcy>d{;b6Ej z%PPRH^}=3clp^zDe0&?~?aOB)a?I}|DO=;}fQBOXEMdU5vF4ZWtuN^&O$jQOC(Lwo zQu`}E)?W+zct1e*G%x=-)ao#6eYWzTmrOyL$x5t>f!3^7gBvvD*b1EQxoZ*DZsOD4 zzpJM-uK5?_w+*nW-oYhCf;q9nJDIM7WXPm__=#?For<+rd=L9E=XWs$vL$D*)2827VS0tV?9)xxvCZI~ z-4{EzW_eM0m534&fYL?m_R$!u!8hqdsKbAC%PI`8fhV9x$vw zs4u$JI{yBlsfA^3T+~*<&X=R?=q4k(h1s)9ovNR_2R&ZdUHo`P7A(_#@vJ?cRaT&R zETTgnCPjNYRYWBNTv?>KIewm|`=NwJMbVIPXw8y6bu&DtO0N&>**@|9ol)b7TbnCF zL_wIkSVz4&oY}PE{H$&nUv=eQklbN*E8@~2GQzCRKky!>v`|JgPju3K!SB7@J#evR z)MtbPgm`KTadgB&d*iyXNws=&5cA0OBd8;@=NGmjZBn6Fg7|42t%%hS&!E zOsK*#dwq0x;yL*`H&4VztxF>yjmlEEs0nUc!i|!1;E0;rkVv73@M+e!qfp2 zRXCw(9tyC3b_@Q3pnxr1cLM|+glT&4MA{05me>dFQ3qlpLS}3K`%qqc$ z0vZ=8}2O{^Q#r5qmWY`(7766r8$5rC@b%_lw}Ne&-p z#njtqb!->UercFN>?Ow_)=jrst`NEwJUIH3lk40Z1FqA#?SUfyWWBW#;!6B=w(k%X zR+D|6klxV-wI10mjgMnrjZ8X!$P}ATcKET`#1fNXnvB)RvUf?IlM4;2D}7>lT&##kP+PlEyZSDwTV+3E+#Re5RXu?uK^9#+p*r{(~b-_57n3@F7;3JN*p9IriM z)w-YKCEr;rdan00ZxCiT_)ZU3F|J0Pd_7#ga4GMR*?95I6o<4QI3ip}*CC&B31iK`*W%eUDEZII;pcxG)wUxj|B6weLPL^i@JTXbskYPM6~ zG|vZR{(APaUkW$54W|FNB#%s4_r&6cKB#bdp0SIrpDh`KU}&7F*Elm-)h$vQB_kyTdkNnDj?xH*Zz_-vtDmcZid%H3;P6m zStbNnJ#vV3hi34CBPB_KlQ#DkbeLvINxXsgkEpO%1=E>%EoVM$BY!*g(cM}PaaVii zz4??oX(3xS+SRt$ntCBOYJVQ69lf-KV+p5B8zaBjCh}#t^_~vd;PQWRI^^lwQ3Wa_ zeYO5o6@v*lCaJj12K_srF4x9_7{_+roXt{Rq@-VaI7U+dX3~mxv;usd2LiX8L6@zi zHI84p@ozr~!h~)jsy7bw)~7h^`1n_YWk|V_4Aeu{m2@(B(0JcX%P4hM(w(=dve)}( z&ku#0nFTI^UAK4pX`| zk~wrSCvpMmecPO#2J)K0^ry_TP&^8!(;Ih~X(CVTGg?=k1Xh5S@Lk^Qt0Q>Bn9BZv zEngnm&I2JtyDT|%RFk6*FAeV&n~()$7cmR)G7HVi$rmb`M(P1y)!1p*G;vE;+rT;T`n-6-U*BQNk9+&Q zOG|<2`}GF8u%0pQ`;305Z*jTh_Yto-%w+k-A+bD-=9vA`*L!Lv!9RKuC=E42Vh!NK z?NfYn=&yp6R+Bja9GAH7GM*u7$;K7^V8_nmMq1AN1!ePD(I{vu-d>O6cdN9mR(HfGyIF!sO>1FikO6F2XKt5U!`DO7D|GzO9dQF^o1}%JdqHmdV zu|`=e~=J&$viGEq~z+q2e{8S*(dzI7ue&v=JC(oiWYB=PTF&zi+Tq$v(8IW?HJ3FWi{Na}CRvPkLA+_3 z&D9483^C*?cn6}CPM&8*rDR3J{OOLQ7idYFG-kr&!aTv(i@RJSEqmtaC#Nq>7Q|Zw!4WmP7SrJ1A`Cn4;H|(FS<<^5<># zhmtp7F6mvx(m(G=Jii(ssLbE$FL(^P9CU%WWkW5f7Spxmqu0-( z+-gm8`#@CL5zUY#HTgi;?j&G-wP>w1Np%nSmDm3JeU!#Wl+VC23!$uKFHgIO^t=LLaKaPUQTJ={U z%O_YrYQD=ZgEdkZ30WVB=t)t-*PPNE0IlmY)%9nMftc}csr*r2S7!;yFUqh2<5CTl zdX0#MV^n&l7f_OE|45-?*DD&B*`E>&`*+1~&RI$7Vb{8BuUxUBZ3AQ&MR*#_r^^%!UVIk$<>OYcR|YtcdeY%>X|eN9KzsESvC%qNEBWJu zmKFn7H-#|*zu@9p@{{PWCZVd$rqsOqSIjqxe!l+?@?8F-+!gv&$dtPoH-9vPV`I|r z_+vUCabezlbez2-^=f$0Kyv$HgfG)OQb4@QKcwrh{WMX0;bm)6i-FST9+WduLu)(g z9HaeT-1iPN$Em4H^zD}Uv(rYR@aQX!{}6P^+gb%rCLDq9PaJMjaI^PS_(!h;$+Fz7 zjZIoIt~TGXy|=4`DNFB8wH`H#0nJmNNSc759(KW%#kG$(GmTQW1nN80K@L-mp=&hrF*>H-yanHD*gQz^bpyN zHo^-FcC1=!M8!H4iQF}b-pnuw44fM7%a-bZO?`gVoftM^aGzMX^A~iQf=9Jz(h=fp z{9EHEXKFX9Q!R%D_g{eI9oN}wk@l#!Tbp~6p?;SMQDbY)Rw@iR*ZNu3;)&)5kkB7V z50%(PzHsi2$K=wCyrD4&w!;?r4(&pVTg})}Xb9S5T2mS*epJ99wn7o>ov0y8D);|r zG3M|*J{E?wfM_VzWKyx*U7W_lSDbKN~!sB^tPo2FYmm@zITX13JJ&s}G zIwAGyY|!9baTivQ>0>|<38V@VTR~5LP~hOd_BmuVZQSs;*#VSgA$tK z9*Uaw=X5^**s4iXe?7$FLLs9@!4dQO*9g(HHXvyyQF5S)zJWhs(980=+a%!ph?_WB zoqkZ86$!R#RVWhY-RN5{C>jJmhX3@b+$61hC!^fxv%jhRV-azaq_Ada;Sa$~C7U?K zzNN5%_l=P^Zzu@N>O104>1YQ-B9}ro=>Q3Ye$Btqe*18>fNxyHy4^huxm~FQ=)MND z1;joCe>jqnpDo}TuS;A_YFXWdSxoRN)F;RnRC%IjknhDNTP_ezVY+EIlHE*|HX2@( zR`p~ARH|rNJA&K&66QMiwz^$+JSKA|+1j}?|Ii0FBx)N5>s)yWFLwokV~pMpHJv+O zOB22xn3yLTI`)?*?l+e=l(E!dGkhOP+NgfY%->GjK@b>z9Z%FwcnXze=$@8|E#`G$ zy%Kl^1QHv93k55U1pDXxRR6p*o_lv9<@TA7O=TVT_1SYO-QFrFgIsj2oO;oDWV=3n zbZC-_m=&c_;rHP>TE=OB8AhVKynJ?aPS zI^31;>(f21OXy2?F41us|G38dM*iIrZqPMY0Ptqxa{yVBVOsAvg(qRrmM2o=c{*Ci zsb@D$XO}S5GAdbY(!@i?!s9Ri-l(I*HTY9QmjKf-YCdg>m)ZfmM}hK8K#;f|K*X=d zsfJ4)lmuXB;DyNT&jF|>K0oB@L0O0pE_|UmJL>fc9ujpi`*~8TTbZ5PhiC6f)V>o# zcTa<)AIW9dK@>3?d!etEzT^BN9l77JZXCD1r7m$NLyUEAqFHf{?>#NLoy`h0d2t0- zh_*uplh6iT4b{d#uv@o9*(-hynT|%iN0=@9W;8uN_&tJo0oiYGs<&Jw#Q<2!A&Q1u zR{Vk^yM?$9Uvgn^dENYqgpu*{emVli(viF2gLVLGA26<~XQOHUD-(YzRZYfPQpC!_?HAi{L`_C}3N zec}Kz@j3%92jDyLuVw>}3mFLcAeld+4!N*d_xo~XFVwB+k!tyEp+EkNZy?PXQN+C` zge|;)iNpTU>55qNN@l4@PRP{`G))6Klu+Etdn-+cH9Sdgytpp6IyWtQ3x8qVy4&^1B&0PUu2b@xTY#1=2fOi=JGE-_Z)}Dt|U*R8Qgd4haWDb?bq*h zb6f0Mn25D6THA@)8avlGWJO9G&XM7K0h|m2^pSC*WmYvImv_t1lvAoyE`pkXK5q1` z<8lNa;!IL2^$gqxvyN)ZCf>B{tl*0X;>bz&&eYhc>cGk{UY+z2c*Q9~0g zaua~s!sH$zW|InkY(Q%;JV73ya!FbgWfn33Lh6UrItKCJ<2~9;P|7y&Vuj8D^Y`6f z(4g4v6hZ&k517*L5L@kt)ua=*knp#NeFMadF5E~x4luy+DbxnENv|eAhv<_YN6Z89 z!QXhy+BiIv;tyQ+{M%m;+7*E6OQ_**l$4%fqDV0U^A(7N_-IzWK`+}#;nDrVf99*e zl()WU5(x-s-Bvg}3hp4w09;^BAU1^hia4Z)8k+BAT><{Zt+2xsT8h9zJ&LAX(`>$s zR3+2_Ms(g5I1x%sbv+10>(GD|)Te|&Z(#s)Z%J7|b+mj0@2dcw0|rfP(3$aMASW5( z;Sr?aW7`cZl+YzG{915Gmv9!O9g5w7^t34&;b^l2Qb>cY|bt~Ay=vF zFUTGEQG`+n{PATq;9h{lEQ!ZFKNvVMAv^ys=!Y*LU9fMSz6G4lH-_HYMNpYaMl??Y zV=^2;%m5O*BLQMW$b0niw{`@EfY@-NLKT4LXamJTsDjipsQ4D4;A{A`Xo~aKty-gL z9*du@XNm2#y-QE7axDq65il5q4#E#yr6v))56~qi;$I%+e+OW~b zel{FpZld7D>*~bYC(dU(2-i@mEre`5<72@Y*OP&)+^Y}i_oJOqUEYvO^=j|)%s%Mr zmD&3H3)=_1O7!!a-#*gB@O4afJ1wcd%Hw%$4tS(!wp~;thQyu{s^E)Rj(lEUohFiS zS4me!YbBy>bMd>jDr=TZ8fCJi%GyP>rkflo+?4rtWwOAVLAczo*%4w=2$SU=babhfYVFo$aZ$~l&=b?h z+JGEUsxPZSU*ZivGy zRbYE&MDz~lBQVrDTCC+E%m3n+v}af-QA`GUL_?6gvWr&G`?r8lqAiA&0MGjeLj(su z2RC)=U)mza~n^??3Rth<5_2>{RjwUFws9l;@sCflm@WhU3Mg zTFi+83ov@7t1m<`L0y6^2wb~!L s*QpIZ*M^`Ud7;-g_oaB67nq>ibJ6b{G`E-Z&F1g|nSfLq#_58ee>$;0)pV65q3#i@q<0Y`vJsa%8RT zrd(u_9U^AwiI*(z6fi=i4?P!8=j62-B}pAQx*gmp)INzd~Y9gKWeTFq@i!%b$Y>!Yho* zuB@EX^9nJE@-VcrAj+)}Ja|l)K96_?>V8Gb&!QKyvlLExS|O|h<%G*>YRR*TiDDMZ zSr2cYjiH{Z{k>g-(+II4OFwFdvRY>Bh&f(6Jbm>JWgj9+bHtg;7JtA7KDj}is`v!$ zm(<52vGA1c&rV|lLP|}Ru6uQxL5|&E;?0IVs;429D~UJ&&4Y3wmeaP-M{SV97v^gc zL302Xq<4=6m?yyYCl~$(GV=`)eW+7SVaDChj!`!eBvrp~Ws;OpkC*P(7vR;7r465n z*sEg*b=~`PKlbjm3qZHdiy(&EXM*d<(%rcooop;kqn5=a(O#Vcg(C%c<3hKI7GuYg z3TY(TwBIqzTZO6 z`58Cl#ZAemS+C1aPM6{?7XF4Z%8WJ z)%NQUtwMeatB2pHX90ql7ZHmuEdNjwV5NKF`5yBR-q+n*`a}#Mx3X>wm%)QeWTjsV zJ>?B$KBqA21oS@(%3-GsPn1VVJt#s{>mYAe?$YDB;DaXJrHzVh1CrQ_Y_C^b_w}n< zA}31}C_UXhp?EI60oIg>ljNC!BXbJ!IpA>GVIb>D&VNDhY>Mj!f)3_=&~AIB0=IM2 zZlmuY2vwAR!tQ)^?Abxyrr|134v&G-D$Xt48XKVy{(b>AI(`!-gu3j&bW>9WRc zUd-sX{!PAf_Rr2;TfP(&1}!A`BzY#Sq~d0YX)6idNh5A*%6%K(ejim;X}U(>18S0a zWT#Fn#UR?vetbZ@VY8_JKiXaBKdNm=KM0pxmxYBd9+x?~r>}ibXoz5L%z3uVV*FSd z=nAodnz$?1h8kvx&Z5h1r3oeW8WNH=FCJLb^NI*du%5(Zu$Z-THkvCLLDR z@l;$6#j95==FH_Xy)zlu2xfn`Xx-m@pTVHZ*W(^~c-cFfv&r8V1)IYkMsJvP_e$j7 zyn5A?(zNICX<=pH*~w$EpQDzTm%edobH7Yq3?#}0%FCZseN+m7cHYKct zlK+AhYD4lC-DGWeIszS1JbxZoS$6T3_INqpja^R6SgC@h(L_dl^L|H*yxEq(u^eIEI6$GU?N%hKp2}E2-)yoO83n34KXkjrd3W#rnPNK+&O#_p+a( z6-b8A#AhG9#kLXQP;hmC{2zG~&x2#kN0AuYZD)bc%yc0+mFVK`QH(%Auz#qv+nWJ9 zE76~#qAnh3vhKf|6P%lqBP~fDD+s&TN|yy) zyaPN|&J%BwC(f#Pr1NCryN_EJJV8C`i6q0wtZVj9UnRG&G1@AKnMQ{ixtJOMu5;M2 z5At=N*z!nU%mR0fb+^|%Rc>cKahZOVbTW3pO(Gw^7+uz93Nn38{!v(0r$rkR-JZ{n zhTiD9Qq}+QZmeK}^u7C69e_^fbYqFo{A?z5;eQlIhn31ZKVi%*3@Y^@69b;dw@tUx z&q%;KXHLNJSE1WK|-hGU0`JZ411hRBlU4ZtFYVWr4tZ4m3VsGplu83F*&Zm>k4x32;| zK<*S;t^|+F=cL4ZM+53MM#pgQUr?hdK+C5f3;%7b1x5SCA!{3~{3A^!yJBW~XnuEh z9}v?C+-I3gq-irb(wYE=_jl4!N`$N9f%6}RzYTedoWmRlgh z_gl3Bqe{(7yz7?i+OfRG9r#n_$I;P53u{Uh3WzH^*toMfmcqRLoHu^b9OIa5Zp5>I zs5F(M9R-(_Ix9_a6#L|DdVMZ06LiWq*;GS5*12}Vpy1k(bz?kOtkh~NO}@o+@W+yX zXg|#U`Rr3qot3aK=ui`9_CUDL)YB=vUzk_gmLsfLt!$_8ThDsx1f7HORim)ELCuue z;8aq)(SW$;y@Q`^0&LYC(J`Gr=Y~DQ&K%L#%#Y z`|_sb+;$FT0U&n)(p1R+(8fIa3;J%2AgQ{LU0Q^w1?XkpQS>$^m=>3YE>U*_d_-Hs zQur#|v<nn4Sng7L%ju@Z3csk`ospsQoT0Ij`qCN^u~rNfU4fawM`YdUL8-Uft4N{iV_0X< zI{kgoP{d`1CFl?Qs%#5qctsL!7jWWSeM2Oh*?`nG6PM{vkiLJY?9by3OV)CRr?Gmnsa^u9`$a3CtSRhxg zKkK!3=H%T6Gk1CgzH;qAd$Tz0Rc!6DwOG;>`W!~w`;E;i5z%#4PpLjpGO$w3Q>N0{ z?BnzHGlvFZ3q2hng13-5aVtIM4Sv}WQ*V=fBU>G^?j5_L^*R30(&tfAG71BNMmKUr zzvU>Kf|#G0|02!DG)XK@`~R5m)pzy1)1ONJAS78~pyC(=2)%M>USo;izhPB! U$ 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�!lu3Z=v3%yGdPys=zAWd2n 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𝔚M5gqx0 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

3doAm5fC?c9o=9{Y(2ibK=vzg!3l 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%0DlR+GUK%4DcH@AmNNvt| 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�m}RDucU-Z?#j`Z=PNRuLpxn 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 literal 0 HcmV?d00001 diff --git a/blog/assets/images/onion-browser-review/51B33FA1-D9B4-4EF4-82C6-259568C845EC_1_102_o.jpeg b/blog/assets/images/onion-browser-review/51B33FA1-D9B4-4EF4-82C6-259568C845EC_1_102_o.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..7b38fb3e6866b4777dde0583878dbecab2d10aa0 GIT binary patch literal 185139 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 z%0A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 boIbJjRHV0;r@H_3*KnFlLv`o^BftHBuoGlx literal 0 HcmV?d00001 diff --git a/blog/assets/images/onion-browser-review/757A93D0-CCCB-4743-8AF2-17B001EC774A_1_102_o.jpeg b/blog/assets/images/onion-browser-review/757A93D0-CCCB-4743-8AF2-17B001EC774A_1_102_o.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..cdfa89e5861a2921ee80f81e27ebd32dd8f017e7 GIT binary patch literal 165903 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

{% endif %} - - {% if page.meta.review %} - + {% endif %} + {% endblock %} - - {% if "toc.integrate" in features %} {% include "partials/toc.html" %} diff --git a/theme/layouts/home.yml b/theme/layouts/home.yml index 8d373a85..ab2223fa 100644 --- a/theme/layouts/home.yml +++ b/theme/layouts/home.yml @@ -44,6 +44,9 @@ tags: og:image:height: "{{ image.height }}" og:url: "{{ page.canonical_url }}" + # Mastodon + fediverse:creator: "@privacyguides@neat.computer" + # Twitter twitter:card: summary_large_image twitter:title: *page_title_with_site_name diff --git a/theme/partials/content.html b/theme/partials/content.html index e4b21103..6a021324 100644 --- a/theme/partials/content.html +++ b/theme/partials/content.html @@ -40,7 +40,7 @@ {% endif %} -
+
{{ page.content }}
diff --git a/theme/review-article.html b/theme/review-article.html new file mode 100644 index 00000000..3d33e2f2 --- /dev/null +++ b/theme/review-article.html @@ -0,0 +1,129 @@ + + +{% extends "blog-post.html" %} + +{% import "partials/nav-item.html" as item with context %} + +{% block extra_sidebar %} + + {% if page.meta.review %} + +
+ {% endif %} + +{% endblock %} From 7191a6d5486473faf0892bb8f4e1ec15d43c3d6b Mon Sep 17 00:00:00 2001 From: kimg45 <138676274+kimg45@users.noreply.github.com> Date: Mon, 23 Sep 2024 09:15:17 +0000 Subject: [PATCH 08/44] fix: Replace Broken Invidious links with YouTube (#2767) Signed-off-by: Jonah Aragon Signed-off-by: Freddy Signed-off-by: Daniel Gray --- docs/advanced/tor-overview.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/advanced/tor-overview.md b/docs/advanced/tor-overview.md index 2004520b..db4ba4fe 100644 --- a/docs/advanced/tor-overview.md +++ b/docs/advanced/tor-overview.md @@ -204,5 +204,5 @@ It is [possible](https://discuss.privacyguides.net/t/clarify-tors-weaknesses-wit ## Additional Resources - [Tor Browser User Manual](https://tb-manual.torproject.org) -- [How Tor Works - Computerphile](https://invidious.privacyguides.net/embed/QRYzre4bf7I?local=true) (YouTube) -- [Tor Onion Services - Computerphile](https://invidious.privacyguides.net/embed/lVcbq_a5N9I?local=true) (YouTube) +- [How Tor Works - Computerphile](https://www.youtube.com/watch?v=QRYzre4bf7I) (YouTube) +- [Tor Onion Services - Computerphile](https://www.youtube.com/watch?v=lVcbq_a5N9I) (YouTube) From 31ba6da98dff1f93be9eef0c84d2c86b2f025df4 Mon Sep 17 00:00:00 2001 From: Jonah Aragon Date: Sun, 22 Sep 2024 08:31:18 +0000 Subject: [PATCH 09/44] update: Add list of sites not supported by removal services (#2759) Signed-off-by: kimg45 <138676274+kimg45@users.noreply.github.com> Signed-off-by: Daniel Gray --- docs/data-broker-removals.md | 68 ++++++++++++++++++++++++++++++------ 1 file changed, 58 insertions(+), 10 deletions(-) diff --git a/docs/data-broker-removals.md b/docs/data-broker-removals.md index da54064c..c236cc4e 100644 --- a/docs/data-broker-removals.md +++ b/docs/data-broker-removals.md @@ -25,18 +25,36 @@ Use your favorite [search engine](search-engines.md) to see if your data is triv The quickest, most effective, and most private way to remove yourself from people search sites is to submit opt-out requests manually to each site. This can *seem* like a daunting task, because there are hundreds of people search sites, but the reality is that the vast majority of these sites are operated by a small handful of companies. -You should search for your information on these 8 sites first, and submit an opt-out request if your information is found. Removing your data from these providers typically removes your data from many smaller sites at the same time. +You should search for your information on these sites first, and submit an opt-out request if your information is found. Removing your data from these providers typically removes your data from many smaller sites at the same time. -- Acxiom -- BeenVerified -- InfoTracer -- Intelius -- Radaris -- Spokeo -- TruePeopleSearch -- Whitepages +- Advanced Background Checks ([Search](https://www.advancedbackgroundchecks.com/), [Opt-Out](https://www.advancedbackgroundchecks.com/removal)) +- BeenVerified ([Search](https://www.beenverified.com/app/optout/search), [Opt-Out](https://www.beenverified.com/app/optout/address-search)) +- CheckPeople ([Search](https://checkpeople.com/do-not-sell-info), select *Remove Record* to opt-out) +- ClustrMaps ([Search](https://clustrmaps.com/), [Opt-Out](https://clustrmaps.com/bl/opt-out)) +- Dataveria ([Search](https://dataveria.com/), [Opt-Out](https://dataveria.com/ng/control/privacy)) +- Glad I Know ([Search](https://gladiknow.com/), [Opt-Out](https://gladiknow.com/opt-out)) +- InfoTracer ([Search](https://www.infotracer.com/), [Opt-Out](https://www.infotracer.com/optout)) +- Intelius ([Search](https://www.intelius.com/), [Opt-Out](https://suppression.peopleconnect.us/login)) +- PeekYou ([Search](https://www.peekyou.com/), [Opt-Out](https://www.peekyou.com/about/contact/optout)) +- PublicDataUSA ([Search](https://www.publicdatausa.com/), [Opt-Out](https://www.publicdatausa.com/remove.php)) +- Radaris ([Search](https://radaris.com/), [Opt-Out](https://radaris.com/page/how-to-remove)) +- Spokeo ([Search](https://www.spokeo.com/search), [Opt-Out](https://www.spokeo.com/optout)) +- That's Them ([Search](https://thatsthem.com/), [Opt-Out](https://thatsthem.com/optout)) +- USPhonebook ([Search and Opt-Out](https://www.usphonebook.com/opt-out/)) +- Whitepages ([Search](https://www.whitepages.com/), [Opt-Out](https://www.whitepages.com/suppression_requests)) -Once you have done this, it's best to wait a week or two for the requests to propagate to all their sites. Then, you can start to search and opt-out of any remaining sites you find. It can be a good idea to use a web crawler like [Google's *Results about you*](#google-results-about-you-free) tool to help find any data that remains on the internet. +
+

A tip on opt-out strategy

+ +Be sure to avoid burning out or becoming overwhelmed with this process. Unless you're in immediate danger, you can take breaks and avoid doing them all at once.[^1] + +One strategy could be to look at a single website from the list above every week, starting from the top. Next week you move on to the following website on the list, and so on. When you reach the end of the list, you can start again from the beginning. + +This sets you up on a nice schedule to re-review each website approximately every 3-4 months, and breaks down the process into simple 5 minute tasks you can easily add to your weekly routine. + +
+ +Once you have opted-out of all of these sites for the first time, it's best to wait a week or two for the requests to propagate to all their sites. Then, you can start to search and opt-out of any remaining sites you find. It can be a good idea to use a web crawler like [Google's *Results about you*](#google-results-about-you-free) tool to help find any data that remains on the internet. Otherwise, privacy journalist Yael Grauer has compiled an excellent list of data broker sites with direct links to their search tools and opt-out pages. You can take some time to go though each site to determine whether they have your information, and remove it: @@ -61,10 +79,28 @@ Some websites supported by EasyOptOuts are publicly searchable. In those cases E Our testing indicates that EasyOptOuts provides the best value out of any data removal service we've tested, with a very affordable price and high effectiveness. We will publish a detailed review of EasyOptOuts on our blog in the near future and update this page when it is published. [Independent findings from Consumer Reports](https://discuss.privacyguides.net/t/consumer-reports-evaluating-people-search-site-removal-services/19948) also indicate that EasyOptOuts is one of the top performing data removal services. +
+

High priority sites not supported by EasyOptOuts

+ +EasyOptOuts does not cover the following sites we consider to be "high priority," so you should still manually opt-out of: + +- Intelius ([Search](https://www.intelius.com/), [Opt-Out](https://suppression.peopleconnect.us/login)) +- PeekYou ([Search](https://www.peekyou.com/), [Opt-Out](https://www.peekyou.com/about/contact/optout)) +- PublicDataUSA ([Search](https://www.publicdatausa.com/), [Opt-Out](https://www.publicdatausa.com/remove.php)) + +
+ ## Google *Results About You* Free +
+

Google is a data collector themselves

+ This method will require you to submit your personal information to Google for them to periodically monitor their search results for. Google claims to not use the information provided to this tool to "personalize your experiences" across other Google products. +While Google is not a data broker themselves *per se*, as they don't sell or share your data with outside parties, some may find this relationship unacceptable. You should always decide whether the benefits of this tool outweigh the drawbacks for your individual situation. + +
+
![Google logo](assets/img/data-broker-removals/google.svg){ align=right } @@ -83,3 +119,15 @@ You can add up to 3 addresses, 3 phone numbers, and 3 email addresses to your Go When results are found, they will be available for review in this web tool. You can also optionally receive an email notification delivered to the account's Gmail address that lets you know when new results are found. You will then be able to click **Request to remove** on each discovered listing, and Google will review the request. In our testing, this tool worked to reliably remove people search sites from Google search results, but was not effective against websites that showed *corporate* filing information, even if you used your personal address to register a company, nor was it effective against social media profiles. + +## Criteria + +**Please note we are not affiliated with any of the projects we recommend.** In addition to [our standard criteria](about/criteria.md), we have developed a clear set of requirements to allow us to provide objective recommendations. We suggest you familiarize yourself with this list before choosing a data removal service, and conduct your own research to ensure it's the right choice for you. + +Our picks for removal services are primarily based on independent professional testing from third-parties as noted in the sections above, our own internal testing, and aggregated reviews from our community. + +- Must not be a whitelabeled service or reseller of another provider. +- Must not be affiliated with the data broker industry or purchase advertising on people search sites. +- Must only use your personal data for the purposes of opting you out of data broker databases and people search sites. + +[^1]: If you *are* immediately threatened by stalkers or other threats, you should strongly consider an automated tool like [EasyOptOuts](#easyoptouts-paid), at least for the initial "purge." When things are more manageable in the future you can come back to the manual process. Of course, in a dangerous situation your first priority should always be to seek professional help from police or others before tackling it on your own. From 71bd6bf7f03601d50fea140923e3adac43eeef91 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 04:55:04 +0000 Subject: [PATCH 10/44] build(deps): bump docker/build-push-action from 6.7.0 to 6.9.0 Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.7.0 to 6.9.0. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](https://github.com/docker/build-push-action/compare/v6.7.0...v6.9.0) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/build-container.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-container.yml b/.github/workflows/build-container.yml index 2207afd4..ebc1db61 100644 --- a/.github/workflows/build-container.yml +++ b/.github/workflows/build-container.yml @@ -79,7 +79,7 @@ jobs: # It uses the `context` parameter to define the build's context as the set of files located in the specified path. For more information, see "[Usage](https://github.com/docker/build-push-action#usage)" in the README of the `docker/build-push-action` repository. # It uses the `tags` and `labels` parameters to tag and label the image with the output from the "meta" step. - name: Build and push Docker image - uses: docker/build-push-action@v6.7.0 + uses: docker/build-push-action@v6.9.0 with: context: . push: true From 91c2d660c6f9d86457e4306f53757dc7f97e4a70 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 04:55:06 +0000 Subject: [PATCH 11/44] build(deps): bump crowdin/github-action from 2.1.1 to 2.2.0 Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 2.1.1 to 2.2.0. - [Release notes](https://github.com/crowdin/github-action/releases) - [Commits](https://github.com/crowdin/github-action/compare/v2.1.1...v2.2.0) --- updated-dependencies: - dependency-name: crowdin/github-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/upload-crowdin.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/upload-crowdin.yml b/.github/workflows/upload-crowdin.yml index ed775054..49504a31 100644 --- a/.github/workflows/upload-crowdin.yml +++ b/.github/workflows/upload-crowdin.yml @@ -41,7 +41,7 @@ jobs: uses: actions/checkout@v4 - name: crowdin action - uses: crowdin/github-action@v2.1.1 + uses: crowdin/github-action@v2.2.0 with: upload_sources: true upload_sources_args: "--auto-update --delete-obsolete" From 6f655127073742b4f276b49b6fc82975b1eb227e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 04:45:43 +0000 Subject: [PATCH 12/44] build(deps): bump modules/mkdocs-material from `edd5029` to `1a9cde6` Bumps [modules/mkdocs-material](https://github.com/privacyguides/mkdocs-material-insiders) from `edd5029` to `1a9cde6`. - [Release notes](https://github.com/privacyguides/mkdocs-material-insiders/releases) - [Commits](https://github.com/privacyguides/mkdocs-material-insiders/compare/edd5029dd86077d595a3591faed6b21a73062bc8...1a9cde6887f6ceeefd21bfb21598993d8a3589ab) --- updated-dependencies: - dependency-name: modules/mkdocs-material dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- modules/mkdocs-material | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/mkdocs-material b/modules/mkdocs-material index edd5029d..1a9cde68 160000 --- a/modules/mkdocs-material +++ b/modules/mkdocs-material @@ -1 +1 @@ -Subproject commit edd5029dd86077d595a3591faed6b21a73062bc8 +Subproject commit 1a9cde6887f6ceeefd21bfb21598993d8a3589ab From 7e9f13ec335bb6f1b55dca151bb4830137adf2e8 Mon Sep 17 00:00:00 2001 From: blacklight447 Date: Fri, 4 Oct 2024 11:07:28 +0000 Subject: [PATCH 13/44] Add 404 Media mention (#2772) Signed-off-by: Daniel Gray --- docs/about.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/about.md b/docs/about.md index 10ccaf5f..3ffc832a 100644 --- a/docs/about.md +++ b/docs/about.md @@ -141,7 +141,7 @@ Our team members review all changes made to the website and direct the course of — [Tweakers.net](https://tweakers.net/reviews/10568/op-zoek-naar-privacyvriendelijke-tools-niek-de-wilde-van-privacy-guides.html) [Translated from Dutch] -Also featured on: [Ars Technica](https://arstechnica.com/gadgets/2022/02/is-firefox-ok), [Wirecutter](https://nytimes.com/wirecutter/guides/practical-guide-to-securing-windows-pc) [[2](https://nytimes.com/wirecutter/guides/practical-guide-to-securing-your-mac)], [NPO Radio 1](https://nporadio1.nl/nieuws/binnenland/8eaff3a2-8b29-4f63-9b74-36d2b28b1fe1/ooit-online-eens-wat-doms-geplaatst-ga-jezelf-eens-googlen-en-kijk-dan-wat-je-tegenkomt), [Wired](https://wired.com/story/firefox-mozilla-2022) and [Fast Company](https://fastcompany.com/91167564/mozilla-wants-you-to-love-firefox-again). +Also featured on: [Ars Technica](https://arstechnica.com/gadgets/2022/02/is-firefox-ok), [Wirecutter](https://nytimes.com/wirecutter/guides/practical-guide-to-securing-windows-pc) [[2](https://nytimes.com/wirecutter/guides/practical-guide-to-securing-your-mac)], [NPO Radio 1](https://nporadio1.nl/nieuws/binnenland/8eaff3a2-8b29-4f63-9b74-36d2b28b1fe1/ooit-online-eens-wat-doms-geplaatst-ga-jezelf-eens-googlen-en-kijk-dan-wat-je-tegenkomt), [Wired](https://wired.com/story/firefox-mozilla-2022), [Fast Company](https://fastcompany.com/91167564/mozilla-wants-you-to-love-firefox-again) and [404 Media](https://404media.co/privacy-service-optery-faces-backlash-after-plan-to-send-openai-user-data). ## History From fbc5e7937a285de8ea956002a77367ffb608c6ca Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Oct 2024 04:37:29 +0000 Subject: [PATCH 14/44] build(deps): bump python from 3.12-alpine to 3.13-alpine Bumps python from 3.12-alpine to 3.13-alpine. --- updated-dependencies: - dependency-name: python dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 39c666ba..d05c98d8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12-alpine as base +FROM python:3.13-alpine as base LABEL org.opencontainers.image.source="https://github.com/privacyguides/privacyguides.org" From 2eb8f609ddede03c96b2543e7f17112eb2b5bde9 Mon Sep 17 00:00:00 2001 From: redoomed1 <161974310+redoomed1@users.noreply.github.com> Date: Thu, 24 Oct 2024 04:49:04 +0000 Subject: [PATCH 15/44] update: Remove AMO link from uBOL card (#2779) Signed-off-by: kimg45 <138676274+kimg45@users.noreply.github.com> Signed-off-by: Daniel Gray --- docs/browser-extensions.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/browser-extensions.md b/docs/browser-extensions.md index 5cda2b5d..0364e0f5 100644 --- a/docs/browser-extensions.md +++ b/docs/browser-extensions.md @@ -69,7 +69,6 @@ uBlock Origin also has a "Lite" version of their extension, which offers a very
Downloads -- [:simple-firefoxbrowser: Firefox](https://addons.mozilla.org/addon/ublock-origin-lite) - [:simple-googlechrome: Chrome](https://chrome.google.com/webstore/detail/ublock-origin-lite/ddkjiahejlhfcafbddmgiahcphecmpfh)
From 756daeec8bd1b62acee22d6d7c090131c19e1d23 Mon Sep 17 00:00:00 2001 From: redoomed1 <161974310+redoomed1@users.noreply.github.com> Date: Thu, 24 Oct 2024 04:52:58 +0000 Subject: [PATCH 16/44] update: Add note about YouTube's API changes and reorder YT frontends (#2735) Signed-off-by: Daniel Gray Signed-off-by: kimg45 <138676274+kimg45@users.noreply.github.com> --- docs/frontends.md | 328 +++++++++++++++++++++++----------------------- 1 file changed, 167 insertions(+), 161 deletions(-) diff --git a/docs/frontends.md b/docs/frontends.md index c03c1138..6f04420c 100644 --- a/docs/frontends.md +++ b/docs/frontends.md @@ -4,12 +4,15 @@ icon: material/flip-to-front description: These open-source frontends for various internet services allow you to access content without JavaScript or other annoyances. cover: frontends.webp --- +Protects against the following threat(s): -Sometimes services will try to force you to sign up for an account by blocking access to content with annoying popups. They might also break without JavaScript enabled. These frontends can allow you to get around these restrictions. +- [:material-account-cash: Surveillance Capitalism](basics/common-threats.md#surveillance-as-a-business-model){ .pg-brown } + +Sometimes services will try to force you to sign up for an account by blocking access to content with annoying popups. They might also break without JavaScript enabled. These frontends can allow you to circumvent these restrictions. If you choose to self-host these frontends, it is important that you have other people using your instance as well in order for you to blend in. You should be careful with where and how you are hosting, as other peoples' usage will be linked to your hosting. -When you are using an instance run by someone else, make sure to read the privacy policy of that specific instance. They can be modified by their owners and therefore may not reflect the default policy. Some instances have [Tor](tor.md) .onion addresses which may grant some privacy as long as your search queries don't contain PII. +When you are using an instance run by someone else, make sure to read the privacy policy of that specific instance (if available). They can be modified by their owners and therefore may not reflect the default policy. Some instances have [Tor](tor.md) .onion addresses, which may grant some privacy as long as your search queries don't contain personally identifiable information. ## Reddit @@ -19,13 +22,11 @@ When you are using an instance run by someone else, make sure to read the privac ![Redlib logo](assets/img/frontends/redlib.svg){ align=right } -**Redlib** is an open-source frontend to the [Reddit](https://reddit.com) website that is also self-hostable. - -There are a number of public instances, with some instances having [Tor](tor.md) onion services support. +**Redlib** is an open-source frontend to the [Reddit](https://reddit.com) website that is also self-hostable. You can access Redlib through a number of public instances. [:octicons-repo-16: Repository](https://github.com/redlib-org/redlib){ .md-button .md-button--primary } -[:octicons-server-16:](https://github.com/redlib-org/redlib-instances/blob/main/instances.md){ .card-link title="Public Instances"} -[:octicons-info-16:](https://github.com/redlib-org/redlib?tab=readme-ov-file#table-of-contents){ .card-link title=Documentation} +[:octicons-server-16:](https://github.com/redlib-org/redlib-instances/blob/main/instances.md){ .card-link title="Public Instances" } +[:octicons-info-16:](https://github.com/redlib-org/redlib?tab=readme-ov-file#table-of-contents){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/redlib-org/redlib){ .card-link title="Source Code" }
@@ -41,6 +42,7 @@ The [Old Reddit](https://old.reddit.com) website doesn't require as much JavaScr

Tip

Redlib is useful if you want to disable JavaScript in your browser, such as [Tor Browser](tor.md#tor-browser) on the Safest security level. +
## TikTok @@ -53,11 +55,11 @@ Redlib is useful if you want to disable JavaScript in your browser, such as [Tor **ProxiTok** is an open-source frontend to the [TikTok](https://tiktok.com) website that is also self-hostable. -There are a number of public instances, with some instances having [Tor](tor.md) onion services support. +There are a number of public instances, with some that offer a [Tor](tor.md) onion service or an [I2P](alternative-networks.md#i2p-the-invisible-internet-project) eepsite. [:octicons-repo-16: Repository](https://github.com/pablouser1/ProxiTok){ .md-button .md-button--primary } -[:octicons-server-16:](https://github.com/pablouser1/ProxiTok/wiki/Public-instances){ .card-link title="Public Instances"} -[:octicons-info-16:](https://github.com/pablouser1/ProxiTok/wiki){ .card-link title=Documentation} +[:octicons-server-16:](https://github.com/pablouser1/ProxiTok/wiki/Public-instances){ .card-link title="Public Instances" } +[:octicons-info-16:](https://github.com/pablouser1/ProxiTok/wiki){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/pablouser1/ProxiTok){ .card-link title="Source Code" } @@ -73,144 +75,7 @@ ProxiTok is useful if you want to disable JavaScript in your browser, such as [T ## YouTube -### FreeTube - -
- -![FreeTube logo](assets/img/frontends/freetube.svg){ align=right } - -**FreeTube** is a free and open-source desktop application for [YouTube](https://youtube.com). When using FreeTube, your subscription list and playlists are saved locally on your device. - -By default, FreeTube blocks all YouTube advertisements. In addition, FreeTube optionally integrates with [SponsorBlock](https://sponsor.ajay.app) to help you skip sponsored video segments. - -[:octicons-home-16: Homepage](https://freetubeapp.io){ .md-button .md-button--primary } -[:octicons-eye-16:](https://freetubeapp.io/privacy.php){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://docs.freetubeapp.io){ .card-link title=Documentation} -[:octicons-code-16:](https://github.com/FreeTubeApp/FreeTube){ .card-link title="Source Code" } -[:octicons-heart-16:](https://liberapay.com/FreeTube){ .card-link title=Contribute } - -
-Downloads - -- [:fontawesome-brands-windows: Windows](https://freetubeapp.io/#download) -- [:simple-apple: macOS](https://freetubeapp.io/#download) -- [:simple-linux: Linux](https://freetubeapp.io/#download) -- [:simple-flathub: Flathub](https://flathub.org/apps/details/io.freetubeapp.FreeTube) - -
- -
- -
-

Warning

- -When using FreeTube, your IP address may still be known to YouTube, [Invidious](https://instances.invidious.io), or [SponsorBlock](https://sponsor.ajay.app) depending on your configuration. Consider using a [VPN](vpn.md) or [Tor](tor.md) if your [threat model](basics/threat-modeling.md) requires hiding your IP address. - -
- -### Yattee - -
- -![Yattee logo](assets/img/frontends/yattee.svg){ align=right } - -**Yattee** is a free and open-source privacy oriented video player for iOS, tvOS, and macOS for [YouTube](https://youtube.com). When using Yattee, your subscription list is saved locally on your device. - -You will need to take a few [extra steps](https://web.archive.org/web/20230330122839/https://gonzoknows.com/posts/Yattee) before you can use Yattee to watch YouTube, due to App Store restrictions. - -[:octicons-home-16: Homepage](https://github.com/yattee/yattee){ .md-button .md-button--primary } -[:octicons-eye-16:](https://r.yattee.stream/docs/privacy.html){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://github.com/yattee/yattee/wiki){ .card-link title=Documentation} -[:octicons-code-16:](https://github.com/yattee/yattee){ .card-link title="Source Code" } -[:octicons-heart-16:](https://github.com/yattee/yattee/wiki/Donations){ .card-link title=Contribute } - -
-Downloads - -- [:simple-apple: App Store](https://apps.apple.com/app/id1595136629) -- [:simple-github: GitHub](https://github.com/yattee/yattee/releases) - -
- -
- -
-

Warning

- -When using Yattee, your IP address may still be known to YouTube, [Invidious](https://instances.invidious.io), [Piped](https://github.com/TeamPiped/Piped/wiki/Instances), or [SponsorBlock](https://sponsor.ajay.app) depending on your configuration. Consider using a [VPN](vpn.md) or [Tor](tor.md) if your [threat model](basics/threat-modeling.md) requires hiding your IP address. - -
- -By default, Yattee blocks all YouTube advertisements. In addition, Yattee optionally integrates with [SponsorBlock](https://sponsor.ajay.app) to help you skip sponsored video segments. - -### LibreTube (Android) - -
- -![LibreTube logo](assets/img/frontends/libretube.svg#only-light){ align=right } -![LibreTube logo](assets/img/frontends/libretube-dark.svg#only-dark){ align=right } - -**LibreTube** is a free and open-source Android application for [YouTube](https://youtube.com) which uses the [Piped](#piped) API. - -LibreTube allows you to store your subscription list and playlists locally on your Android device, or to an account on your Piped instance of choice, which allows you to access them seamlessly on other devices as well. - -[:octicons-home-16: Homepage](https://libretube.dev){ .md-button .md-button--primary } -[:octicons-eye-16:](https://github.com/libre-tube/LibreTube/blob/master/PRIVACY_POLICY.md){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://libretube.dev/#faq){ .card-link title=Documentation} -[:octicons-code-16:](https://github.com/libre-tube/LibreTube){ .card-link title="Source Code" } -[:octicons-heart-16:](https://github.com/libre-tube/LibreTube#donate){ .card-link title=Contribute } - -
-Downloads - -- [:simple-github: GitHub](https://github.com/libre-tube/LibreTube/releases) - -
- -
- -
-

Warning

- -When using LibreTube, your IP address will be visible to the [Piped](https://github.com/TeamPiped/Piped/wiki/Instances) instance you choose and/or [SponsorBlock](https://sponsor.ajay.app) depending on your configuration. Consider using a [VPN](vpn.md) or [Tor](tor.md) if your [threat model](basics/threat-modeling.md) requires hiding your IP address. - -
- -By default, LibreTube blocks all YouTube advertisements. Additionally, LibreTube uses [SponsorBlock](https://sponsor.ajay.app) to help you skip sponsored video segments. You are able to fully configure the types of segments that SponsorBlock will skip, or disable it completely. There is also a button on the video player itself to disable it for a specific video if desired. - -### NewPipe (Android) - -
- -![Newpipe logo](assets/img/frontends/newpipe.svg){ align=right } - -**NewPipe** is a free and open-source Android application for [YouTube](https://youtube.com), [SoundCloud](https://soundcloud.com), [media.ccc.de](https://media.ccc.de), [Bandcamp](https://bandcamp.com), and [PeerTube](https://joinpeertube.org) (1). - -Your subscription list and playlists are saved locally on your Android device. - -[:octicons-home-16: Homepage](https://newpipe.net){ .md-button .md-button--primary } -[:octicons-eye-16:](https://newpipe.net/legal/privacy){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://newpipe.net/FAQ){ .card-link title=Documentation} -[:octicons-code-16:](https://github.com/TeamNewPipe/NewPipe){ .card-link title="Source Code" } -[:octicons-heart-16:](https://newpipe.net/donate){ .card-link title=Contribute } - -
-Downloads - -- [:simple-github: GitHub](https://github.com/TeamNewPipe/NewPipe/releases) - -
- -
- -1. The default instance is [FramaTube](https://framatube.org), however more can be added via **Settings** → **Content** → **PeerTube instances** - -
-

Warning

- -When using NewPipe, your IP address will be visible to the video providers used. Consider using a [VPN](vpn.md) or [Tor](tor.md) if your [threat model](basics/threat-modeling.md) requires hiding your IP address. - -
+**Note:** YouTube has gradually rolled out changes to its video player and API that have thwarted some of the methods used by third-party frontends for extracting YouTube data. If you experience reliability issues with one YouTube frontend, consider trying out another that uses a different extraction method. ### Invidious @@ -221,13 +86,13 @@ When using NewPipe, your IP address will be visible to the video providers used. **Invidious** is a free and open-source frontend for [YouTube](https://youtube.com) that is also self-hostable. -There are a number of public instances, with some instances having [Tor](tor.md) onion services support. +There are a number of public instances, with some that offer a [Tor](tor.md) onion service or an [I2P](alternative-networks.md#i2p-the-invisible-internet-project) eepsite. [:octicons-home-16: Homepage](https://invidious.io){ .md-button .md-button--primary } -[:octicons-server-16:](https://instances.invidious.io){ .card-link title="Public Instances"} -[:octicons-info-16:](https://docs.invidious.io){ .card-link title=Documentation} +[:octicons-server-16:](https://instances.invidious.io){ .card-link title="Public Instances" } +[:octicons-info-16:](https://docs.invidious.io){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/iv-org/invidious){ .card-link title="Source Code" } -[:octicons-heart-16:](https://invidious.io/donate){ .card-link title=Contribute } +[:octicons-heart-16:](https://invidious.io/donate){ .card-link title="Contribute" } @@ -258,10 +123,10 @@ Invidious is useful if you want to disable JavaScript in your browser, such as [ Piped requires JavaScript in order to function and there are a number of public instances. [:octicons-repo-16: Repository](https://github.com/TeamPiped/Piped){ .md-button .md-button--primary } -[:octicons-server-16:](https://github.com/TeamPiped/Piped/wiki/Instances){ .card-link title="Public Instances"} -[:octicons-info-16:](https://docs.piped.video/docs){ .card-link title=Documentation} +[:octicons-server-16:](https://github.com/TeamPiped/Piped/wiki/Instances){ .card-link title="Public Instances" } +[:octicons-info-16:](https://docs.piped.video/docs){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/TeamPiped/Piped){ .card-link title="Source Code" } -[:octicons-heart-16:](https://github.com/TeamPiped/Piped#donations){ .card-link title=Contribute } +[:octicons-heart-16:](https://github.com/TeamPiped/Piped#donations){ .card-link title="Contribute" } @@ -274,18 +139,159 @@ Piped is useful if you want to use [SponsorBlock](https://sponsor.ajay.app) with +### FreeTube + +
+ +![FreeTube logo](assets/img/frontends/freetube.svg){ align=right } + +**FreeTube** is a free and open-source desktop application for [YouTube](https://youtube.com). FreeTube extracts data from YouTube using its built-in API based on [YouTube.js](https://github.com/LuanRT/YouTube.js) or the [Invidious](#invidious) API. You can configure either as the default, with the other serving as a fallback. + +When using FreeTube, your subscription list and playlists are saved locally on your device. + +[:octicons-home-16: Homepage](https://freetubeapp.io){ .md-button .md-button--primary } +[:octicons-eye-16:](https://freetubeapp.io/privacy.php){ .card-link title="Privacy Policy" } +[:octicons-info-16:](https://docs.freetubeapp.io){ .card-link title="Documentation" } +[:octicons-code-16:](https://github.com/FreeTubeApp/FreeTube){ .card-link title="Source Code" } +[:octicons-heart-16:](https://liberapay.com/FreeTube){ .card-link title="Contribute" } + +
+Downloads + +- [:fontawesome-brands-windows: Windows](https://freetubeapp.io/#download) +- [:simple-apple: macOS](https://freetubeapp.io/#download) +- [:simple-linux: Linux](https://freetubeapp.io/#download) +- [:simple-flathub: Flathub](https://flathub.org/apps/details/io.freetubeapp.FreeTube) + +
+ +
+ +
+

Warning

+ +When using FreeTube, your IP address may still be known to YouTube, [Invidious](https://instances.invidious.io), or [SponsorBlock](https://sponsor.ajay.app) depending on your configuration. Consider using a [VPN](vpn.md) or [Tor](tor.md) if your [threat model](basics/threat-modeling.md) requires hiding your IP address. + +
+ +By default, FreeTube blocks all YouTube advertisements. In addition, FreeTube optionally integrates with [SponsorBlock](https://sponsor.ajay.app) to help you skip sponsored video segments. + +### Yattee + +
+ +![Yattee logo](assets/img/frontends/yattee.svg){ align=right } + +**Yattee** is a free and open-source privacy oriented video player for iOS, tvOS, and macOS for [YouTube](https://youtube.com). Due to App Store restrictions, you will need to take a few [extra steps](https://web.archive.org/web/20230330122839/https://gonzoknows.com/posts/Yattee) before you can use Yattee to watch YouTube. Yattee allows you to connect to instances of [Invidious](#invidious) or [Piped](#piped). + +When using Yattee, your subscription list is saved locally on your device. + +[:octicons-home-16: Homepage](https://github.com/yattee/yattee){ .md-button .md-button--primary } +[:octicons-eye-16:](https://r.yattee.stream/docs/privacy.html){ .card-link title="Privacy Policy" } +[:octicons-info-16:](https://github.com/yattee/yattee/wiki){ .card-link title="Documentation" } +[:octicons-code-16:](https://github.com/yattee/yattee){ .card-link title="Source Code" } +[:octicons-heart-16:](https://github.com/yattee/yattee/wiki/Donations){ .card-link title="Contribute" } + +
+Downloads + +- [:simple-apple: App Store](https://apps.apple.com/app/id1595136629) +- [:simple-github: GitHub](https://github.com/yattee/yattee/releases) + +
+ +
+ +
+

Warning

+ +When using Yattee, your IP address may still be known to YouTube, [Invidious](https://instances.invidious.io), [Piped](https://github.com/TeamPiped/Piped/wiki/Instances), or [SponsorBlock](https://sponsor.ajay.app) depending on your configuration. Consider using a [VPN](vpn.md) or [Tor](tor.md) if your [threat model](basics/threat-modeling.md) requires hiding your IP address. + +
+ +By default, Yattee blocks all YouTube advertisements. In addition, Yattee optionally integrates with [SponsorBlock](https://sponsor.ajay.app) to help you skip sponsored video segments. + +### LibreTube (Android) + +
+ +![LibreTube logo](assets/img/frontends/libretube.svg#only-light){ align=right } +![LibreTube logo](assets/img/frontends/libretube-dark.svg#only-dark){ align=right } + +**LibreTube** is a free and open-source Android application for [YouTube](https://youtube.com) which uses the [Piped](#piped) API. + +Your subscription list and playlists are saved locally on your Android device. + +[:octicons-home-16: Homepage](https://libretube.dev){ .md-button .md-button--primary } +[:octicons-eye-16:](https://github.com/libre-tube/LibreTube/blob/master/PRIVACY_POLICY.md){ .card-link title="Privacy Policy" } +[:octicons-info-16:](https://libretube.dev/#faq){ .card-link title="Documentation" } +[:octicons-code-16:](https://github.com/libre-tube/LibreTube){ .card-link title="Source Code" } +[:octicons-heart-16:](https://github.com/libre-tube/LibreTube#donate){ .card-link title="Contribute" } + +
+Downloads + +- [:simple-github: GitHub](https://github.com/libre-tube/LibreTube/releases) + +
+ +
+ +
+

Warning

+ +When using LibreTube, your IP address will be visible to YouTube, [Piped](https://github.com/TeamPiped/Piped/wiki/Instances), or [SponsorBlock](https://sponsor.ajay.app) depending on your configuration. Consider using a [VPN](vpn.md) or [Tor](tor.md) if your [threat model](basics/threat-modeling.md) requires hiding your IP address. + +
+ +By default, LibreTube blocks all YouTube advertisements. Additionally, LibreTube uses [SponsorBlock](https://sponsor.ajay.app) to help you skip sponsored video segments. You are able to fully configure the types of segments that SponsorBlock will skip, or disable it completely. There is also a button on the video player itself to disable it for a specific video if desired. + +### NewPipe (Android) + +
+ +![Newpipe logo](assets/img/frontends/newpipe.svg){ align=right } + +**NewPipe** is a free and open-source Android application for [YouTube](https://youtube.com), [SoundCloud](https://soundcloud.com), [media.ccc.de](https://media.ccc.de), [Bandcamp](https://bandcamp.com), and [PeerTube](https://joinpeertube.org) (1). + +Your subscription list and playlists are saved locally on your Android device. + +[:octicons-home-16: Homepage](https://newpipe.net){ .md-button .md-button--primary } +[:octicons-eye-16:](https://newpipe.net/legal/privacy){ .card-link title="Privacy Policy" } +[:octicons-info-16:](https://newpipe.net/FAQ){ .card-link title="Documentation" } +[:octicons-code-16:](https://github.com/TeamNewPipe/NewPipe){ .card-link title="Source Code" } +[:octicons-heart-16:](https://newpipe.net/donate){ .card-link title="Contribute" } + +
+Downloads + +- [:simple-github: GitHub](https://github.com/TeamNewPipe/NewPipe/releases) + +
+ +
+ +1. The default instance is [FramaTube](https://framatube.org), however more can be added via **Settings** → **Content** → **PeerTube instances**. + +
+

Warning

+ +When using NewPipe, your IP address will be visible to the video providers used. Consider using a [VPN](vpn.md) or [Tor](tor.md) if your [threat model](basics/threat-modeling.md) requires hiding your IP address. + +
+ ## Criteria **Please note we are not affiliated with any of the projects we recommend.** In addition to [our standard criteria](about/criteria.md), we have developed a clear set of requirements to allow us to provide objective recommendations. We suggest you familiarize yourself with this list before choosing to use a project, and conduct your own research to ensure it's the right choice for you. -Recommended frontends... - -- Must be open-source software. -- Must be self-hostable. -- Must provide all basic website functionality available to anonymous users. - We only consider frontends if one of the following is true for a platform: - Normally only accessible with JavaScript enabled. - Normally only accessible with an account. - Blocks access from commercial [VPNs](vpn.md). + +Recommended frontends... + +- Must be open-source software. +- Must be self-hostable. +- Must provide all basic website functionality available to anonymous users. From 905ace5334c22ec6012bcc7b4d80d8c102a4a00b Mon Sep 17 00:00:00 2001 From: redoomed1 <161974310+redoomed1@users.noreply.github.com> Date: Thu, 24 Oct 2024 04:55:01 +0000 Subject: [PATCH 17/44] update: Add Picocrypt audit (#2781) Signed-off-by: kimg45 <138676274+kimg45@users.noreply.github.com> Signed-off-by: Freddy Signed-off-by: Daniel Gray --- docs/cloud.md | 2 +- docs/encryption.md | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/cloud.md b/docs/cloud.md index 0a310a9f..bf5cb4f6 100644 --- a/docs/cloud.md +++ b/docs/cloud.md @@ -118,7 +118,7 @@ Peergos is primarily a web app, but you can self-host the server either as a loc Running a local version of Peergos alongside a registered account on their paid, hosted service allows you to access your Peergos storage without any reliance on DNS or TLS certificate authorities, and keep a copy of your data backed up to their cloud. The user experience should be the same whether you run their desktop server or just use their hosted web interface. -Peergos was [audited](https://cure53.de/pentest-report_peergos.pdf) by Cure53 in September 2019, and all found issues were subsequently fixed. +Peergos was [audited](https://cure53.de/pentest-report_peergos.pdf) by Cure53 in June 2019, and all found issues were subsequently fixed. An Android app is not available but it is [in the works](https://discuss.privacyguides.net/t/peergos-private-storage-sharing-social-media-and-application-platform/11825/25). The current workaround is to use the mobile [PWA](https://peergos.net) instead. diff --git a/docs/encryption.md b/docs/encryption.md index 0923b3bb..cf432e82 100644 --- a/docs/encryption.md +++ b/docs/encryption.md @@ -77,6 +77,8 @@ Cryptomator's documentation details its intended [security target](https://docs. +Picocrypt has been [audited](https://github.com/Picocrypt/storage/blob/main/Picocrypt.Audit.Report.pdf) by Radically Open Security in August 2024, and [most](https://github.com/Picocrypt/Picocrypt/issues/32#issuecomment-2329722740) of the issues found in the audit were subsequently fixed. + ### VeraCrypt (Disk) Protects against the following threat(s): From ea3ea1a5c6166634d8a9cceb50966b93e793fb24 Mon Sep 17 00:00:00 2001 From: redoomed1 <161974310+redoomed1@users.noreply.github.com> Date: Thu, 24 Oct 2024 05:01:44 +0000 Subject: [PATCH 18/44] update: Remove Play Store link for Syncthing (#2783) Signed-off-by: kimg45 <138676274+kimg45@users.noreply.github.com> Signed-off-by: Freddy Signed-off-by: Daniel Gray --- docs/file-sharing.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/file-sharing.md b/docs/file-sharing.md index e5ec9c38..d8d123d7 100644 --- a/docs/file-sharing.md +++ b/docs/file-sharing.md @@ -142,7 +142,6 @@ We don't recommend using the [E2EE App](https://apps.nextcloud.com/apps/end_to_e
Downloads -- [:simple-googleplay: Google Play](https://play.google.com/store/apps/details?id=com.nutomic.syncthingandroid) - [:fontawesome-brands-windows: Windows](https://syncthing.net/downloads) - [:simple-apple: macOS](https://syncthing.net/downloads) - [:simple-linux: Linux](https://syncthing.net/downloads) From 78e3f5e59968cd69779cd334b429047b6b4b8740 Mon Sep 17 00:00:00 2001 From: redoomed1 <161974310+redoomed1@users.noreply.github.com> Date: Thu, 24 Oct 2024 05:05:03 +0000 Subject: [PATCH 19/44] update: Document Android Private Space and preference for it over Shelter (#2784) Signed-off-by: kimg45 <138676274+kimg45@users.noreply.github.com> Signed-off-by: Daniel Gray --- docs/android/general-apps.md | 6 ++++-- docs/os/android-overview.md | 16 ++++++++++++---- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/docs/android/general-apps.md b/docs/android/general-apps.md index c1d2210d..74a5bc71 100644 --- a/docs/android/general-apps.md +++ b/docs/android/general-apps.md @@ -31,6 +31,8 @@ We recommend a wide variety of Android apps throughout this site. The apps liste ### Shelter +If your device is on Android 15 or greater, we recommend using the native [Private Space](../os/android-overview.md#private-space) feature instead, which provides nearly the same functionality without needing to place trust in and grant powerful permissions to a third-party app. +
![Shelter logo](../assets/img/android/shelter.svg){ align=right } @@ -48,12 +50,12 @@ Shelter supports blocking contact search cross profiles and sharing files across

Warning

-Shelter is recommended over [Insular](https://secure-system.gitlab.io/Insular) and [Island](https://github.com/oasisfeng/island) as it supports [contact search blocking](https://secure-system.gitlab.io/Insular/faq.html). - When using Shelter, you are placing complete trust in its developer, as Shelter acts as a [Device Admin](https://developer.android.com/guide/topics/admin/device-admin) to create the Work Profile, and it has extensive access to the data stored within the Work Profile.
+Shelter is recommended over [Insular](https://secure-system.gitlab.io/Insular) and [Island](https://github.com/oasisfeng/island) as it supports [contact search blocking](https://secure-system.gitlab.io/Insular/faq.html). + ### Secure Camera
diff --git a/docs/os/android-overview.md b/docs/os/android-overview.md index cf41ae16..871216f4 100644 --- a/docs/os/android-overview.md +++ b/docs/os/android-overview.md @@ -91,19 +91,27 @@ Privacy-friendly apps such as [Bitwarden](https://reports.exodus-privacy.eu.org/ ### User Profiles -Multiple user profiles can be found in **Settings** → **System** → **Multiple users** and are the simplest way to isolate in Android. +Multiple **user profiles** can be found in :gear: **Settings** → **System** → **Users** and are the simplest way to isolate in Android. -With user profiles, you can impose restrictions on a specific profile, such as: making calls, using SMS, or installing apps on the device. Each profile is encrypted using its own encryption key and cannot access the data of any other profiles. Even the device owner cannot view the data of other profiles without knowing their password. Multiple user profiles are a more secure method of isolation. +With user profiles, you can impose restrictions on a specific profile, such as: making calls, using SMS, or installing apps. Each profile is encrypted using its own encryption key and cannot access the data of any other profiles. Even the device owner cannot view the data of other profiles without knowing their password. Multiple user profiles are a more secure method of isolation. ### Work Profile -[Work Profiles](https://support.google.com/work/android/answer/6191949) are another way to isolate individual apps and may be more convenient than separate user profiles. +[**Work Profiles**](https://support.google.com/work/android/answer/6191949) are another way to isolate individual apps and may be more convenient than separate user profiles. A **device controller** app such as [Shelter](../android/general-apps.md#shelter) is required to create a Work Profile without an enterprise MDM, unless you're using a custom Android OS which includes one. The work profile is dependent on a device controller to function. Features such as *File Shuttle* and *contact search blocking* or any kind of isolation features must be implemented by the controller. You must also fully trust the device controller app, as it has full access to your data inside the work profile. -This method is generally less secure than a secondary user profile; however, it does allow you the convenience of running apps in both the work and personal profiles simultaneously. +This method is generally less secure than a secondary user profile; however, it does allow you the convenience of running apps in both the owner profile and work profile simultaneously. + +### Private Space + +**Private Space** is a feature introduced in Android 15 that adds another way of isolating individual apps. You can set up a private space in the owner profile by navigating to :gear: **Settings** → **Security & privacy** → **Private space**. Once set up, your private space resides at the bottom of the app drawer. + +Like user profiles, a private space is encrypted using its own encryption key, and you have the option to set up a different unlock method. Like work profiles, you can use apps from both the owner profile and private space simultaneously. Apps launched from a private space are distinguished by an icon depicting a key within a shield. + +Unlike work profiles, Private Space is a feature native to Android that does not require a third-party app to manage it. For this reason, we generally recommend using a private space over a work profile, though you can use a work profile alongside a private space. ### VPN Killswitch From 3bcbd631206fe17fa234d886bc79fed5829c06b0 Mon Sep 17 00:00:00 2001 From: redoomed1 <161974310+redoomed1@users.noreply.github.com> Date: Thu, 24 Oct 2024 05:09:50 +0000 Subject: [PATCH 20/44] update: Remove IPFS instruction in recommended Brave configs (#2780) Signed-off-by: kimg45 <138676274+kimg45@users.noreply.github.com> Signed-off-by: Daniel Gray --- docs/desktop-browsers.md | 9 ++-- docs/mobile-browsers.md | 114 ++++++++++++++++++++++++++------------- 2 files changed, 80 insertions(+), 43 deletions(-) diff --git a/docs/desktop-browsers.md b/docs/desktop-browsers.md index 74b84145..86c1b5e7 100644 --- a/docs/desktop-browsers.md +++ b/docs/desktop-browsers.md @@ -294,8 +294,8 @@ Brave allows you to select additional content filters within the internal `brave
-1. This option provides functionality similar to uBlock Origin's advanced [blocking modes](https://github.com/gorhill/uBlock/wiki/Blocking-mode). -2. If you wish to stay logged in to a particular site you visit often, you can set exceptions on a per-site basis by clicking on the Shield icon in the address bar. +1. This option disables JavaScript, which will break a lot of sites. To unbreak them, you can set exceptions on a per-site basis by clicking on the Shield icon in the address bar and unchecking this setting under *Advanced controls*. +2. If you wish to stay logged in to a particular site you visit often, you can set exceptions on a per-site basis by clicking on the Shield icon in the address bar and unchecking this setting under *Advanced controls*. #### Privacy and security @@ -303,7 +303,7 @@ Brave allows you to select additional content filters within the internal `brave - [x] Select **Don't allow sites to use the V8 optimizer** under *Security* → *Manage V8 security* (1) - [x] Select **Automatically remove permissions from unused sites** under *Sites and Shields Settings* -- [x] Select **Disable non-proxied UDP** under [WebRTC IP Handling Policy](https://support.brave.com/hc/articles/360017989132-How-do-I-change-my-Privacy-Settings#webrtc) +- [x] Select **Disable non-proxied UDP** under [*WebRTC IP Handling Policy*](https://support.brave.com/hc/articles/360017989132-How-do-I-change-my-Privacy-Settings#webrtc) - [ ] Uncheck **Use Google services for push messaging** - [x] Select **Auto-redirect AMP pages** - [x] Select **Auto-redirect tracking URLs** @@ -338,7 +338,6 @@ Brave's Web3 features can potentially add to your browser fingerprint and attack - Select **Extensions (no fallback)** under *Default Ethereum wallet* - Select **Extensions (no fallback)** under *Default Solana wallet* -- Set *Method to resolve IPFS resources* to **Disabled** #### Extensions @@ -364,8 +363,6 @@ Brave's Web3 features can potentially add to your browser fingerprint and attack **Brave Wallet** operates locally on your computer, but does not support any private cryptocurrencies, so we would discourage using this feature as well. -## Additional Resources - ## Criteria **Please note we are not affiliated with any of the projects we recommend.** In addition to [our standard criteria](about/criteria.md), we have developed a clear set of requirements to allow us to provide objective recommendations. We suggest you familiarize yourself with this list before choosing to use a project, and conduct your own research to ensure it's the right choice for you. diff --git a/docs/mobile-browsers.md b/docs/mobile-browsers.md index 8752b0b6..52b13d4e 100644 --- a/docs/mobile-browsers.md +++ b/docs/mobile-browsers.md @@ -63,8 +63,8 @@ Brave is built upon the Chromium web browser project, so it should feel familiar Downloads - [:simple-googleplay: Google Play](https://play.google.com/store/apps/details?id=com.brave.browser) -- [:simple-github: GitHub](https://github.com/brave/brave-browser/releases) - [:simple-appstore: App Store](https://apps.apple.com/app/id1052879175) +- [:simple-github: GitHub](https://github.com/brave/brave-browser/releases)
@@ -74,70 +74,110 @@ Brave is built upon the Chromium web browser project, so it should feel familiar Tor Browser is the only way to truly browse the internet anonymously. When you use Brave, we recommend changing the following settings to protect your privacy from certain parties, but all browsers other than the [Tor Browser](tor.md#tor-browser) will be traceable by *somebody* in some regard or another. -These options can be found in :material-menu: → **Settings** → **Brave Shields & privacy** +=== "Android" -#### Shields + These options can be found in :material-menu: → **Settings** → **Brave Shields & privacy**. -Brave includes some anti-fingerprinting measures in its [Shields](https://support.brave.com/hc/articles/360022973471-What-is-Shields) feature. We suggest configuring these options [globally](https://support.brave.com/hc/articles/360023646212-How-do-I-configure-global-and-site-specific-Shields-settings) across all pages that you visit. +=== "iOS" + + These options can be found in :fontawesome-solid-ellipsis: → **Settings** → **Shields & Privacy**. #### Brave shields global defaults +Brave includes some anti-fingerprinting measures in its [Shields](https://support.brave.com/hc/articles/360022973471-What-is-Shields) feature. We suggest configuring these options [globally](https://support.brave.com/hc/articles/360023646212-How-do-I-configure-global-and-site-specific-Shields-settings) across all pages that you visit. + Shields' options can be downgraded on a per-site basis as needed, but by default we recommend setting the following: -
+=== "Android" -- [x] Select **Aggressive** under **Block trackers & ads** +
+ + - [x] Select **Aggressive** under *Block trackers & ads* + - [x] Select **Auto-redirect AMP pages** + - [x] Select **Auto-redirect tracking URLs** + - [x] Select **Require all connections to use HTTPS (strict)** under *Upgrade connections to HTTPS* + - [x] (Optional) Select **Block Scripts** (1) + - [x] Select **Block third-party cookies** under *Block Cookies* + - [x] Select **Block Fingerprinting** + - [x] Select **Prevent fingerprinting via language settings** -
-Use default filter lists +
+ Use default filter lists -Brave allows you to select additional content filters within the internal `brave://adblock` page. We advise against using this feature; instead, keep the default filter lists. Using extra lists will make you stand out from other Brave users and may also increase attack surface if there is an exploit in Brave and a malicious rule is added to one of the lists you use. + Brave allows you to select additional content filters within the **Content Filtering** menu or the internal `brave://adblock` page. We advise against using this feature; instead, keep the default filter lists. Using extra lists will make you stand out from other Brave users and may also increase attack surface if there is an exploit in Brave and a malicious rule is added to one of the lists you use. -
+
+ + - [x] Select **Forget me when I close this site** -- [x] Select **Auto-redirect AMP pages** -- [x] Select **Auto-redirect tracking URLs** -- [x] Select **strict** under **Upgrade connections to HTTPS** -- [x] (Optional) Select **Block Scripts** (1) -- [x] Select **Block third-party cookies** under **Block Cookies** -- [x] Select **Block fingerprinting** -- [x] Select **Prevent fingerprinting via language settings** +
-
+ 1. This option disables JavaScript, which will break a lot of sites. To unbreak them, you can set exceptions on a per-site basis by tapping on the Shield icon in the address bar and unchecking this setting under *Advanced controls*. + +=== "iOS" -1. This option provides functionality similar to uBlock Origin's advanced [blocking modes](https://github.com/gorhill/uBlock/wiki/Blocking-mode) or the [NoScript](https://noscript.net) extension. +
+ + - [x] Select **Aggressive** under *Trackers & Ads Blocking* + - [x] Select **Strict** under *Upgrade Connections to HTTPS* + - [x] Select **Auto-Redirect AMP pages** + - [x] Select **Auto-Redirect Tracking URLs** + - [x] (Optional) Select **Block Scripts** (1) + - [x] Select **Block Fingerprinting** + +
+ Use default filter lists -#### Clear browsing data + Brave allows you to select additional content filters within the **Content Filtering** menu. We advise against using this feature; instead, keep the default filter lists. Using extra lists will make you stand out from other Brave users and may also increase attack surface if there is an exploit in Brave and a malicious rule is added to one of the lists you use. + +
+ +
+ + 1. This option disables JavaScript, which will break a lot of sites. To unbreak them, you can set exceptions on a per-site basis by tapping on the Shield icon in the address bar and unchecking this setting under *Advanced controls*. + +##### Clear browsing data (Android only) - [x] Select **Clear data on exit** -#### Social Media Blocking +##### Social Media Blocking (Android only) - [ ] Uncheck all social media components #### Other privacy settings +=== "Android" + +
+ + - [x] Select **Disable non-proxied UDP** under [*WebRTC IP handling policy*](https://support.brave.com/hc/articles/360017989132-How-do-I-change-my-Privacy-Settings#webrtc) + - [x] (Optional) Select **No protection** under *Safe Browsing* (1) + - [ ] Uncheck **Allow sites to check if you have payment methods saved** + - [x] Select **Close tabs on exit** + - [ ] Uncheck **Allow privacy-preserving product analytics (P3A)** + - [ ] Uncheck **Automatically send diagnostic reports** + - [ ] Uncheck **Automatically send daily usage ping to Brave** + +
+ + 1. Brave's [implementation of Safe Browsing](https://support.brave.com/hc/en-us/articles/15222663599629-Safe-Browsing-in-Brave) on Android **does not** proxy [Safe Browsing network requests](https://developers.google.com/safe-browsing/v4/update-api#checking-urls) like its desktop counterpart. This means that your IP address may be seen (and logged) by Google. Note that Safe Browsing is not available for Android devices without Google Play Services. + +=== "iOS" + + - [ ] Uncheck **Allow Privacy-Preserving Product Analytics (P3A)** + - [ ] Uncheck **Automatically send daily usage ping to Brave** + +### Leo + +These options can be found in :material-menu: → **Settings** → **Leo**. +
-- [x] Select **Disable non-proxied UDP** under [WebRTC IP handling policy](https://support.brave.com/hc/articles/360017989132-How-do-I-change-my-Privacy-Settings#webrtc) -- [x] (Optional) Select **No protection** under **Safe Browsing** (1) -- [ ] Uncheck **Allow sites to check if you have payment methods saved** -- [ ] Uncheck **IPFS Gateway** (2) -- [x] Select **Close tabs on exit** -- [ ] Uncheck **Allow privacy-preserving product analytics (P3A)** -- [ ] Uncheck **Automatically send diagnostic reports** -- [ ] Uncheck **Automatically send daily usage ping to Brave** +- [ ] Uncheck **Show autocomplete suggestions in address bar** (1)
-1. Brave's [implementation of Safe Browsing](https://support.brave.com/hc/en-us/articles/15222663599629-Safe-Browsing-in-Brave) on Android **does not** proxy [Safe Browsing network requests](https://developers.google.com/safe-browsing/v4/update-api#checking-urls) like its desktop counterpart. This means that your IP address may be seen (and logged) by Google. Note that Safe Browsing is not available for Android devices without Google Play Services. -2. InterPlanetary File System (IPFS) is a decentralized, peer-to-peer network for storing and sharing data in a distributed filesystem. Unless you use the feature, disable it. - -### Leo - -These options can be found in :material-menu: → **Settings** → **Leo** - -- [ ] Uncheck **Show autocomplete suggestions in address bar** +1. This option is not present in Brave's iOS app. ### Brave Sync From 321d14b66decc8d0e2bc3dab1169b08c874c7735 Mon Sep 17 00:00:00 2001 From: redoomed1 <161974310+redoomed1@users.noreply.github.com> Date: Thu, 24 Oct 2024 05:12:45 +0000 Subject: [PATCH 21/44] update: Description of group calls for Element (#2778) Signed-off-by: kimg45 <138676274+kimg45@users.noreply.github.com> Signed-off-by: Daniel Gray --- docs/real-time-communication.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/real-time-communication.md b/docs/real-time-communication.md index d78dd6d4..8bcf9456 100644 --- a/docs/real-time-communication.md +++ b/docs/real-time-communication.md @@ -212,7 +212,7 @@ Messages and files shared in private rooms (those which require an invite) are b Profile pictures, reactions, and nicknames are not encrypted. -Group voice and video calls are [not](https://github.com/vector-im/element-web/issues/12878) E2EE and use Jitsi, but this is expected to change with [Native Group VoIP Signalling](https://github.com/matrix-org/matrix-doc/pull/3401). Group calls have [no authentication](https://github.com/vector-im/element-web/issues/13074) currently, meaning that non-room participants can also join the calls. We recommend that you do not use this feature for private meetings. +With the integration of [Element Call](https://element.io/blog/we-have-lift-off-element-x-call-and-server-suite-are-ready) into Element's web app, desktop apps, and its [rewritten mobile apps](https://element.io/blog/element-x-experience-the-future-of-element), group VoIP and video calls are E2EE by default. The Matrix protocol itself [theoretically supports forward secrecy](https://gitlab.matrix.org/matrix-org/olm/blob/master/docs/megolm.md#partial-forward-secrecy)[^1], however this is [not currently supported in Element](https://github.com/vector-im/element-web/issues/7101) due to it breaking some aspects of the user experience such as key backups and shared message history. From a15754a9ef27ef72ca60751b6b0f1b1fe956f8dd Mon Sep 17 00:00:00 2001 From: redoomed1 <161974310+redoomed1@users.noreply.github.com> Date: Thu, 24 Oct 2024 05:19:08 +0000 Subject: [PATCH 22/44] feat: Add remaining threat model labels (#2775) Signed-off-by: kimg45 <138676274+kimg45@users.noreply.github.com> Signed-off-by: Daniel Gray --- docs/android/general-apps.md | 9 ++++++++- docs/data-redaction.md | 4 ++++ docs/desktop.md | 20 +++++++++++++++----- docs/financial-services.md | 12 +++++++++++- docs/language-tools.md | 4 +--- docs/office-suites.md | 4 ++++ docs/pastebins.md | 4 ++++ docs/router.md | 7 ++++++- docs/search-engines.md | 4 ++++ docs/tools.md | 9 --------- 10 files changed, 57 insertions(+), 20 deletions(-) diff --git a/docs/android/general-apps.md b/docs/android/general-apps.md index 74a5bc71..dc1ec989 100644 --- a/docs/android/general-apps.md +++ b/docs/android/general-apps.md @@ -27,6 +27,10 @@ schema: operatingSystem: Android robots: nofollow, max-snippet:-1, max-image-preview:large --- +Protects against the following threat(s): + +- [:material-bug-outline: Passive Attacks](../basics/common-threats.md#security-and-privacy){ .pg-orange } + We recommend a wide variety of Android apps throughout this site. The apps listed here are Android-exclusive and specifically enhance or replace key system functionality. ### Shelter @@ -58,6 +62,10 @@ Shelter is recommended over [Insular](https://secure-system.gitlab.io/Insular) a ### Secure Camera +Protects against the following threat(s): + +- [:material-account-search: Public Exposure](../basics/common-threats.md#limiting-public-information){ .pg-green } +
![Secure camera logo](../assets/img/android/secure_camera.svg#only-light){ align=right } @@ -101,7 +109,6 @@ The image orientation metadata is not deleted. If you enable location (in Secure Protects against the following threat(s): - [:material-target-account: Targeted Attacks](../basics/common-threats.md#attacks-against-specific-individuals){ .pg-red } -- [:material-bug-outline: Passive Attacks](../basics/common-threats.md#security-and-privacy){ .pg-orange }
diff --git a/docs/data-redaction.md b/docs/data-redaction.md index bcef3d72..be95c11f 100644 --- a/docs/data-redaction.md +++ b/docs/data-redaction.md @@ -5,6 +5,10 @@ icon: material/tag-remove description: Use these tools to remove metadata like GPS location and other identifying information from photos and files you share. cover: data-redaction.webp --- +Protects against the following threat(s): + +- [:material-account-search: Public Exposure](basics/common-threats.md#limiting-public-information){ .pg-green } + When sharing files, be sure to remove associated metadata. Image files commonly include [Exif](https://en.wikipedia.org/wiki/Exif) data. Photos sometimes even include GPS coordinates in the file metadata. ## Desktop diff --git a/docs/desktop.md b/docs/desktop.md index 583f1759..74f56a74 100644 --- a/docs/desktop.md +++ b/docs/desktop.md @@ -4,6 +4,10 @@ icon: simple/linux description: Linux distributions are commonly recommended for privacy protection and software freedom. cover: desktop.webp --- +Protects against the following threat(s): + +- [:material-account-cash: Surveillance Capitalism](basics/common-threats.md#surveillance-as-a-business-model){ .pg-brown } + Linux distributions are commonly recommended for privacy protection and software freedom. If you don't already use Linux, below are some distributions we suggest trying out, as well as some general privacy and security improvement tips that are applicable to many Linux distributions. - [General Linux Overview :material-arrow-right-drop-circle:](os/linux-overview.md) @@ -68,7 +72,7 @@ Arch Linux has a rolling release cycle. There is no fixed release schedule and p Being a DIY distribution, you are [expected to set up and maintain](os/linux-overview.md#arch-based-distributions) your system on your own. Arch has an [official installer](https://wiki.archlinux.org/title/Archinstall) to make the installation process a little easier. -A large portion of [Arch Linux’s packages](https://reproducible.archlinux.org) are [reproducible](https://reproducible-builds.org). +A large portion of [Arch Linux’s packages](https://reproducible.archlinux.org) are [reproducible](https://reproducible-builds.org)[^1]. ## Atomic Distributions @@ -124,7 +128,7 @@ The Nix package manager uses a purely functional language—which is also called [Nixpkgs](https://github.com/nixos/nixpkgs) (the main source of packages) are contained in a single GitHub repository. You can also define your own packages in the same language and then easily include them in your config. -Nix is a source-based package manager; if there’s no pre-built available in the binary cache, Nix will just build the package from source using its definition. It builds each package in a sandboxed *pure* environment, which is as independent of the host system as possible. Binaries built with this method are reproducible, which can be useful as a safeguard against [:material-package-variant-closed-remove: Supply Chain Attacks](basics/common-threats.md#attacks-against-certain-organizations){ .pg-viridian }. +Nix is a source-based package manager; if there’s no pre-built available in the binary cache, Nix will just build the package from source using its definition. It builds each package in a sandboxed *pure* environment, which is as independent of the host system as possible. Binaries built with this method are reproducible[^1]. ## Anonymity-Focused Distributions @@ -134,7 +138,7 @@ Nix is a source-based package manager; if there’s no pre-built available in th ![Whonix logo](assets/img/linux-desktop/whonix.svg){ align=right } -**Whonix** is based on [Kicksecure](#kicksecure), a security-focused fork of Debian. It aims to provide privacy, security, and anonymity on the internet. Whonix is best used in conjunction with [Qubes OS](#qubes-os). +**Whonix** is based on [Kicksecure](#kicksecure), a security-focused fork of Debian. It aims to provide privacy, security, and [:material-incognito: Anonymity](basics/common-threats.md#anonymity-vs-privacy){ .pg-purple } on the internet. Whonix is best used in conjunction with [Qubes OS](#qubes-os). [:octicons-home-16: Homepage](https://whonix.org){ .md-button .md-button--primary } [:simple-torbrowser:](http://dds6qkxpwdeubwucdiaord2xgbbeyds25rbsgr73tbfpqpt4a6vjwsyd.onion){ .card-link title="Onion Service" } @@ -157,7 +161,7 @@ Whonix is best used [in conjunction with Qubes](https://whonix.org/wiki/Qubes/Wh ![Tails logo](assets/img/linux-desktop/tails.svg){ align=right } -**Tails** is a live operating system based on Debian that routes all communications through Tor, which can boot on on almost any computer from a DVD, USB stick, or SD card installation. It uses [Tor](tor.md) to preserve privacy and anonymity while circumventing censorship, and it leaves no trace of itself on the computer it is used on after it is powered off. +**Tails** is a live operating system based on Debian that routes all communications through Tor, which can boot on on almost any computer from a DVD, USB stick, or SD card installation. It uses [Tor](tor.md) to preserve privacy and [:material-incognito: Anonymity](basics/common-threats.md#anonymity-vs-privacy){ .pg-purple } while circumventing censorship, and it leaves no trace of itself on the computer it is used on after it is powered off. [:octicons-home-16: Homepage](https://tails.net){ .md-button .md-button--primary } [:octicons-info-16:](https://tails.net/doc/index.en.html){ .card-link title=Documentation} @@ -182,6 +186,10 @@ By design, Tails is meant to completely reset itself after each reboot. Encrypte ## Security-focused Distributions +Protects against the following threat(s): + +- [:material-bug-outline: Passive Attacks](basics/common-threats.md#security-and-privacy){ .pg-orange } + ### Qubes OS
@@ -201,7 +209,7 @@ By design, Tails is meant to completely reset itself after each reboot. Encrypte
-Qubes OS secures the computer by isolating subsystems (e.g., networking, USB, etc.) and applications in separate *qubes*. Should one part of the system be compromised, the extra isolation is likely to protect the rest of the *qubes* and the core system. +Qubes OS secures the computer by isolating subsystems (e.g., networking, USB, etc.) and applications in separate *qubes*. Should one part of the system be compromised via an exploit in a [:material-target-account: Targeted Attack](basics/common-threats.md#attacks-against-specific-individuals){ .pg-red }, the extra isolation is likely to protect the rest of the *qubes* and the core system. For further information about how Qubes works, read our full [Qubes OS overview](os/qubes-overview.md) page. @@ -241,3 +249,5 @@ Choosing a Linux distro that is right for you will come down to a huge variety o - Maintaining an operating system is a major challenge, and smaller projects have a tendency to make more avoidable mistakes, or delay critical updates (or worse, disappear entirely). We lean towards projects which will likely be around 10 years from now (whether that's due to corporate backing or very significant community support), and away from projects which are hand-built or have a small number of maintainers. In addition, [our standard criteria](about/criteria.md) for recommended projects still applies. **Please note we are not affiliated with any of the projects we recommend.** + +[^1]: Reproducibility entails the ability to verify that packages and binaries made available to the end user match the source code, which can be useful against potential [:material-package-variant-closed-remove: Supply Chain Attacks](basics/common-threats.md#attacks-against-certain-organizations){ .pg-viridian }. diff --git a/docs/financial-services.md b/docs/financial-services.md index 1c1d4f10..b0fc6e02 100644 --- a/docs/financial-services.md +++ b/docs/financial-services.md @@ -4,6 +4,9 @@ icon: material/bank cover: financial-services.webp description: These services can assist you in protecting your privacy from merchants and other trackers, which is one of the biggest challenges to privacy today. --- +Protects against the following threat(s): + +- [:material-account-cash: Surveillance Capitalism](basics/common-threats.md#surveillance-as-a-business-model){ .pg-brown } Making payments online is one of the biggest challenges to privacy. These services can assist you in protecting your privacy from merchants and other trackers, provided you have a strong understanding of how to make private payments effectively. We strongly encourage you first read our payments overview article before making any purchases: @@ -11,6 +14,10 @@ Making payments online is one of the biggest challenges to privacy. These servic ## Payment Masking Services +Protects against the following threat(s): + +- [:material-account-search: Public Exposure](basics/common-threats.md#limiting-public-information){ .pg-green } + There are a number of services which provide "virtual debit cards" which you can use with online merchants without revealing your actual banking or billing information in most cases. It's important to note that these financial services are **not** anonymous and are subject to "Know Your Customer" (KYC) laws and may require your ID or other identifying information. These services are primarily useful for protecting you from merchant data breaches, less sophisticated tracking or purchase correlation by marketing agencies, and online data theft; and **not** for making a purchase completely anonymously.
@@ -67,6 +74,10 @@ MySudo's virtual cards are currently only available via their iOS app. ## Gift Card Marketplaces +Protects against the following threat(s): + +- [:material-eye-outline: Mass Surveillance](basics/common-threats.md#mass-surveillance-programs){ .pg-blue } + These services allow you to purchase gift cards for a variety of merchants online with [cryptocurrency](cryptocurrency.md). Some of these services offer ID verification options for higher limits, but they also allow accounts with just an email address. Basic limits typically start at $5,000-10,000 a day for basic accounts, with significantly higher limits for ID verified accounts (if offered). ### Coincards @@ -85,7 +96,6 @@ These services allow you to purchase gift cards for a variety of merchants onlin
- ### Criteria **Please note we are not affiliated with any of the projects we recommend.** In addition to [our standard criteria](about/criteria.md), we have developed a clear set of requirements to allow us to provide objective recommendations. We suggest you familiarize yourself with this list before choosing to use a project, and conduct your own research to ensure it's the right choice for you. diff --git a/docs/language-tools.md b/docs/language-tools.md index 28b4e222..13450410 100644 --- a/docs/language-tools.md +++ b/docs/language-tools.md @@ -7,11 +7,9 @@ cover: language-tools.webp Protects against the following threat(s): - [:material-server-network: Service Providers](basics/common-threats.md#privacy-from-service-providers){ .pg-teal } -- [:material-eye-outline: Mass Surveillance](basics/common-threats.md#mass-surveillance-programs){ .pg-blue } - [:material-account-cash: Surveillance Capitalism](basics/common-threats.md#surveillance-as-a-business-model){ .pg-brown } -- [:material-close-outline: Censorship](basics/common-threats.md#avoiding-censorship){ .pg-blue-gray } -Text inputted to grammar, spelling, and style checkers, as well as translation services, can contain sensitive information which may be stored on their servers for an indefinite amount of time. The language tools listed on this page do not send your submitted text to a server, and can be self-hosted and used offline for maximum control of your data. +Text inputted to grammar, spelling, and style checkers, as well as translation services, can contain sensitive information which may be stored on their servers for an indefinite amount of time and sold to third parties. The language tools listed on this page do not send your submitted text to a server, and can be self-hosted and used offline for maximum control of your data. ## LanguageTool diff --git a/docs/office-suites.md b/docs/office-suites.md index f4198721..4d769922 100644 --- a/docs/office-suites.md +++ b/docs/office-suites.md @@ -4,6 +4,10 @@ icon: material/file-edit-outline description: These office suites offer their full functionality without an account and can be used offline. cover: office-suites.webp --- +Protects against the following threat(s): + +- [:material-server-network: Service Providers](basics/common-threats.md#privacy-from-service-providers){ .pg-teal } + Choose an **office suite** that does not require logging in to an account to access its full functionality. The tools listed here can be used offline and could reasonably act as a replacement for Microsoft Office for most needs. ## LibreOffice diff --git a/docs/pastebins.md b/docs/pastebins.md index 05ce1f57..90a59e7e 100644 --- a/docs/pastebins.md +++ b/docs/pastebins.md @@ -4,6 +4,10 @@ icon: material/content-paste description: These tools allow you to have full control of any pasted data you share to other parties. cover: pastebins.webp --- +Protects against the following threat(s): + +- [:material-server-network: Service Providers](basics/common-threats.md#privacy-from-service-providers){ .pg-teal } + [**Pastebins**](https://en.wikipedia.org/wiki/Pastebin) are online services most commonly used to share large blocks of code in a convenient and efficient manner. The pastebins listed here employ client-side encryption and password protection for pasted content; both of these features prevent the website or server operator from reading or accessing the contents of any paste. ## PrivateBin diff --git a/docs/router.md b/docs/router.md index aae65334..65827acb 100644 --- a/docs/router.md +++ b/docs/router.md @@ -4,7 +4,12 @@ icon: material/router-wireless description: Alternative operating systems for securing your router or Wi-Fi access point. cover: router.webp --- -Below are a few alternative operating systems, that can be used on routers, Wi-Fi access points, etc. +Protects against the following threat(s): + +- [:material-account-cash: Surveillance Capitalism](basics/common-threats.md#surveillance-as-a-business-model){ .pg-brown } +- [:material-bug-outline: Passive Attacks](basics/common-threats.md#security-and-privacy){ .pg-orange } + +Below are a few alternative operating systems that can be used on routers, Wi-Fi access points, etc. ## OpenWrt diff --git a/docs/search-engines.md b/docs/search-engines.md index 1ad19e69..9e48a9ac 100644 --- a/docs/search-engines.md +++ b/docs/search-engines.md @@ -7,6 +7,10 @@ cover: search-engines.webp global: - [randomize-element, "table tbody"] --- +Protects against the following threat(s): + +- [:material-account-cash: Surveillance Capitalism](basics/common-threats.md#surveillance-as-a-business-model){ .pg-brown } + Use a **search engine** that doesn't build an advertising profile based on your searches. ## Recommended Providers diff --git a/docs/tools.md b/docs/tools.md index 2d936cbc..8bc69698 100644 --- a/docs/tools.md +++ b/docs/tools.md @@ -37,15 +37,6 @@ For more details about each project, why they were chosen, and additional tips o
-
-

Threat Model Labels

- -You may find any of the following icons on some of the recommendation pages: :material-incognito: :material-target-account: :material-package-variant-closed-remove: :material-bug-outline: :material-server-network: :material-eye-outline: :material-account-cash: :material-account-search: :material-close-outline: - -We are testing a new feature that allows readers to better identify and understand the kinds of threats that privacy tools best defend against. Let us know what you think about this feature by replying to this dedicated forum [thread](https://discuss.privacyguides.net/t/implement-threat-model-labels/18659)! - -
- ## Private Web Browsers
From 6bc376fb63f0293e80bfcd4181914dbb72c801d8 Mon Sep 17 00:00:00 2001 From: kimg45 <138676274+kimg45@users.noreply.github.com> Date: Thu, 24 Oct 2024 05:24:32 +0000 Subject: [PATCH 23/44] update: macOS Section (#2702) Signed-off-by: Daniel Gray Signed-off-by: redoomed1 <161974310+redoomed1@users.noreply.github.com> --- docs/os/macos-overview.md | 73 +++++++++++++++++++++++++++++---------- 1 file changed, 54 insertions(+), 19 deletions(-) diff --git a/docs/os/macos-overview.md b/docs/os/macos-overview.md index 8c651052..acca6171 100644 --- a/docs/os/macos-overview.md +++ b/docs/os/macos-overview.md @@ -19,7 +19,7 @@ Brand new Apple silicon devices can be set up without an internet connection. Ho macOS performs online checks when you open an app to verify whether an app contains known malware, and whether the developer’s signing certificate is revoked. -Previously, these checks were performed via an unencrypted OCSP protocol which could leak information about the apps you ran to your network. Apple upgraded their OCSP service to use HTTPS encryption in 2021, and [posted information](https://support.apple.com/HT202491) about their logging policy for this service. They additionally promised to add a mechanism for people to opt-out of this online check, but this has not been added to macOS as of July 2023. +Apple's OCSP service uses HTTPS encryption, so only they are able to see which apps you open. They've [posted information](https://support.apple.com/HT202491) about their logging policy for this service. They additionally [promised](http://lapcatsoftware.com/articles/2024/8/3.html) to add a mechanism for people to opt-out of this online check, but this has not been added to macOS. While you [can](https://eclecticlight.co/2021/02/23/how-to-run-apps-in-private) manually opt out of this check relatively easily, we recommend against doing so unless you would be badly compromised by the revocation checks performed by macOS, because they serve an important role in ensuring compromised apps are blocked from running. @@ -31,14 +31,14 @@ However, exploits in protective utilities like `sudo` have been [discovered in t If you do use a second account, it is not strictly required to ever log in to your original Administrator account from the macOS login screen. When you are doing something as a Standard user which requires Administrator permissions, the system should prompt you for authentication, where you can enter your Administrator credentials as your Standard user on a one-time basis. Apple provides [guidance](https://support.apple.com/HT203998) on hiding your Administrator account if you prefer to only see a single account on your login screen. -Alternatively, you can use a utility like [macOS Enterprise Privileges](https://github.com/SAP/macOS-enterprise-privileges) to escalate to Administrator rights on-demand, but this may be vulnerable to some undiscovered exploit, like all software-based protections. - ### iCloud -The majority of privacy and security concerns with Apple products are related to their *cloud services*, not their hardware or software. When you use Apple services like iCloud, most of your information is stored on their servers and secured with keys *which Apple has access to* by default. This level of access has occasionally been abused by law enforcement to get around the fact that your data is otherwise securely encrypted on your device, and of course Apple is vulnerable to data breaches like any other company. +When you use Apple services like iCloud, most of your information is stored on their servers and secured with keys *which Apple has access to* by default. This is called [Standard Data Protection](https://support.apple.com/en-us/102651) by Apple. Therefore, if you use iCloud you should [enable **Advanced Data Protection**](https://support.apple.com/HT212520). This encrypts nearly all of your iCloud data with keys stored on your devices (end-to-end encryption), rather than Apple's servers, so that your iCloud data is secured in the event of a data breach, and otherwise hidden from Apple. +If you want to be able to install apps from the App Store but don't want to enable iCloud, you can sign in to your Apple Account from the App Store instead of **System Settings**. + ### System Settings There are a number of built-in settings you should confirm or change to harden your system. Open the **Settings** app: @@ -53,6 +53,8 @@ Depending on if you are using **Wi-Fi** or **Ethernet** (denoted by a green dot Click on the "Details" button by your network name: +- [x] Select **Rotating** under **Private Wi-Fi address** + - [x] Check **Limit IP address tracking** ##### Firewall @@ -133,21 +135,13 @@ On older Intel-based Mac computers, FileVault is the only form of disk encryptio ### MAC Address Randomization -macOS uses a randomized MAC address when performing Wi-Fi scans while disconnected from a network. However, when you connect to a preferred Wi-Fi network, the MAC address used is never randomized. Full MAC address randomization is an advanced topic, and most people don't need to worry about performing the following steps. +macOS uses a randomized MAC address when performing Wi-Fi scans while disconnected from a network. -Unlike iOS, macOS doesn't give you an option to randomize your MAC address in the settings, so if you wish to change this identifier, you'll need to do it with a command or a script. To set a random MAC address, first disconnect from the network if you're already connected, then open **Terminal** and enter this command to randomize your MAC address: +You can set your MAC address to be randomized per network and rotate occasionally to prevent tracking between networks and on the same network over time. -``` zsh -openssl rand -hex 6 | sed 's/^\(.\{1\}\)./\12/; s/\(..\)/\1:/g; s/.$//' | xargs sudo ifconfig en0 ether -``` +Go to **System Settings** → **Network** → **Wi-Fi** → **Details** and set **Private Wi-Fi address** to either **Fixed** if you want a fixed but unique address for the network you're connected to, or **Rotating** if you want it to change over time. -`en0` is the name of the interface you're changing the MAC address for. This might not be the right one on every Mac, so to check you can hold the option key and click the Wi-Fi symbol at the top right of your screen. "Interface name" should be displayed at the top of the dropdown menu. - -This command sets your MAC address to a randomized, "locally administered" address, matching the behavior of iOS, Windows, and Android's MAC address randomization features. This means that every character in the MAC address is fully randomized except the second character, which denotes the MAC address as *locally administered* and not in conflict with any actual hardware. This method is most compatible with modern networks. An alternative method is to set the first six characters of the MAC address to one of Apple's existing *Organizational Unique Identifiers*, which we'll leave as an exercise to the reader. That method is more likely to conflict with some networks, but may be less noticeable. Given the prevalence of randomized, locally administered MAC addresses in other modern operating systems, we don't think either method has significant privacy advantages over the other. - -When you connect to the network again, you'll connect with a random MAC address. This will be reset on reboot. - -Your MAC address is not the only unique information about your device which is broadcast on the network, your hostname is another piece of information which could uniquely identify you. You may wish to set your hostname to something generic like "MacBook Air", "Laptop", "John's MacBook Pro", or "iPhone" in **System Settings** > **General** > **Sharing**. Some [privacy scripts](https://github.com/sunknudsen/privacy-guides/tree/master/how-to-spoof-mac-address-and-hostname-automatically-at-boot-on-macos#guide) allow you to easily generate hostnames with random names. +Consider changing your hostname as well, which is another device identifier that's broadcast on the network you're connected to. You may wish to set your hostname to something generic like "MacBook Air", "Laptop", "John's MacBook Pro", or "iPhone" in **System Settings** → **General** → **Sharing**. Some [privacy scripts](https://github.com/sunknudsen/privacy-guides/tree/master/how-to-spoof-mac-address-and-hostname-automatically-at-boot-on-macos#guide) allow you to easily generate hostnames with random names. ## Security Protections @@ -178,20 +172,61 @@ System Integrity Protection makes critical file locations read-only to protect a ##### App Sandbox -macOS apps submitted to the App Store after June 1, 2012 are required to be sandboxed using the [App Sandbox](https://developer.apple.com/documentation/security/app_sandbox). +On macOS, whether an app is sandboxed is determined by the developer when they sign it. The App Sandbox protects against vulnerabilities in the apps you run by limiting what a malicious actor can access in the event that the app is exploited. The App Sandbox *alone* can't protect against [:material-package-variant-closed-remove: Supply Chain Attacks](../basics/common-threats.md#attacks-against-certain-organizations){ .pg-viridian } by malicious developers. For that, sandboxing needs to be enforced by someone other than the developer themselves, as it is on the App Store.

Warning

-Software downloaded from outside the official App Store is not required to be sandboxed. You should avoid non-App Store software as much as possible. +Software downloaded from outside the official App Store is not required to be sandboxed. If your threat model prioritizes defending against [:material-bug-outline: Passive Attacks](../basics/common-threats.md#security-and-privacy){ .pg-orange }, then you may want to check if the software you download outside the App Store is sandboxed, which is up to the developer to *opt in*.
+You can check if an app uses the App Sandbox in a few ways: + +You can check if apps that are already running are sandboxed using the [Activity Monitor](https://developer.apple.com/documentation/security/protecting-user-data-with-app-sandbox#Verify-that-your-app-uses-App-Sandbox). + +
+

Warning

+ +Just because one of an app's processes is sandboxed doesn't mean they all are. + +
+ +Alternatively, you can check apps before you run them by running this command in the terminal: + +``` zsh +% codesign -dvvv --entitlements - +``` + +If an app is sandboxed, you should see the following output: + +``` zsh + [Key] com.apple.security.app-sandbox + [Value] + [Bool] true +``` + +If you find that the app you want to run is not sandboxed, then you may employ methods of [compartmentalization](../basics/common-threats.md#security-and-privacy) such as virtual machines or separate devices, use a similar app that is sandboxed, or choose to not use the unsandboxed app altogether. + +##### Hardened Runtime + +The [Hardened Runtime](https://developer.apple.com/documentation/security/hardened_runtime) is an extra form of protection for apps that prevents certain classes of exploits. It improves the security of apps against exploitation by disabling certain features like JIT. + +You can check if an app uses the Hardened Runtime using this command: + +``` zsh +codesign --display --verbose /path/to/bundle.app +``` + +If Hardened Runtime is enabled, you will see `flags=0x10000(runtime)`. The `runtime` output means Hardened Runtime is enabled. There might be other flags, but the runtime flag is what we're looking for here. + +You can enable a column in Activity Monitor called "Restricted" which is a flag that prevents programs from injecting code via macOS's [dynamic linker](https://pewpewthespells.com/blog/blocking_code_injection_on_ios_and_os_x.html). Ideally, this should say "Yes". + ##### Antivirus macOS comes with two forms of malware defense: -1. Protection against launching malware in the first place is provided by the App Store's review process for App Store applications, or *Notarization* (part of *Gatekeeper*), a process where third-party apps are scanned for known malware by Apple before they are allowed to run. +1. Protection against launching malware in the first place is provided by the App Store's review process for App Store applications, or *Notarization* (part of *Gatekeeper*), a process where third-party apps are scanned for known malware by Apple before they are allowed to run. Apps are required to be signed by the developers using a key given to them by Apple. This ensures that you are running software from the real developers. Notarization also requires that developers enable the Hardened Runtime for their apps, which limits methods of exploitation. 2. Protection against other malware and remediation from existing malware on your system is provided by *XProtect*, a more traditional antivirus software built-in to macOS. We recommend against installing third-party antivirus software as they typically do not have the system-level access required to properly function anyways, because of Apple's limitations on third-party apps, and because granting the high levels of access they do ask for often poses an even greater security and privacy risk to your computer. From b4410c0cfb4f845833fef3ea87cb859b6954ff5b Mon Sep 17 00:00:00 2001 From: Jonah Aragon Date: Mon, 21 Oct 2024 16:28:14 -0500 Subject: [PATCH 24/44] update!: Post three job openings (#2785) Signed-off-by: blacklight447 Signed-off-by: fria <138676274+friadev@users.noreply.github.com> Co-Authored-By: Justin Ehrenhofer <12520755+SamsungGalaxyPlayer@users.noreply.github.com> --- blog/posts/job-openings.md | 43 +++++++++++++++++++++ crowdin.yml | 2 + docs/about/jobs.md | 30 ++++++++++++++- docs/about/jobs/content-creator.md | 60 +++++++++++++++++++++++++++++ docs/about/jobs/intern-news.md | 42 ++++++++++++++++++++ docs/about/jobs/journalist.md | 61 ++++++++++++++++++++++++++++++ 6 files changed, 237 insertions(+), 1 deletion(-) create mode 100644 blog/posts/job-openings.md create mode 100644 docs/about/jobs/content-creator.md create mode 100644 docs/about/jobs/intern-news.md create mode 100644 docs/about/jobs/journalist.md diff --git a/blog/posts/job-openings.md b/blog/posts/job-openings.md new file mode 100644 index 00000000..c50ea029 --- /dev/null +++ b/blog/posts/job-openings.md @@ -0,0 +1,43 @@ +--- +date: + created: 2024-10-28 +categories: + - Announcements +authors: + - niek-de-wilde +links: + - Job Openings: https://www.privacyguides.org/en/about/jobs/ +tags: + - Privacy Guides +description: Privacy Guides is now hiring for a video content creation position and a journalist position, as well as a 6-month internship. +schema_type: NewsArticle +--- +# Privacy Guides is Hiring + +We are thrilled to announce the opening of three new job positions aimed at enhancing our mission of promoting personal privacy and informed digital choices. As a non-profit organization dedicated to empowering individuals with the knowledge and tools they need to navigate the internet in a private manner, we are excited to expand our team with talented individuals who share our vision. They will play a key role in helping us reach new audiences to spread our message in multiple formats, and make sure we are the authoritative source for trustworthy and unbiased consumer privacy resources on the internet. + +## Content Creator + +We're seeking a passionate multimedia content creator to spearhead our video production efforts on YouTube and other platforms. This role will involve creating engaging and informative video content that for example simplifies several privacy concepts and offers practical tips for protecting personal information. The ideal candidate will have experience in video production (but this is not strictly required) and a commitment to making complex topics accessible to a wide audience. + +This is your chance to enter the tech & educational content creation space, without worrying about sponsors and advertisers diluting your message. We have no commercial interests to interfere with your content, and no agenda beyond simply providing the best privacy information out there. If you're excited about using the power of video to educate and inspire, we want to hear from you! + +[Learn more and apply here :material-arrow-right-drop-circle:](https://privacyguides.org/en/about/jobs/content-creator/) + +## Journalist + +We are also looking for a skilled journalist to join our team. This role will focus on producing in-depth articles for our blog that explore the latest trends in privacy and security, as well as the implications of emerging technologies. The ideal candidate will have a background in investigative journalism and a deep understanding of privacy issues. Your work will help inform our community and foster critical discussions about digital rights and responsibilities. + +Other tasks will be to research new subjects to cover, perform interviews, and conduct product and service reviews for our recommendations. + +[Learn more and apply here :material-arrow-right-drop-circle:](https://privacyguides.org/en/about/jobs/journalist/) + +## News Curation Internship + +Finally, we are offering a paid internship position that will focus on staying up-to-date with the latest privacy and security news, interacting with our community, and providing overall support to our volunteers. This role will involve curating relevant articles, reports, and insights to keep our team informed and engaged with current events. This is an excellent opportunity for someone passionate about privacy issues and looking to gain hands-on experience in a non-profit environment. Ideal candidates will have strong research skills and a keen interest in digital rights. + +[Learn more and apply here :material-arrow-right-drop-circle:](https://privacyguides.org/en/about/jobs/intern-news/) + +## Join us in making a difference + +At Privacy Guides, we believe that everyone deserves the right to privacy and security in the digital world. By joining our team, you will play a vital role in educating the public and advocating for stronger privacy protections. If you’re ready to make a difference and are excited about one of these roles, we encourage you to apply! diff --git a/crowdin.yml b/crowdin.yml index d99cd9ed..1e98b03d 100644 --- a/crowdin.yml +++ b/crowdin.yml @@ -26,6 +26,8 @@ files: - source: "/docs/**/*.*" translation: "/i18n/%two_letters_code%/**/%file_name%.%file_extension%" skip_untranslated_files: false + ignore: + - "/docs/about/jobs/*.*" - source: "/includes/*.en.*" translation: "/includes/%file_name%.%two_letters_code%.%file_extension%" translation_replace: diff --git a/docs/about/jobs.md b/docs/about/jobs.md index 9ca5a6e5..f9755a33 100644 --- a/docs/about/jobs.md +++ b/docs/about/jobs.md @@ -9,4 +9,32 @@ We are occasionally looking for strong journalistic writers, product reviewers, --- -*We do not have any job openings at the moment.* +## Open Positions + +
+ +- :material-video-box:{ .lg .middle } **Content Creator** + + --- + + Full-Time | Remote | \$20-$25/hour + + [View posting :material-arrow-right-drop-circle:](jobs/content-creator.md) + +- :material-file-document-edit:{ .lg .middle } **Journalist** + + --- + + Full-Time | Remote | \$20-$25/hour + + [View posting :material-arrow-right-drop-circle:](jobs/journalist.md) + +- :material-comment-account-outline:{ .lg .middle } **Intern - Community/News** + + --- + + Internship | Remote | \$15/hour + + [View posting :material-arrow-right-drop-circle:](jobs/intern-news.md) + +
diff --git a/docs/about/jobs/content-creator.md b/docs/about/jobs/content-creator.md new file mode 100644 index 00000000..c1b2ea9e --- /dev/null +++ b/docs/about/jobs/content-creator.md @@ -0,0 +1,60 @@ +--- +title: Content Creator +description: Privacy Guides is looking for a video producer and host for informative privacy-related content on YouTube and other platforms. +--- + +[:material-arrow-left-drop-circle: Job Openings](../jobs.md) + +Are you passionate about privacy and cybersecurity? + +Privacy Guides is an international nonprofit dedicated to producing top-tier, unbiased educational content and journalism, and to fostering safe and informative online communities to discuss technical topics around improving personal privacy and cybersecurity. + +Privacy Guides is looking for a focused and motivated individual to be responsible for our social media presence from end to end, with a particular emphasis on video content. You must be comfortable being on camera to succeed in this role. + +This is a unique opportunity. Your primary goal will be to create and share privacy-based educational materials, without any motive to sell a product. If you truly value being able to create the best content that you can, and if you are passionate about privacy, then this position is for you! + +Your responsibilities will include, but aren’t limited to: + +- Scripting and hosting educational video content to be posted across various social media platforms. +- Video editing, production, and other backend work required to make successful content. +- Researching new topics to cover. +- Regular, daily posting to text-based social media platforms like Mastodon. +- Regular posting of highly educational video content to social media platforms. +- Compiling news sources for and hosting a weekly news recap (livestreamed) podcast on our YouTube channel. +- Regularly communicating with the Privacy Guides committee and other team members. + +This is a highly individualized role, and we are extremely interested in hearing your ideas on how you’ll find success and make this role your own. You will be responsible for handling virtually every aspect of this role without regular supervision, so being highly self-motivated is a must. + +As a guideline, we expect your video output to be roughly 1 video and 1 *This Week In Privacy* livestream per week, since we think most videos which meet our quality standards will be a multi-day process to research and script, in addition to a day for recording and editing. We realize some videos can be completed more quickly, while others may take multiple weeks or longer before publishing. You will be empowered to use your best judgement and prioritize your work accordingly. + +Job requirements: + +- Excellent organization and communication skills. +- Flexibility to set and respond to varying priorities and deadlines. +- Proactive, results-driven mindset with a strong sense of initiative. +- Comfortable being on camera, and working with video production equipment. +- Personal interest in consumer privacy, cybersecurity, and technology. +- Skeptical nature and drive to investigate difficult, often niche, technologies. You will need to evaluate the truthfulness of claims. + +The following qualifications will be an asset to your application. However, we are looking for the best candidate (which isn’t always apparent on paper!), so please apply even if you don’t meet any/many of these qualifications. + +- Previous YouTube or other video creation experience. +- Previous social media management experience. +- Education in English, journalism, media production, or any other related fields. +- Fluency in Spanish, French, Portuguese, or other languages. +- Familiarity with Privacy Guides' communities, culture, and mission. +- A solid understanding of the latest trends/culture on YouTube & TikTok. +- Located between UTC-08:00 and UTC-04:00 time zones. +- At least basic familiarity with GitHub, including pull requests, branches, reviews, and issues. + +The ideal candidate can commit to this role on a full-time basis (40 hours / week), but we are open to discussing a schedule you suggest. + +For this position, our hiring pay range falls between \$20-$25 / hour USD. The base pay may vary depending on job related qualifications such as knowledge, skills, and experience. Our compensation structure is rooted in a performance and merit based approach that acknowledges performance of both the individual and the project as a whole. + +--- + +**To apply, please send a video cover letter (no more than 5 minutes) and resume to , and include the name of this position in the subject line. Feel free to include any other information or examples of your work that you think we may find relevant if you'd like.** + +Privacy Guides is fiscally hosted by [MAGIC Grants](https://magicgrants.org), a 501(c)(3) public charity. MAGIC Grants is an equal opportunity employer. MAGIC Grants does not discriminate against any applicant or employee because of age, color, sex, disability, national origin, race, religion, sexual orientation, sexual identity, veteran status, or other protected characteristic. + +We respect your privacy. After this position is filled, your application will be deleted. Your application will not be shared with third parties. diff --git a/docs/about/jobs/intern-news.md b/docs/about/jobs/intern-news.md new file mode 100644 index 00000000..c4e83ad2 --- /dev/null +++ b/docs/about/jobs/intern-news.md @@ -0,0 +1,42 @@ +--- +title: Intern (Community & News) +description: Privacy Guides is looking for an intern to discover and promote relevant news content on our platform, and to moderate and engage with our online communities. +--- + +[:material-arrow-left-drop-circle: Job Openings](../jobs.md) + +Are you passionate about privacy and cybersecurity? + +Privacy Guides is an international nonprofit dedicated to producing top-tier, unbiased educational content and journalism, and to fostering safe and informative online communities to discuss technical topics around improving personal privacy and cybersecurity. + +This role is focused on interacting with our community members and answering their questions, keeping our online communities safe and constructive, and sharing thoughtful and informative news stories from around the internet for community discussion. + +Responsibilities will include: + +- Regularly interacting with our forum and other communities. +- Responding to moderation complaints/flags within our communities. +- Reading news stories from a variety of publications and generally staying up to date with the latest news in the privacy and cybersecurity space. +- Regularly posting interesting news stories and other topics you discover in our communities for discussion. +- Assisting our other staff and volunteers with research, writing, video production, and editing. +- Assisting with Privacy Guides' advocacy efforts. +- Remaining polite and fact-focused. + +No prior experience is necessary. We are looking for people passionate about privacy, cybersecurity, journalism, and community management regardless of your GPA or background. + +The following will be assets to your application, but please submit an application even if they don't apply to you: + +- Familiarity with Privacy Guides' communities, culture, and mission. +- Previous experience with social media management and/or journalism. +- Located between UTC-08:00 and UTC-04:00 time zones. + +This is a part-time, 10-20 hour per week role depending on your availability. We can work around your schedule and other obligations. + +This is a 6-month contract paying $15 / hour USD, with the optional opportunity for renewal or a longer-term role depending on your personal goals and the project's outcome. The specific starting and ending dates are flexible. + +--- + +**To apply, please send a cover letter and resume to , and include the name of this position in the subject line. Feel free to include any other information or examples of your work that you think we may find relevant if you'd like.** + +Privacy Guides is fiscally hosted by [MAGIC Grants](https://magicgrants.org), a 501(c)(3) public charity. MAGIC Grants is an equal opportunity employer. MAGIC Grants does not discriminate against any applicant or employee because of age, color, sex, disability, national origin, race, religion, sexual orientation, sexual identity, veteran status, or other protected characteristic. + +We respect your privacy. After this position is filled, your application will be deleted. Your application will not be shared with third parties. diff --git a/docs/about/jobs/journalist.md b/docs/about/jobs/journalist.md new file mode 100644 index 00000000..dd6696c5 --- /dev/null +++ b/docs/about/jobs/journalist.md @@ -0,0 +1,61 @@ +--- +title: Journalist +description: Privacy Guides is looking for a determined and focused journalist to research and write stories from the privacy and cybersecurity space on a regular basis. +--- + +[:material-arrow-left-drop-circle: Job Openings](../jobs.md) + +Are you passionate about privacy and cybersecurity? + +Privacy Guides is an international nonprofit dedicated to producing top-tier, unbiased educational content and journalism, and to fostering safe and informative online communities to discuss technical topics around improving personal privacy and cybersecurity. + +We are looking for a determined and focused journalist to join our team. As a reporter for our organization, you will conduct research, interview sources, and write engaging stories in the field of consumer privacy and cybersecurity. + +Our ideal candidate is committed to combating misinformation and clearly communicating stories on a timely basis, and dedicated to producing top-tier, unbiased journalism. + +Privacy Guides is a small, largely volunteer-driven nonprofit media organization, and we do not currently have a dedicated writing and editing team. As such, you will be expected to take charge of the entire writing process from beginning to publication. You will have the freedom to choose which topics to cover and set a schedule to release articles on our main website. + +==Our primary mission is to publish the highest quality content surrounding consumer privacy and cybersecurity on the internet==, not the highest quantity of stories. You will be empowered to dive deep into the topics you are writing about, and expected to meet our high quality and editorial standards. + +Your responsibilities will include, but aren’t limited to: + +- Creating high-quality articles for our [knowledge base](../../basics/why-privacy-matters.md). +- Performing product reviews for our [reviews](https://www.privacyguides.org/articles/category/reviews/) section and [tool recommendations](../../tools.md). +- Researching new topics to cover. +- Interviewing and fact-checking all relevant sources. +- Regular posting of high-quality, unbiased journalistic content across our platforms. + +As a guideline, we expect roughly 3-5 articles a week that meet our quality standards, since we believe a well-researched article will take at least 8 hours to research and write on average. We realize some articles can be completed quickly, while others may take weeks or longer before publishing. You will be empowered to use your best judgement and prioritize your work accordingly. + +We are much more interested in articles that deeply cover a subject area than articles that cover the news of the day. + +Job requirements: + +- Excellent organization and communication skills. +- Expertise in English and writing. +- Flexibility to set and respond to varying priorities and deadlines. +- Proactive, results-driven mindset with a strong sense of initiative. +- Personal interest in consumer privacy, cybersecurity, and technology. +- Regular communication with the Privacy Guides committee and other team members. +- Skeptical nature and drive to investigate difficult, often niche, technologies. You will need to evaluate the truthfulness of claims. + +The following qualifications will be an asset to your application. However, we are looking for the best candidate (which isn’t always apparent on paper!), so please apply even if you don’t meet any/many of these qualifications. + +- Previous writing or journalism experience. +- Previous product review experience. +- Education in English, journalism, media production, or any other related fields. +- Familiarity with Privacy Guides' communities, culture, and mission. +- Located between UTC-08:00 and UTC-04:00 time zones. +- At least basic familiarity with GitHub, including pull requests, branches, reviews, and issues. + +The ideal candidate can commit to this role on a full-time basis (40 hours / week), but we are open to discussing a schedule you suggest. + +For this position, our hiring pay range falls between \$20-$25 / hour USD. The base pay may vary depending on job related qualifications such as knowledge, skills, and experience. Our compensation structure is rooted in a performance and merit based approach that acknowledges performance of both the individual and the project as a whole. + +--- + +**To apply, please send a cover letter and resume to , and include the name of this position in the subject line. Feel free to include any other information or examples of your work that you think we may find relevant if you'd like.** + +Privacy Guides is fiscally hosted by [MAGIC Grants](https://magicgrants.org), a 501(c)(3) public charity. MAGIC Grants is an equal opportunity employer. MAGIC Grants does not discriminate against any applicant or employee because of age, color, sex, disability, national origin, race, religion, sexual orientation, sexual identity, veteran status, or other protected characteristic. + +We respect your privacy. After this position is filled, your application will be deleted. Your application will not be shared with third parties. From d7230c03f28a172251f725a9a497602ef45a8ac1 Mon Sep 17 00:00:00 2001 From: kimg45 <138676274+kimg45@users.noreply.github.com> Date: Sun, 27 Oct 2024 12:29:30 -0500 Subject: [PATCH 25/44] update: Remove inaccurate DNS info (#2787) Signed-off-by: Jonah Aragon Signed-off-by: redoomed1 <161974310+redoomed1@users.noreply.github.com> Signed-off-by: Mare Polaris <15004290+ph00lt0@users.noreply.github.com> --- docs/advanced/dns-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/advanced/dns-overview.md b/docs/advanced/dns-overview.md index 8b90154c..e7ef36d2 100644 --- a/docs/advanced/dns-overview.md +++ b/docs/advanced/dns-overview.md @@ -12,7 +12,7 @@ When you visit a website, a numerical address is returned. For example, when you DNS has existed since the [early days](https://en.wikipedia.org/wiki/Domain_Name_System#History) of the Internet. DNS requests made to and from DNS servers are **not** generally encrypted. In a residential setting, a customer is given servers by the ISP via [DHCP](https://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol). -Unencrypted DNS requests are able to be easily **surveilled** and **modified** in transit. In some parts of the world, ISPs are ordered to do primitive [DNS filtering](https://en.wikipedia.org/wiki/DNS_blocking). When you request the IP address of a domain that is blocked, the server may not respond or may respond with a different IP address. As the DNS protocol is not encrypted, the ISP (or any network operator) can use [DPI](https://en.wikipedia.org/wiki/Deep_packet_inspection) to monitor requests. ISPs can also block requests based on common characteristics, regardless of which DNS server is used. Unencrypted DNS always uses [port](https://en.wikipedia.org/wiki/Port_(computer_networking)) 53 and always uses UDP. +Unencrypted DNS requests are able to be easily **surveilled** and **modified** in transit. In some parts of the world, ISPs are ordered to do primitive [DNS filtering](https://en.wikipedia.org/wiki/DNS_blocking). When you request the IP address of a domain that is blocked, the server may not respond or may respond with a different IP address. As the DNS protocol is not encrypted, the ISP (or any network operator) can use [DPI](https://en.wikipedia.org/wiki/Deep_packet_inspection) to monitor requests. ISPs can also block requests based on common characteristics, regardless of which DNS server is used. Below, we discuss and provide a tutorial to prove what an outside observer may see using regular unencrypted DNS and [encrypted DNS](#what-is-encrypted-dns). From 671e45fdbf6a119ec0fedb23969cca634479a810 Mon Sep 17 00:00:00 2001 From: fria <138676274+friadev@users.noreply.github.com> Date: Mon, 28 Oct 2024 16:00:43 -0500 Subject: [PATCH 26/44] docs: Replace OpenCollective with GitHub Sponsors (#2791) Signed-off-by: Jonah Aragon --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index abcf01aa..216635dc 100644 --- a/README.md +++ b/README.md @@ -30,8 +30,8 @@ - - + + From 0c0ae8f988086eeb53c03db0623af18d644a7938 Mon Sep 17 00:00:00 2001 From: Jonah Aragon Date: Mon, 28 Oct 2024 15:29:05 -0500 Subject: [PATCH 27/44] build: Disable revision dates on localized site (#2790) --- .github/dependabot.yml | 77 ------ .github/workflows/build.yml | 6 + Pipfile.lock | 457 +++++++++++++++++++----------------- crowdin.yml | 2 - 4 files changed, 250 insertions(+), 292 deletions(-) delete mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 8a1ee6c8..00000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright (c) 2021-2023 Jonah Aragon - -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files (the "Software"), to -# deal in the Software without restriction, including without limitation the -# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or -# sell copies of the Software, and to permit persons to whom the Software is -# furnished to do so, subject to the following conditions: - -# The above copyright notice and this permission notice shall be included in -# all copies or substantial portions of the Software. - -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS -# IN THE SOFTWARE. - -version: 2 - -registries: - github-privacyguides: - type: git - url: https://github.com - username: x-access-token - password: ${{secrets.REPO_PAT}} - -updates: - # Maintain dependencies for GitHub Actions - - package-ecosystem: "github-actions" - directory: "/" - schedule: - interval: "monthly" - assignees: - - "jonaharagon" - reviewers: - - "jonaharagon" - labels: - - "fix:github_actions" - - # Maintain submodules - - package-ecosystem: "gitsubmodule" - directory: "/" - registries: - - github-privacyguides - schedule: - interval: "monthly" - labels: - - "fix:submodules" - - - package-ecosystem: "devcontainers" - directory: "/" - schedule: - interval: weekly - - - package-ecosystem: "docker" - directory: "/" - schedule: - interval: weekly -# Disabled because some updates tend to remove needed dependencies for some reason - -# # Maintain dependencies for pipenv -# - package-ecosystem: "pip" -# directory: "/" -# insecure-external-code-execution: allow -# registries: -# - github-privacyguides -# schedule: -# interval: "daily" -# assignees: -# - "jonaharagon" -# reviewers: -# - "jonaharagon" -# labels: -# - "fix:python" diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e8e2a4df..bb0172af 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -57,6 +57,12 @@ jobs: echo "BUILD_INSIDERS=true" >> "$GITHUB_ENV" echo "EXTRA_FLAGS=""$EXTRA_FLAGS" --insiders"" >> "$GITHUB_ENV" + - name: Set Metadata for International Builds + if: inputs.lang != 'en' + run: | + echo "GITREVISIONDATE=false" >> "$GITHUB_ENV" + echo "GITAUTHORS=false" >> "$GITHUB_ENV" + - name: Set Metadata for Offline Mode if: inputs.config == 'offline' run: | diff --git a/Pipfile.lock b/Pipfile.lock index ccb05e9b..91b0a3b9 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -133,99 +133,114 @@ }, "charset-normalizer": { "hashes": [ - "sha256:06435b539f889b1f6f4ac1758871aae42dc3a8c0e24ac9e60c2384973ad73027", - "sha256:06a81e93cd441c56a9b65d8e1d043daeb97a3d0856d177d5c90ba85acb3db087", - "sha256:0a55554a2fa0d408816b3b5cedf0045f4b8e1a6065aec45849de2d6f3f8e9786", - "sha256:0b2b64d2bb6d3fb9112bafa732def486049e63de9618b5843bcdd081d8144cd8", - "sha256:10955842570876604d404661fbccbc9c7e684caf432c09c715ec38fbae45ae09", - "sha256:122c7fa62b130ed55f8f285bfd56d5f4b4a5b503609d181f9ad85e55c89f4185", - "sha256:1ceae2f17a9c33cb48e3263960dc5fc8005351ee19db217e9b1bb15d28c02574", - "sha256:1d3193f4a680c64b4b6a9115943538edb896edc190f0b222e73761716519268e", - "sha256:1f79682fbe303db92bc2b1136016a38a42e835d932bab5b3b1bfcfbf0640e519", - "sha256:2127566c664442652f024c837091890cb1942c30937add288223dc895793f898", - "sha256:22afcb9f253dac0696b5a4be4a1c0f8762f8239e21b99680099abd9b2b1b2269", - "sha256:25baf083bf6f6b341f4121c2f3c548875ee6f5339300e08be3f2b2ba1721cdd3", - "sha256:2e81c7b9c8979ce92ed306c249d46894776a909505d8f5a4ba55b14206e3222f", - "sha256:3287761bc4ee9e33561a7e058c72ac0938c4f57fe49a09eae428fd88aafe7bb6", - "sha256:34d1c8da1e78d2e001f363791c98a272bb734000fcef47a491c1e3b0505657a8", - "sha256:37e55c8e51c236f95b033f6fb391d7d7970ba5fe7ff453dad675e88cf303377a", - "sha256:3d47fa203a7bd9c5b6cee4736ee84ca03b8ef23193c0d1ca99b5089f72645c73", - "sha256:3e4d1f6587322d2788836a99c69062fbb091331ec940e02d12d179c1d53e25fc", - "sha256:42cb296636fcc8b0644486d15c12376cb9fa75443e00fb25de0b8602e64c1714", - "sha256:45485e01ff4d3630ec0d9617310448a8702f70e9c01906b0d0118bdf9d124cf2", - "sha256:4a78b2b446bd7c934f5dcedc588903fb2f5eec172f3d29e52a9096a43722adfc", - "sha256:4ab2fe47fae9e0f9dee8c04187ce5d09f48eabe611be8259444906793ab7cbce", - "sha256:4d0d1650369165a14e14e1e47b372cfcb31d6ab44e6e33cb2d4e57265290044d", - "sha256:549a3a73da901d5bc3ce8d24e0600d1fa85524c10287f6004fbab87672bf3e1e", - "sha256:55086ee1064215781fff39a1af09518bc9255b50d6333f2e4c74ca09fac6a8f6", - "sha256:572c3763a264ba47b3cf708a44ce965d98555f618ca42c926a9c1616d8f34269", - "sha256:573f6eac48f4769d667c4442081b1794f52919e7edada77495aaed9236d13a96", - "sha256:5b4c145409bef602a690e7cfad0a15a55c13320ff7a3ad7ca59c13bb8ba4d45d", - "sha256:6463effa3186ea09411d50efc7d85360b38d5f09b870c48e4600f63af490e56a", - "sha256:65f6f63034100ead094b8744b3b97965785388f308a64cf8d7c34f2f2e5be0c4", - "sha256:663946639d296df6a2bb2aa51b60a2454ca1cb29835324c640dafb5ff2131a77", - "sha256:6897af51655e3691ff853668779c7bad41579facacf5fd7253b0133308cf000d", - "sha256:68d1f8a9e9e37c1223b656399be5d6b448dea850bed7d0f87a8311f1ff3dabb0", - "sha256:6ac7ffc7ad6d040517be39eb591cac5ff87416c2537df6ba3cba3bae290c0fed", - "sha256:6b3251890fff30ee142c44144871185dbe13b11bab478a88887a639655be1068", - "sha256:6c4caeef8fa63d06bd437cd4bdcf3ffefe6738fb1b25951440d80dc7df8c03ac", - "sha256:6ef1d82a3af9d3eecdba2321dc1b3c238245d890843e040e41e470ffa64c3e25", - "sha256:753f10e867343b4511128c6ed8c82f7bec3bd026875576dfd88483c5c73b2fd8", - "sha256:7cd13a2e3ddeed6913a65e66e94b51d80a041145a026c27e6bb76c31a853c6ab", - "sha256:7ed9e526742851e8d5cc9e6cf41427dfc6068d4f5a3bb03659444b4cabf6bc26", - "sha256:7f04c839ed0b6b98b1a7501a002144b76c18fb1c1850c8b98d458ac269e26ed2", - "sha256:802fe99cca7457642125a8a88a084cef28ff0cf9407060f7b93dca5aa25480db", - "sha256:80402cd6ee291dcb72644d6eac93785fe2c8b9cb30893c1af5b8fdd753b9d40f", - "sha256:8465322196c8b4d7ab6d1e049e4c5cb460d0394da4a27d23cc242fbf0034b6b5", - "sha256:86216b5cee4b06df986d214f664305142d9c76df9b6512be2738aa72a2048f99", - "sha256:87d1351268731db79e0f8e745d92493ee2841c974128ef629dc518b937d9194c", - "sha256:8bdb58ff7ba23002a4c5808d608e4e6c687175724f54a5dade5fa8c67b604e4d", - "sha256:8c622a5fe39a48f78944a87d4fb8a53ee07344641b0562c540d840748571b811", - "sha256:8d756e44e94489e49571086ef83b2bb8ce311e730092d2c34ca8f7d925cb20aa", - "sha256:8f4a014bc36d3c57402e2977dada34f9c12300af536839dc38c0beab8878f38a", - "sha256:9063e24fdb1e498ab71cb7419e24622516c4a04476b17a2dab57e8baa30d6e03", - "sha256:90d558489962fd4918143277a773316e56c72da56ec7aa3dc3dbbe20fdfed15b", - "sha256:923c0c831b7cfcb071580d3f46c4baf50f174be571576556269530f4bbd79d04", - "sha256:95f2a5796329323b8f0512e09dbb7a1860c46a39da62ecb2324f116fa8fdc85c", - "sha256:96b02a3dc4381e5494fad39be677abcb5e6634bf7b4fa83a6dd3112607547001", - "sha256:9f96df6923e21816da7e0ad3fd47dd8f94b2a5ce594e00677c0013018b813458", - "sha256:a10af20b82360ab00827f916a6058451b723b4e65030c5a18577c8b2de5b3389", - "sha256:a50aebfa173e157099939b17f18600f72f84eed3049e743b68ad15bd69b6bf99", - "sha256:a981a536974bbc7a512cf44ed14938cf01030a99e9b3a06dd59578882f06f985", - "sha256:a9a8e9031d613fd2009c182b69c7b2c1ef8239a0efb1df3f7c8da66d5dd3d537", - "sha256:ae5f4161f18c61806f411a13b0310bea87f987c7d2ecdbdaad0e94eb2e404238", - "sha256:aed38f6e4fb3f5d6bf81bfa990a07806be9d83cf7bacef998ab1a9bd660a581f", - "sha256:b01b88d45a6fcb69667cd6d2f7a9aeb4bf53760d7fc536bf679ec94fe9f3ff3d", - "sha256:b261ccdec7821281dade748d088bb6e9b69e6d15b30652b74cbbac25e280b796", - "sha256:b2b0a0c0517616b6869869f8c581d4eb2dd83a4d79e0ebcb7d373ef9956aeb0a", - "sha256:b4a23f61ce87adf89be746c8a8974fe1c823c891d8f86eb218bb957c924bb143", - "sha256:bd8f7df7d12c2db9fab40bdd87a7c09b1530128315d047a086fa3ae3435cb3a8", - "sha256:beb58fe5cdb101e3a055192ac291b7a21e3b7ef4f67fa1d74e331a7f2124341c", - "sha256:c002b4ffc0be611f0d9da932eb0f704fe2602a9a949d1f738e4c34c75b0863d5", - "sha256:c083af607d2515612056a31f0a8d9e0fcb5876b7bfc0abad3ecd275bc4ebc2d5", - "sha256:c180f51afb394e165eafe4ac2936a14bee3eb10debc9d9e4db8958fe36afe711", - "sha256:c235ebd9baae02f1b77bcea61bce332cb4331dc3617d254df3323aa01ab47bd4", - "sha256:cd70574b12bb8a4d2aaa0094515df2463cb429d8536cfb6c7ce983246983e5a6", - "sha256:d0eccceffcb53201b5bfebb52600a5fb483a20b61da9dbc885f8b103cbe7598c", - "sha256:d965bba47ddeec8cd560687584e88cf699fd28f192ceb452d1d7ee807c5597b7", - "sha256:db364eca23f876da6f9e16c9da0df51aa4f104a972735574842618b8c6d999d4", - "sha256:ddbb2551d7e0102e7252db79ba445cdab71b26640817ab1e3e3648dad515003b", - "sha256:deb6be0ac38ece9ba87dea880e438f25ca3eddfac8b002a2ec3d9183a454e8ae", - "sha256:e06ed3eb3218bc64786f7db41917d4e686cc4856944f53d5bdf83a6884432e12", - "sha256:e27ad930a842b4c5eb8ac0016b0a54f5aebbe679340c26101df33424142c143c", - "sha256:e537484df0d8f426ce2afb2d0f8e1c3d0b114b83f8850e5f2fbea0e797bd82ae", - "sha256:eb00ed941194665c332bf8e078baf037d6c35d7c4f3102ea2d4f16ca94a26dc8", - "sha256:eb6904c354526e758fda7167b33005998fb68c46fbc10e013ca97f21ca5c8887", - "sha256:eb8821e09e916165e160797a6c17edda0679379a4be5c716c260e836e122f54b", - "sha256:efcb3f6676480691518c177e3b465bcddf57cea040302f9f4e6e191af91174d4", - "sha256:f27273b60488abe721a075bcca6d7f3964f9f6f067c8c4c605743023d7d3944f", - "sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5", - "sha256:fb69256e180cb6c8a894fee62b3afebae785babc1ee98b81cdf68bbca1987f33", - "sha256:fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519", - "sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561" + "sha256:0099d79bdfcf5c1f0c2c72f91516702ebf8b0b8ddd8905f97a8aecf49712c621", + "sha256:0713f3adb9d03d49d365b70b84775d0a0d18e4ab08d12bc46baa6132ba78aaf6", + "sha256:07afec21bbbbf8a5cc3651aa96b980afe2526e7f048fdfb7f1014d84acc8b6d8", + "sha256:0b309d1747110feb25d7ed6b01afdec269c647d382c857ef4663bbe6ad95a912", + "sha256:0d99dd8ff461990f12d6e42c7347fd9ab2532fb70e9621ba520f9e8637161d7c", + "sha256:0de7b687289d3c1b3e8660d0741874abe7888100efe14bd0f9fd7141bcbda92b", + "sha256:1110e22af8ca26b90bd6364fe4c763329b0ebf1ee213ba32b68c73de5752323d", + "sha256:130272c698667a982a5d0e626851ceff662565379baf0ff2cc58067b81d4f11d", + "sha256:136815f06a3ae311fae551c3df1f998a1ebd01ddd424aa5603a4336997629e95", + "sha256:14215b71a762336254351b00ec720a8e85cada43b987da5a042e4ce3e82bd68e", + "sha256:1db4e7fefefd0f548d73e2e2e041f9df5c59e178b4c72fbac4cc6f535cfb1565", + "sha256:1ffd9493de4c922f2a38c2bf62b831dcec90ac673ed1ca182fe11b4d8e9f2a64", + "sha256:2006769bd1640bdf4d5641c69a3d63b71b81445473cac5ded39740a226fa88ab", + "sha256:20587d20f557fe189b7947d8e7ec5afa110ccf72a3128d61a2a387c3313f46be", + "sha256:223217c3d4f82c3ac5e29032b3f1c2eb0fb591b72161f86d93f5719079dae93e", + "sha256:27623ba66c183eca01bf9ff833875b459cad267aeeb044477fedac35e19ba907", + "sha256:285e96d9d53422efc0d7a17c60e59f37fbf3dfa942073f666db4ac71e8d726d0", + "sha256:2de62e8801ddfff069cd5c504ce3bc9672b23266597d4e4f50eda28846c322f2", + "sha256:2f6c34da58ea9c1a9515621f4d9ac379871a8f21168ba1b5e09d74250de5ad62", + "sha256:309a7de0a0ff3040acaebb35ec45d18db4b28232f21998851cfa709eeff49d62", + "sha256:35c404d74c2926d0287fbd63ed5d27eb911eb9e4a3bb2c6d294f3cfd4a9e0c23", + "sha256:3710a9751938947e6327ea9f3ea6332a09bf0ba0c09cae9cb1f250bd1f1549bc", + "sha256:3d59d125ffbd6d552765510e3f31ed75ebac2c7470c7274195b9161a32350284", + "sha256:40d3ff7fc90b98c637bda91c89d51264a3dcf210cade3a2c6f838c7268d7a4ca", + "sha256:425c5f215d0eecee9a56cdb703203dda90423247421bf0d67125add85d0c4455", + "sha256:43193c5cda5d612f247172016c4bb71251c784d7a4d9314677186a838ad34858", + "sha256:44aeb140295a2f0659e113b31cfe92c9061622cadbc9e2a2f7b8ef6b1e29ef4b", + "sha256:47334db71978b23ebcf3c0f9f5ee98b8d65992b65c9c4f2d34c2eaf5bcaf0594", + "sha256:4796efc4faf6b53a18e3d46343535caed491776a22af773f366534056c4e1fbc", + "sha256:4a51b48f42d9358460b78725283f04bddaf44a9358197b889657deba38f329db", + "sha256:4b67fdab07fdd3c10bb21edab3cbfe8cf5696f453afce75d815d9d7223fbe88b", + "sha256:4ec9dd88a5b71abfc74e9df5ebe7921c35cbb3b641181a531ca65cdb5e8e4dea", + "sha256:4f9fc98dad6c2eaa32fc3af1417d95b5e3d08aff968df0cd320066def971f9a6", + "sha256:54b6a92d009cbe2fb11054ba694bc9e284dad30a26757b1e372a1fdddaf21920", + "sha256:55f56e2ebd4e3bc50442fbc0888c9d8c94e4e06a933804e2af3e89e2f9c1c749", + "sha256:5726cf76c982532c1863fb64d8c6dd0e4c90b6ece9feb06c9f202417a31f7dd7", + "sha256:5d447056e2ca60382d460a604b6302d8db69476fd2015c81e7c35417cfabe4cd", + "sha256:5ed2e36c3e9b4f21dd9422f6893dec0abf2cca553af509b10cd630f878d3eb99", + "sha256:5ff2ed8194587faf56555927b3aa10e6fb69d931e33953943bc4f837dfee2242", + "sha256:62f60aebecfc7f4b82e3f639a7d1433a20ec32824db2199a11ad4f5e146ef5ee", + "sha256:63bc5c4ae26e4bc6be6469943b8253c0fd4e4186c43ad46e713ea61a0ba49129", + "sha256:6b40e8d38afe634559e398cc32b1472f376a4099c75fe6299ae607e404c033b2", + "sha256:6b493a043635eb376e50eedf7818f2f322eabbaa974e948bd8bdd29eb7ef2a51", + "sha256:6dba5d19c4dfab08e58d5b36304b3f92f3bd5d42c1a3fa37b5ba5cdf6dfcbcee", + "sha256:6fd30dc99682dc2c603c2b315bded2799019cea829f8bf57dc6b61efde6611c8", + "sha256:707b82d19e65c9bd28b81dde95249b07bf9f5b90ebe1ef17d9b57473f8a64b7b", + "sha256:7706f5850360ac01d80c89bcef1640683cc12ed87f42579dab6c5d3ed6888613", + "sha256:7782afc9b6b42200f7362858f9e73b1f8316afb276d316336c0ec3bd73312742", + "sha256:79983512b108e4a164b9c8d34de3992f76d48cadc9554c9e60b43f308988aabe", + "sha256:7f683ddc7eedd742e2889d2bfb96d69573fde1d92fcb811979cdb7165bb9c7d3", + "sha256:82357d85de703176b5587dbe6ade8ff67f9f69a41c0733cf2425378b49954de5", + "sha256:84450ba661fb96e9fd67629b93d2941c871ca86fc38d835d19d4225ff946a631", + "sha256:86f4e8cca779080f66ff4f191a685ced73d2f72d50216f7112185dc02b90b9b7", + "sha256:8cda06946eac330cbe6598f77bb54e690b4ca93f593dee1568ad22b04f347c15", + "sha256:8ce7fd6767a1cc5a92a639b391891bf1c268b03ec7e021c7d6d902285259685c", + "sha256:8ff4e7cdfdb1ab5698e675ca622e72d58a6fa2a8aa58195de0c0061288e6e3ea", + "sha256:9289fd5dddcf57bab41d044f1756550f9e7cf0c8e373b8cdf0ce8773dc4bd417", + "sha256:92a7e36b000bf022ef3dbb9c46bfe2d52c047d5e3f3343f43204263c5addc250", + "sha256:92db3c28b5b2a273346bebb24857fda45601aef6ae1c011c0a997106581e8a88", + "sha256:95c3c157765b031331dd4db3c775e58deaee050a3042fcad72cbc4189d7c8dca", + "sha256:980b4f289d1d90ca5efcf07958d3eb38ed9c0b7676bf2831a54d4f66f9c27dfa", + "sha256:9ae4ef0b3f6b41bad6366fb0ea4fc1d7ed051528e113a60fa2a65a9abb5b1d99", + "sha256:9c98230f5042f4945f957d006edccc2af1e03ed5e37ce7c373f00a5a4daa6149", + "sha256:9fa2566ca27d67c86569e8c85297aaf413ffab85a8960500f12ea34ff98e4c41", + "sha256:a14969b8691f7998e74663b77b4c36c0337cb1df552da83d5c9004a93afdb574", + "sha256:a8aacce6e2e1edcb6ac625fb0f8c3a9570ccc7bfba1f63419b3769ccf6a00ed0", + "sha256:a8e538f46104c815be19c975572d74afb53f29650ea2025bbfaef359d2de2f7f", + "sha256:aa41e526a5d4a9dfcfbab0716c7e8a1b215abd3f3df5a45cf18a12721d31cb5d", + "sha256:aa693779a8b50cd97570e5a0f343538a8dbd3e496fa5dcb87e29406ad0299654", + "sha256:ab22fbd9765e6954bc0bcff24c25ff71dcbfdb185fcdaca49e81bac68fe724d3", + "sha256:ab2e5bef076f5a235c3774b4f4028a680432cded7cad37bba0fd90d64b187d19", + "sha256:ab973df98fc99ab39080bfb0eb3a925181454d7c3ac8a1e695fddfae696d9e90", + "sha256:af73657b7a68211996527dbfeffbb0864e043d270580c5aef06dc4b659a4b578", + "sha256:b197e7094f232959f8f20541ead1d9862ac5ebea1d58e9849c1bf979255dfac9", + "sha256:b295729485b06c1a0683af02a9e42d2caa9db04a373dc38a6a58cdd1e8abddf1", + "sha256:b8831399554b92b72af5932cdbbd4ddc55c55f631bb13ff8fe4e6536a06c5c51", + "sha256:b8dcd239c743aa2f9c22ce674a145e0a25cb1566c495928440a181ca1ccf6719", + "sha256:bcb4f8ea87d03bc51ad04add8ceaf9b0f085ac045ab4d74e73bbc2dc033f0236", + "sha256:bd7af3717683bea4c87acd8c0d3d5b44d56120b26fd3f8a692bdd2d5260c620a", + "sha256:bf4475b82be41b07cc5e5ff94810e6a01f276e37c2d55571e3fe175e467a1a1c", + "sha256:c3e446d253bd88f6377260d07c895816ebf33ffffd56c1c792b13bff9c3e1ade", + "sha256:c57516e58fd17d03ebe67e181a4e4e2ccab1168f8c2976c6a334d4f819fe5944", + "sha256:c94057af19bc953643a33581844649a7fdab902624d2eb739738a30e2b3e60fc", + "sha256:cab5d0b79d987c67f3b9e9c53f54a61360422a5a0bc075f43cab5621d530c3b6", + "sha256:ce031db0408e487fd2775d745ce30a7cd2923667cf3b69d48d219f1d8f5ddeb6", + "sha256:cee4373f4d3ad28f1ab6290684d8e2ebdb9e7a1b74fdc39e4c211995f77bec27", + "sha256:d5b054862739d276e09928de37c79ddeec42a6e1bfc55863be96a36ba22926f6", + "sha256:dbe03226baf438ac4fda9e2d0715022fd579cb641c4cf639fa40d53b2fe6f3e2", + "sha256:dc15e99b2d8a656f8e666854404f1ba54765871104e50c8e9813af8a7db07f12", + "sha256:dcaf7c1524c0542ee2fc82cc8ec337f7a9f7edee2532421ab200d2b920fc97cf", + "sha256:dd4eda173a9fcccb5f2e2bd2a9f423d180194b1bf17cf59e3269899235b2a114", + "sha256:dd9a8bd8900e65504a305bf8ae6fa9fbc66de94178c420791d0293702fce2df7", + "sha256:de7376c29d95d6719048c194a9cf1a1b0393fbe8488a22008610b0361d834ecf", + "sha256:e7fdd52961feb4c96507aa649550ec2a0d527c086d284749b2f582f2d40a2e0d", + "sha256:e91f541a85298cf35433bf66f3fab2a4a2cff05c127eeca4af174f6d497f0d4b", + "sha256:e9e3c4c9e1ed40ea53acf11e2a386383c3304212c965773704e4603d589343ed", + "sha256:ee803480535c44e7f5ad00788526da7d85525cfefaf8acf8ab9a310000be4b03", + "sha256:f09cb5a7bbe1ecae6e87901a2eb23e0256bb524a79ccc53eb0b7629fbe7677c4", + "sha256:f19c1585933c82098c2a520f8ec1227f20e339e33aca8fa6f956f6691b784e67", + "sha256:f1a2f519ae173b5b6a2c9d5fa3116ce16e48b3462c8b96dfdded11055e3d6365", + "sha256:f28f891ccd15c514a0981f3b9db9aa23d62fe1a99997512b0491d2ed323d229a", + "sha256:f3e73a4255342d4eb26ef6df01e3962e73aa29baa3124a8e824c5d3364a65748", + "sha256:f606a1881d2663630ea5b8ce2efe2111740df4b687bd78b34a8131baa007f79b", + "sha256:fe9f97feb71aa9896b81973a7bbada8c49501dc73e58a10fcef6663af95e5079", + "sha256:ffc519621dce0c767e96b9c53f09c5d215578e10b02c285809f76509a3931482" ], "markers": "python_full_version >= '3.7.0'", - "version": "==3.3.2" + "version": "==3.4.0" }, "click": { "hashes": [ @@ -289,6 +304,13 @@ "markers": "python_version >= '3.7'", "version": "==3.1.43" }, + "hjson": { + "hashes": [ + "sha256:55af475a27cf83a7969c808399d7bccdec8fb836a07ddbd574587593b9cdcf75", + "sha256:65713cdcf13214fb554eb8b4ef803419733f4f5e551047c9b711098ab7186b89" + ], + "version": "==3.1.0" + }, "idna": { "hashes": [ "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9", @@ -322,69 +344,70 @@ }, "markupsafe": { "hashes": [ - "sha256:00e046b6dd71aa03a41079792f8473dc494d564611a8f89bbbd7cb93295ebdcf", - "sha256:075202fa5b72c86ad32dc7d0b56024ebdbcf2048c0ba09f1cde31bfdd57bcfff", - "sha256:0e397ac966fdf721b2c528cf028494e86172b4feba51d65f81ffd65c63798f3f", - "sha256:17b950fccb810b3293638215058e432159d2b71005c74371d784862b7e4683f3", - "sha256:1f3fbcb7ef1f16e48246f704ab79d79da8a46891e2da03f8783a5b6fa41a9532", - "sha256:2174c595a0d73a3080ca3257b40096db99799265e1c27cc5a610743acd86d62f", - "sha256:2b7c57a4dfc4f16f7142221afe5ba4e093e09e728ca65c51f5620c9aaeb9a617", - "sha256:2d2d793e36e230fd32babe143b04cec8a8b3eb8a3122d2aceb4a371e6b09b8df", - "sha256:30b600cf0a7ac9234b2638fbc0fb6158ba5bdcdf46aeb631ead21248b9affbc4", - "sha256:397081c1a0bfb5124355710fe79478cdbeb39626492b15d399526ae53422b906", - "sha256:3a57fdd7ce31c7ff06cdfbf31dafa96cc533c21e443d57f5b1ecc6cdc668ec7f", - "sha256:3c6b973f22eb18a789b1460b4b91bf04ae3f0c4234a0a6aa6b0a92f6f7b951d4", - "sha256:3e53af139f8579a6d5f7b76549125f0d94d7e630761a2111bc431fd820e163b8", - "sha256:4096e9de5c6fdf43fb4f04c26fb114f61ef0bf2e5604b6ee3019d51b69e8c371", - "sha256:4275d846e41ecefa46e2015117a9f491e57a71ddd59bbead77e904dc02b1bed2", - "sha256:4c31f53cdae6ecfa91a77820e8b151dba54ab528ba65dfd235c80b086d68a465", - "sha256:4f11aa001c540f62c6166c7726f71f7573b52c68c31f014c25cc7901deea0b52", - "sha256:5049256f536511ee3f7e1b3f87d1d1209d327e818e6ae1365e8653d7e3abb6a6", - "sha256:58c98fee265677f63a4385256a6d7683ab1832f3ddd1e66fe948d5880c21a169", - "sha256:598e3276b64aff0e7b3451b72e94fa3c238d452e7ddcd893c3ab324717456bad", - "sha256:5b7b716f97b52c5a14bffdf688f971b2d5ef4029127f1ad7a513973cfd818df2", - "sha256:5dedb4db619ba5a2787a94d877bc8ffc0566f92a01c0ef214865e54ecc9ee5e0", - "sha256:619bc166c4f2de5caa5a633b8b7326fbe98e0ccbfacabd87268a2b15ff73a029", - "sha256:629ddd2ca402ae6dbedfceeba9c46d5f7b2a61d9749597d4307f943ef198fc1f", - "sha256:656f7526c69fac7f600bd1f400991cc282b417d17539a1b228617081106feb4a", - "sha256:6ec585f69cec0aa07d945b20805be741395e28ac1627333b1c5b0105962ffced", - "sha256:72b6be590cc35924b02c78ef34b467da4ba07e4e0f0454a2c5907f473fc50ce5", - "sha256:7502934a33b54030eaf1194c21c692a534196063db72176b0c4028e140f8f32c", - "sha256:7a68b554d356a91cce1236aa7682dc01df0edba8d043fd1ce607c49dd3c1edcf", - "sha256:7b2e5a267c855eea6b4283940daa6e88a285f5f2a67f2220203786dfa59b37e9", - "sha256:823b65d8706e32ad2df51ed89496147a42a2a6e01c13cfb6ffb8b1e92bc910bb", - "sha256:8590b4ae07a35970728874632fed7bd57b26b0102df2d2b233b6d9d82f6c62ad", - "sha256:8dd717634f5a044f860435c1d8c16a270ddf0ef8588d4887037c5028b859b0c3", - "sha256:8dec4936e9c3100156f8a2dc89c4b88d5c435175ff03413b443469c7c8c5f4d1", - "sha256:97cafb1f3cbcd3fd2b6fbfb99ae11cdb14deea0736fc2b0952ee177f2b813a46", - "sha256:a17a92de5231666cfbe003f0e4b9b3a7ae3afb1ec2845aadc2bacc93ff85febc", - "sha256:a549b9c31bec33820e885335b451286e2969a2d9e24879f83fe904a5ce59d70a", - "sha256:ac07bad82163452a6884fe8fa0963fb98c2346ba78d779ec06bd7a6262132aee", - "sha256:ae2ad8ae6ebee9d2d94b17fb62763125f3f374c25618198f40cbb8b525411900", - "sha256:b91c037585eba9095565a3556f611e3cbfaa42ca1e865f7b8015fe5c7336d5a5", - "sha256:bc1667f8b83f48511b94671e0e441401371dfd0f0a795c7daa4a3cd1dde55bea", - "sha256:bec0a414d016ac1a18862a519e54b2fd0fc8bbfd6890376898a6c0891dd82e9f", - "sha256:bf50cd79a75d181c9181df03572cdce0fbb75cc353bc350712073108cba98de5", - "sha256:bff1b4290a66b490a2f4719358c0cdcd9bafb6b8f061e45c7a2460866bf50c2e", - "sha256:c061bb86a71b42465156a3ee7bd58c8c2ceacdbeb95d05a99893e08b8467359a", - "sha256:c8b29db45f8fe46ad280a7294f5c3ec36dbac9491f2d1c17345be8e69cc5928f", - "sha256:ce409136744f6521e39fd8e2a24c53fa18ad67aa5bc7c2cf83645cce5b5c4e50", - "sha256:d050b3361367a06d752db6ead6e7edeb0009be66bc3bae0ee9d97fb326badc2a", - "sha256:d283d37a890ba4c1ae73ffadf8046435c76e7bc2247bbb63c00bd1a709c6544b", - "sha256:d9fad5155d72433c921b782e58892377c44bd6252b5af2f67f16b194987338a4", - "sha256:daa4ee5a243f0f20d528d939d06670a298dd39b1ad5f8a72a4275124a7819eff", - "sha256:db0b55e0f3cc0be60c1f19efdde9a637c32740486004f20d1cff53c3c0ece4d2", - "sha256:e61659ba32cf2cf1481e575d0462554625196a1f2fc06a1c777d3f48e8865d46", - "sha256:ea3d8a3d18833cf4304cd2fc9cbb1efe188ca9b5efef2bdac7adc20594a0e46b", - "sha256:ec6a563cff360b50eed26f13adc43e61bc0c04d94b8be985e6fb24b81f6dcfdf", - "sha256:f5dfb42c4604dddc8e4305050aa6deb084540643ed5804d7455b5df8fe16f5e5", - "sha256:fa173ec60341d6bb97a89f5ea19c85c5643c1e7dedebc22f5181eb73573142c5", - "sha256:fa9db3f79de01457b03d4f01b34cf91bc0048eb2c3846ff26f66687c2f6d16ab", - "sha256:fce659a462a1be54d2ffcacea5e3ba2d74daa74f30f5f143fe0c58636e355fdd", - "sha256:ffee1f21e5ef0d712f9033568f8344d5da8cc2869dbd08d87c84656e6a2d2f68" + "sha256:0bff5e0ae4ef2e1ae4fdf2dfd5b76c75e5c2fa4132d05fc1b0dabcd20c7e28c4", + "sha256:0f4ca02bea9a23221c0182836703cbf8930c5e9454bacce27e767509fa286a30", + "sha256:1225beacc926f536dc82e45f8a4d68502949dc67eea90eab715dea3a21c1b5f0", + "sha256:131a3c7689c85f5ad20f9f6fb1b866f402c445b220c19fe4308c0b147ccd2ad9", + "sha256:15ab75ef81add55874e7ab7055e9c397312385bd9ced94920f2802310c930396", + "sha256:1a9d3f5f0901fdec14d8d2f66ef7d035f2157240a433441719ac9a3fba440b13", + "sha256:1c99d261bd2d5f6b59325c92c73df481e05e57f19837bdca8413b9eac4bd8028", + "sha256:1e084f686b92e5b83186b07e8a17fc09e38fff551f3602b249881fec658d3eca", + "sha256:2181e67807fc2fa785d0592dc2d6206c019b9502410671cc905d132a92866557", + "sha256:2cb8438c3cbb25e220c2ab33bb226559e7afb3baec11c4f218ffa7308603c832", + "sha256:3169b1eefae027567d1ce6ee7cae382c57fe26e82775f460f0b2778beaad66c0", + "sha256:3809ede931876f5b2ec92eef964286840ed3540dadf803dd570c3b7e13141a3b", + "sha256:38a9ef736c01fccdd6600705b09dc574584b89bea478200c5fbf112a6b0d5579", + "sha256:3d79d162e7be8f996986c064d1c7c817f6df3a77fe3d6859f6f9e7be4b8c213a", + "sha256:444dcda765c8a838eaae23112db52f1efaf750daddb2d9ca300bcae1039adc5c", + "sha256:48032821bbdf20f5799ff537c7ac3d1fba0ba032cfc06194faffa8cda8b560ff", + "sha256:4aa4e5faecf353ed117801a068ebab7b7e09ffb6e1d5e412dc852e0da018126c", + "sha256:52305740fe773d09cffb16f8ed0427942901f00adedac82ec8b67752f58a1b22", + "sha256:569511d3b58c8791ab4c2e1285575265991e6d8f8700c7be0e88f86cb0672094", + "sha256:57cb5a3cf367aeb1d316576250f65edec5bb3be939e9247ae594b4bcbc317dfb", + "sha256:5b02fb34468b6aaa40dfc198d813a641e3a63b98c2b05a16b9f80b7ec314185e", + "sha256:6381026f158fdb7c72a168278597a5e3a5222e83ea18f543112b2662a9b699c5", + "sha256:6af100e168aa82a50e186c82875a5893c5597a0c1ccdb0d8b40240b1f28b969a", + "sha256:6c89876f41da747c8d3677a2b540fb32ef5715f97b66eeb0c6b66f5e3ef6f59d", + "sha256:6e296a513ca3d94054c2c881cc913116e90fd030ad1c656b3869762b754f5f8a", + "sha256:70a87b411535ccad5ef2f1df5136506a10775d267e197e4cf531ced10537bd6b", + "sha256:7e94c425039cde14257288fd61dcfb01963e658efbc0ff54f5306b06054700f8", + "sha256:846ade7b71e3536c4e56b386c2a47adf5741d2d8b94ec9dc3e92e5e1ee1e2225", + "sha256:88416bd1e65dcea10bc7569faacb2c20ce071dd1f87539ca2ab364bf6231393c", + "sha256:88b49a3b9ff31e19998750c38e030fc7bb937398b1f78cfa599aaef92d693144", + "sha256:8c4e8c3ce11e1f92f6536ff07154f9d49677ebaaafc32db9db4620bc11ed480f", + "sha256:8e06879fc22a25ca47312fbe7c8264eb0b662f6db27cb2d3bbbc74b1df4b9b87", + "sha256:9025b4018f3a1314059769c7bf15441064b2207cb3f065e6ea1e7359cb46db9d", + "sha256:93335ca3812df2f366e80509ae119189886b0f3c2b81325d39efdb84a1e2ae93", + "sha256:9778bd8ab0a994ebf6f84c2b949e65736d5575320a17ae8984a77fab08db94cf", + "sha256:9e2d922824181480953426608b81967de705c3cef4d1af983af849d7bd619158", + "sha256:a123e330ef0853c6e822384873bef7507557d8e4a082961e1defa947aa59ba84", + "sha256:a904af0a6162c73e3edcb969eeeb53a63ceeb5d8cf642fade7d39e7963a22ddb", + "sha256:ad10d3ded218f1039f11a75f8091880239651b52e9bb592ca27de44eed242a48", + "sha256:b424c77b206d63d500bcb69fa55ed8d0e6a3774056bdc4839fc9298a7edca171", + "sha256:b5a6b3ada725cea8a5e634536b1b01c30bcdcd7f9c6fff4151548d5bf6b3a36c", + "sha256:ba8062ed2cf21c07a9e295d5b8a2a5ce678b913b45fdf68c32d95d6c1291e0b6", + "sha256:ba9527cdd4c926ed0760bc301f6728ef34d841f405abf9d4f959c478421e4efd", + "sha256:bbcb445fa71794da8f178f0f6d66789a28d7319071af7a496d4d507ed566270d", + "sha256:bcf3e58998965654fdaff38e58584d8937aa3096ab5354d493c77d1fdd66d7a1", + "sha256:c0ef13eaeee5b615fb07c9a7dadb38eac06a0608b41570d8ade51c56539e509d", + "sha256:cabc348d87e913db6ab4aa100f01b08f481097838bdddf7c7a84b7575b7309ca", + "sha256:cdb82a876c47801bb54a690c5ae105a46b392ac6099881cdfb9f6e95e4014c6a", + "sha256:cfad01eed2c2e0c01fd0ecd2ef42c492f7f93902e39a42fc9ee1692961443a29", + "sha256:d16a81a06776313e817c951135cf7340a3e91e8c1ff2fac444cfd75fffa04afe", + "sha256:d8213e09c917a951de9d09ecee036d5c7d36cb6cb7dbaece4c71a60d79fb9798", + "sha256:e07c3764494e3776c602c1e78e298937c3315ccc9043ead7e685b7f2b8d47b3c", + "sha256:e17c96c14e19278594aa4841ec148115f9c7615a47382ecb6b82bd8fea3ab0c8", + "sha256:e444a31f8db13eb18ada366ab3cf45fd4b31e4db1236a4448f68778c1d1a5a2f", + "sha256:e6a2a455bd412959b57a172ce6328d2dd1f01cb2135efda2e4576e8a23fa3b0f", + "sha256:eaa0a10b7f72326f1372a713e73c3f739b524b3af41feb43e4921cb529f5929a", + "sha256:eb7972a85c54febfb25b5c4b4f3af4dcc731994c7da0d8a0b4a6eb0640e1d178", + "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0", + "sha256:f3818cb119498c0678015754eba762e0d61e5b52d34c8b13d770f0719f7b1d79", + "sha256:f8b3d067f2e40fe93e1ccdd6b2e1d16c43140e76f02fb1319a05cf2b79d99430", + "sha256:fcabf5ff6eea076f859677f5f0b6b5c1a51e70a376b0579e0eadef8db48c6b50" ], - "markers": "python_version >= '3.7'", - "version": "==2.1.5" + "markers": "python_version >= '3.9'", + "version": "==3.0.2" }, "mergedeep": { "hashes": [ @@ -412,21 +435,21 @@ }, "mkdocs-git-authors-plugin": { "hashes": [ - "sha256:380730a05eeb947a7e84be05fdb1c5ae2a7bc70fd9f6eda941f187c87ae37052", - "sha256:6161f63b87064481a48d9ad01c23e43c3e758930c3a9cc167fe482909ceb9eac" - ], - "index": "pypi", - "markers": "python_version >= '3.7'", - "version": "==0.9.0" - }, - "mkdocs-git-revision-date-localized-plugin": { - "hashes": [ - "sha256:dea5c8067c23df30275702a1708885500fadf0abfb595b60e698bffc79c7a423", - "sha256:df9a50873fba3a42ce9123885f8c53d589e90ef6c2443fe3280ef1e8d33c8f65" + "sha256:60b291603479c765c3ca49fc4bda88a58989d9703c5e396fa1e81ae7de8a2836", + "sha256:b719fdab2199dc1633c4f69296ac66ec4adb6365ddd998409aefc87b1d2790ac" ], "index": "pypi", "markers": "python_version >= '3.8'", - "version": "==1.2.9" + "version": "==0.9.1" + }, + "mkdocs-git-revision-date-localized-plugin": { + "hashes": [ + "sha256:439e2f14582204050a664c258861c325064d97cdc848c541e48bb034a6c4d0cb", + "sha256:c99377ee119372d57a9e47cff4e68f04cce634a74831c06bc89b33e456e840a1" + ], + "index": "pypi", + "markers": "python_version >= '3.8'", + "version": "==1.3.0" }, "mkdocs-glightbox": { "hashes": [ @@ -438,12 +461,12 @@ }, "mkdocs-macros-plugin": { "hashes": [ - "sha256:3e442f8f37aa69710a69b5389e6b6cd0f54f4fcaee354aa57a61735ba8f97d27", - "sha256:7603b85cb336d669e29a8a9cc3af8b90767ffdf6021b3e023d5ec2e0a1f927a7" + "sha256:02432033a5b77fb247d6ec7924e72fc4ceec264165b1644ab8d0dc159c22ce59", + "sha256:17c7fd1a49b94defcdb502fd453d17a1e730f8836523379d21292eb2be4cb523" ], "index": "pypi", "markers": "python_version >= '3.8'", - "version": "==1.2.0" + "version": "==1.3.7" }, "mkdocs-material": { "extras": [ @@ -462,12 +485,12 @@ }, "mkdocs-rss-plugin": { "hashes": [ - "sha256:7308ac13f0976c0479db5a62cb7ef9b10fdd74b6521e459bb66a13e2cfe69d4b", - "sha256:92995ed6c77b2ae1f5f2913e62282c27e50c35d618c4291b5b939e50badd7504" + "sha256:be66b11300f1e951d3393ce8da60ca6d730108f731434cc256670b3b8e0cffb3", + "sha256:f0e275c933be69a77ee7af92256d88e2969e10c36c5ee1ecdb663a4ea4aa08ea" ], "index": "pypi", - "markers": "python_version >= '3.8' and python_version < '4'", - "version": "==1.15.0" + "markers": "python_version >= '3.9' and python_version < '4'", + "version": "==1.16.0" }, "msgpack": { "hashes": [ @@ -673,11 +696,11 @@ }, "pymdown-extensions": { "hashes": [ - "sha256:6ff740bcd99ec4172a938970d42b96128bdc9d4b9bcad72494f29921dc69b753", - "sha256:d323f7e90d83c86113ee78f3fe62fc9dee5f56b54d912660703ea1816fed5626" + "sha256:41cdde0a77290e480cf53892f5c5e50921a7ee3e5cd60ba91bf19837b33badcf", + "sha256:bc8847ecc9e784a098efd35e20cba772bc5a1b529dfcef9dc1972db9021a1049" ], "markers": "python_version >= '3.8'", - "version": "==10.9" + "version": "==10.11.2" }, "python-dateutil": { "hashes": [ @@ -886,21 +909,29 @@ "markers": "python_version >= '3.7'", "version": "==5.0.1" }, - "termcolor": { + "super-collections": { "hashes": [ - "sha256:9297c0df9c99445c2412e832e882a7884038a25617c60cea2ad69488d4040d63", - "sha256:aab9e56047c8ac41ed798fa36d892a37aca6b3e9159f3e0c24bc64a9b3ac7b7a" + "sha256:907d35b25dc4070910e8254bf2f5c928348af1cf8a1f1e8259e06c666e902cff", + "sha256:94c1ec96c0a0d5e8e7d389ed8cde6882ac246940507c5e6b86e91945c2968d46" ], "markers": "python_version >= '3.8'", - "version": "==2.4.0" + "version": "==0.5.3" + }, + "termcolor": { + "hashes": [ + "sha256:37b17b5fc1e604945c2642c872a3764b5d547a48009871aea3edd3afa180afb8", + "sha256:998d8d27da6d48442e8e1f016119076b690d962507531df4890fcd2db2ef8a6f" + ], + "markers": "python_version >= '3.9'", + "version": "==2.5.0" }, "tinycss2": { "hashes": [ - "sha256:152f9acabd296a8375fbca5b84c961ff95971fcfc32e79550c8df8e29118c54d", - "sha256:54a8dbdffb334d536851be0226030e9505965bb2f30f21a4a82c55fb2a80fae7" + "sha256:10c0972f6fc0fbee87c3edb76549357415e94548c1ae10ebccdea16fb404a9b7", + "sha256:3a49cf47b7675da0b15d0c6e1df8df4ebd96e9394bb905a5775adb0d884c5289" ], "markers": "python_version >= '3.8'", - "version": "==1.3.0" + "version": "==1.4.0" }, "urllib3": { "hashes": [ @@ -912,39 +943,39 @@ }, "watchdog": { "hashes": [ - "sha256:14dd4ed023d79d1f670aa659f449bcd2733c33a35c8ffd88689d9d243885198b", - "sha256:29e4a2607bd407d9552c502d38b45a05ec26a8e40cc7e94db9bb48f861fa5abc", - "sha256:3960136b2b619510569b90f0cd96408591d6c251a75c97690f4553ca88889769", - "sha256:3e8d5ff39f0a9968952cce548e8e08f849141a4fcc1290b1c17c032ba697b9d7", - "sha256:53ed1bf71fcb8475dd0ef4912ab139c294c87b903724b6f4a8bd98e026862e6d", - "sha256:5597c051587f8757798216f2485e85eac583c3b343e9aa09127a3a6f82c65ee8", - "sha256:638bcca3d5b1885c6ec47be67bf712b00a9ab3d4b22ec0881f4889ad870bc7e8", - "sha256:6bec703ad90b35a848e05e1b40bf0050da7ca28ead7ac4be724ae5ac2653a1a0", - "sha256:726eef8f8c634ac6584f86c9c53353a010d9f311f6c15a034f3800a7a891d941", - "sha256:72990192cb63872c47d5e5fefe230a401b87fd59d257ee577d61c9e5564c62e5", - "sha256:7d1aa7e4bb0f0c65a1a91ba37c10e19dabf7eaaa282c5787e51371f090748f4b", - "sha256:8c47150aa12f775e22efff1eee9f0f6beee542a7aa1a985c271b1997d340184f", - "sha256:901ee48c23f70193d1a7bc2d9ee297df66081dd5f46f0ca011be4f70dec80dab", - "sha256:963f7c4c91e3f51c998eeff1b3fb24a52a8a34da4f956e470f4b068bb47b78ee", - "sha256:9814adb768c23727a27792c77812cf4e2fd9853cd280eafa2bcfa62a99e8bd6e", - "sha256:aa9cd6e24126d4afb3752a3e70fce39f92d0e1a58a236ddf6ee823ff7dba28ee", - "sha256:b6dc8f1d770a8280997e4beae7b9a75a33b268c59e033e72c8a10990097e5fde", - "sha256:b84bff0391ad4abe25c2740c7aec0e3de316fdf7764007f41e248422a7760a7f", - "sha256:ba32efcccfe2c58f4d01115440d1672b4eb26cdd6fc5b5818f1fb41f7c3e1889", - "sha256:bda40c57115684d0216556671875e008279dea2dc00fcd3dde126ac8e0d7a2fb", - "sha256:c4a440f725f3b99133de610bfec93d570b13826f89616377715b9cd60424db6e", - "sha256:d010be060c996db725fbce7e3ef14687cdcc76f4ca0e4339a68cc4532c382a73", - "sha256:d2ab34adc9bf1489452965cdb16a924e97d4452fcf88a50b21859068b50b5c3b", - "sha256:d7594a6d32cda2b49df3fd9abf9b37c8d2f3eab5df45c24056b4a671ac661619", - "sha256:d961f4123bb3c447d9fcdcb67e1530c366f10ab3a0c7d1c0c9943050936d4877", - "sha256:dae7a1879918f6544201d33666909b040a46421054a50e0f773e0d870ed7438d", - "sha256:dcebf7e475001d2cdeb020be630dc5b687e9acdd60d16fea6bb4508e7b94cf76", - "sha256:f627c5bf5759fdd90195b0c0431f99cff4867d212a67b384442c51136a098ed7", - "sha256:f8b2918c19e0d48f5f20df458c84692e2a054f02d9df25e6c3c930063eca64c1", - "sha256:fb223456db6e5f7bd9bbd5cd969f05aae82ae21acc00643b60d81c770abd402b" + "sha256:0f9332243355643d567697c3e3fa07330a1d1abf981611654a1f2bf2175612b7", + "sha256:1021223c08ba8d2d38d71ec1704496471ffd7be42cfb26b87cd5059323a389a1", + "sha256:108f42a7f0345042a854d4d0ad0834b741d421330d5f575b81cb27b883500176", + "sha256:1e9679245e3ea6498494b3028b90c7b25dbb2abe65c7d07423ecfc2d6218ff7c", + "sha256:223160bb359281bb8e31c8f1068bf71a6b16a8ad3d9524ca6f523ac666bb6a1e", + "sha256:26dd201857d702bdf9d78c273cafcab5871dd29343748524695cecffa44a8d97", + "sha256:294b7a598974b8e2c6123d19ef15de9abcd282b0fbbdbc4d23dfa812959a9e05", + "sha256:349c9488e1d85d0a58e8cb14222d2c51cbc801ce11ac3936ab4c3af986536926", + "sha256:49f4d36cb315c25ea0d946e018c01bb028048023b9e103d3d3943f58e109dd45", + "sha256:53a3f10b62c2d569e260f96e8d966463dec1a50fa4f1b22aec69e3f91025060e", + "sha256:53adf73dcdc0ef04f7735066b4a57a4cd3e49ef135daae41d77395f0b5b692cb", + "sha256:560135542c91eaa74247a2e8430cf83c4342b29e8ad4f520ae14f0c8a19cfb5b", + "sha256:720ef9d3a4f9ca575a780af283c8fd3a0674b307651c1976714745090da5a9e8", + "sha256:752fb40efc7cc8d88ebc332b8f4bcbe2b5cc7e881bccfeb8e25054c00c994ee3", + "sha256:78864cc8f23dbee55be34cc1494632a7ba30263951b5b2e8fc8286b95845f82c", + "sha256:85527b882f3facda0579bce9d743ff7f10c3e1e0db0a0d0e28170a7d0e5ce2ea", + "sha256:90a67d7857adb1d985aca232cc9905dd5bc4803ed85cfcdcfcf707e52049eda7", + "sha256:91b522adc25614cdeaf91f7897800b82c13b4b8ac68a42ca959f992f6990c490", + "sha256:9413384f26b5d050b6978e6fcd0c1e7f0539be7a4f1a885061473c5deaa57221", + "sha256:94d11b07c64f63f49876e0ab8042ae034674c8653bfcdaa8c4b32e71cfff87e8", + "sha256:950f531ec6e03696a2414b6308f5c6ff9dab7821a768c9d5788b1314e9a46ca7", + "sha256:a2e8f3f955d68471fa37b0e3add18500790d129cc7efe89971b8a4cc6fdeb0b2", + "sha256:ae6deb336cba5d71476caa029ceb6e88047fc1dc74b62b7c4012639c0b563906", + "sha256:b8ca4d854adcf480bdfd80f46fdd6fb49f91dd020ae11c89b3a79e19454ec627", + "sha256:c66f80ee5b602a9c7ab66e3c9f36026590a0902db3aea414d59a2f55188c1f49", + "sha256:d52db5beb5e476e6853da2e2d24dbbbed6797b449c8bf7ea118a4ee0d2c9040e", + "sha256:dd021efa85970bd4824acacbb922066159d0f9e546389a4743d56919b6758b91", + "sha256:e25adddab85f674acac303cf1f5835951345a56c5f7f582987d266679979c75b", + "sha256:f00b4cf737f568be9665563347a910f8bdc76f88c2970121c86243c8cfdf90e9", + "sha256:f01f4a3565a387080dc49bdd1fefe4ecc77f894991b88ef927edbfa45eb10818" ], "markers": "python_version >= '3.9'", - "version": "==5.0.2" + "version": "==5.0.3" }, "webencodings": { "hashes": [ diff --git a/crowdin.yml b/crowdin.yml index 1e98b03d..d99cd9ed 100644 --- a/crowdin.yml +++ b/crowdin.yml @@ -26,8 +26,6 @@ files: - source: "/docs/**/*.*" translation: "/i18n/%two_letters_code%/**/%file_name%.%file_extension%" skip_untranslated_files: false - ignore: - - "/docs/about/jobs/*.*" - source: "/includes/*.en.*" translation: "/includes/%file_name%.%two_letters_code%.%file_extension%" translation_replace: From 8f7de57114d6d2e65e44b4451516890e09886a79 Mon Sep 17 00:00:00 2001 From: kimg45 <138676274+kimg45@users.noreply.github.com> Date: Sun, 27 Oct 2024 22:19:27 -0500 Subject: [PATCH 28/44] update: Additional SimpleX Chat info (#2789) Signed-off-by: Jonah Aragon Co-Authored-By: redoomed1 <161974310+redoomed1@users.noreply.github.com> --- docs/real-time-communication.md | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/docs/real-time-communication.md b/docs/real-time-communication.md index 8bcf9456..21651815 100644 --- a/docs/real-time-communication.md +++ b/docs/real-time-communication.md @@ -30,9 +30,9 @@ These messengers are great for securing your sensitive communications. [:octicons-home-16: Homepage](https://signal.org){ .md-button .md-button--primary } [:octicons-eye-16:](https://signal.org/legal/#privacy-policy){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://support.signal.org){ .card-link title=Documentation} +[:octicons-info-16:](https://support.signal.org){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/signalapp){ .card-link title="Source Code" } -[:octicons-heart-16:](https://signal.org/donate){ .card-link title=Contribute } +[:octicons-heart-16:](https://signal.org/donate){ .card-link title="Contribute" }
Downloads @@ -79,7 +79,7 @@ If you use Android and your threat model requires protecting against [:material- [:octicons-home-16: Homepage](https://molly.im){ .md-button .md-button--primary } [:octicons-eye-16:](https://signal.org/legal/#privacy-policy){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://github.com/mollyim/mollyim-android/wiki){ .card-link title="Documentation"} +[:octicons-info-16:](https://github.com/mollyim/mollyim-android/wiki){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/mollyim/mollyim-android){ .card-link title="Source Code" } [:octicons-heart-16:](https://opencollective.com/mollyim){ .card-link title="Contribute" } @@ -112,11 +112,11 @@ Molly and Molly-FOSS support [reproducible builds](https://github.com/mollyim/mo ![Simplex logo](assets/img/messengers/simplex.svg){ align=right } -**SimpleX** Chat is an instant messenger that doesn't depend on any unique identifiers such as phone numbers or usernames. Its decentralized network makes SimpleX Chat an effective tool against [:material-close-outline: Censorship](basics/common-threats.md#avoiding-censorship){ .pg-blue-gray }. Users of SimpleX Chat can scan a QR code or click an invite link to participate in group conversations. +**SimpleX Chat** is an instant messenger that doesn't depend on any unique identifiers such as phone numbers or usernames. Its decentralized network makes SimpleX Chat an effective tool against [:material-close-outline: Censorship](basics/common-threats.md#avoiding-censorship){ .pg-blue-gray }. [:octicons-home-16: Homepage](https://simplex.chat){ .md-button .md-button--primary } -[:octicons-eye-16:](https://github.com/simplex-chat/simplex-chat/blob/stable/PRIVACY.md){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://github.com/simplex-chat/simplex-chat/tree/stable/docs){ .card-link title=Documentation} +[:octicons-eye-16:](https://simplex.chat/privacy){ .card-link title="Privacy Policy" } +[:octicons-info-16:](https://simplex.chat/docs/simplex.html){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/simplex-chat){ .card-link title="Source Code" }
@@ -133,9 +133,14 @@ Molly and Molly-FOSS support [reproducible builds](https://github.com/mollyim/mo
-SimpleX Chat [was audited](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html) by Trail of Bits in October 2022. +SimpleX provides direct messaging, group chats, and E2EE calls secured with the [SimpleX Messaging Protocol](https://github.com/simplex-chat/simplexmq/blob/stable/protocol/simplex-messaging.md), which uses double ratchet encryption with quantum resistance. Additionally, SimpleX Chat provides metadata protection by using unidirectional ["simplex queues"](https://github.com/simplex-chat/simplexmq/blob/stable/protocol/simplex-messaging.md#simplex-queue) to deliver messages. + +To participate in conversations on SimpleX Chat, you must scan a QR code or click an invite link. This allows you to verify a contact out-of-band, which protects against man-in-the-middle attacks by network providers. Your data can be exported and imported onto another device, as there are no central servers where this is backed up. + +You can find a full list of the privacy and security [features](https://github.com/simplex-chat/simplex-chat#privacy-and-security-technical-details-and-limitations) implemented in SimpleX Chat on the app's repository. + +SimpleX Chat was independently audited in [July 2024](https://simplex.chat/blog/20241014-simplex-network-v6-1-security-review-better-calls-user-experience.html#simplex-cryptographic-design-review-by-trail-of-bits) and in [October 2022](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website). -SimpleX Chat supports basic group chatting functionality, direct messaging, and editing of messages and markdown. E2EE Audio and Video calls are also supported. Your data can be exported and imported onto another device, as there are no central servers where this is backed up. ### Briar @@ -147,7 +152,7 @@ SimpleX Chat supports basic group chatting functionality, direct messaging, and [:octicons-home-16: Homepage](https://briarproject.org){ .md-button .md-button--primary } [:octicons-eye-16:](https://briarproject.org/privacy-policy){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://code.briarproject.org/briar/briar/-/wikis/home){ .card-link title=Documentation} +[:octicons-info-16:](https://code.briarproject.org/briar/briar/-/wikis/home){ .card-link title="Documentation" } [:octicons-code-16:](https://code.briarproject.org/briar/briar){ .card-link title="Source Code" } [:octicons-heart-16:](https://briarproject.org){ .card-link title="Donation options are listed on the bottom of the homepage" } @@ -192,7 +197,7 @@ Messages and files shared in private rooms (those which require an invite) are b [:octicons-home-16: Homepage](https://element.io){ .md-button .md-button--primary } [:octicons-eye-16:](https://element.io/privacy){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://element.io/help){ .card-link title=Documentation} +[:octicons-info-16:](https://element.io/help){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/element-hq){ .card-link title="Source Code" }
@@ -230,7 +235,7 @@ Session uses the decentralized [Oxen Service Node Network](https://oxen.io) to s [:octicons-home-16: Homepage](https://getsession.org){ .md-button .md-button--primary } [:octicons-eye-16:](https://getsession.org/privacy-policy){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://getsession.org/faq){ .card-link title=Documentation} +[:octicons-info-16:](https://getsession.org/faq){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/oxen-io){ .card-link title="Source Code" }
From 98b64720f63ee80b6054ac053ae0114bfcc2585f Mon Sep 17 00:00:00 2001 From: Mare Polaris <15004290+ph00lt0@users.noreply.github.com> Date: Sun, 18 Aug 2024 16:38:49 +0200 Subject: [PATCH 29/44] update!: Remove iVerify Basic (#2715) Signed-off-by: Jonah Aragon Signed-off-by: Daniel Gray Signed-off-by: redoomed1 <161974310+redoomed1@users.noreply.github.com> Signed-off-by: fria <138676274+friadev@users.noreply.github.com> --- docs/device-integrity.md | 29 ------------------ docs/tools.md | 1 - .../assets/img/device-integrity/iverify.webp | Bin 2818 -> 0 bytes 3 files changed, 30 deletions(-) delete mode 100644 theme/assets/img/device-integrity/iverify.webp diff --git a/docs/device-integrity.md b/docs/device-integrity.md index 761a11da..9c7b5fd6 100644 --- a/docs/device-integrity.md +++ b/docs/device-integrity.md @@ -227,32 +227,3 @@ Using these apps is insufficient to determine that a device is "clean", and not
Hypatia is particularly good at detecting common stalkerware: If you suspect you are a victim of stalkerware, you should [visit this page](https://stopstalkerware.org/information-for-survivors) for advice. - -### iVerify Basic (iOS) - -
- -![iVerify logo](assets/img/device-integrity/iverify.webp){ align=right } - -**iVerify Basic** is an iOS app which can scan your device to check configuration settings, patch level, and other areas of security. It also checks your device for indicators of compromise by jailbreak tools or of [:material-target-account: Targeted Attacks](basics/common-threats.md#attacks-against-specific-individuals){ .pg-red } such as [Pegasus](https://en.wikipedia.org/wiki/Pegasus_(spyware)). - -[:octicons-home-16: Homepage](https://iverify.io/products/basic){ .md-button .md-button--primary } -[:octicons-eye-16:](https://iverify.io/privacy-policy){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://iverify.io/frequently-asked-questions#iVerify-General){ .card-link title=Documentation} - -
-Downloads - -- [:simple-appstore: App Store](https://apps.apple.com/app/id1466120520) - -
- -
- -Previously, iVerify would scan your device for threats automatically in the background and notify you if one is found, but this is [no longer the case](https://discuss.privacyguides.net/t/iverify-basic-is-now-available-on-android/18458/11) following their rebrand of the consumer app to *iVerify Basic* in May 2024. You can still run manual scans within the app. Automatic background scanning is now only available in iVerify's enterprise product which is unavailable to consumers. - -Like all iOS apps, iVerify Basic is restricted to what it can observe about your device from within the iOS App Sandbox. It will not provide nearly as robust analysis as a full-system analysis tool like [MVT](#mobile-verification-toolkit). Its primary function is to detect whether your device is jailbroken, which it is effective at, however a hypothetical threat which is *specifically* designed to bypass iVerify's checks would likely succeed at doing so. - -iVerify Basic is **not** an "antivirus" tool, and will not detect non-system-level malware such as malicious custom keyboards or malicious Wi-Fi Sync configurations, for example. - -In addition to device scanning, iVerify Basic also includes a number of additional security utilities which you may find useful, including device [reboot reminders](os/ios-overview.md#before-first-unlock), iOS update notifications (which are often faster than Apple's staggered update notification rollout), and some basic privacy and security guides. diff --git a/docs/tools.md b/docs/tools.md index 8bc69698..292e575d 100644 --- a/docs/tools.md +++ b/docs/tools.md @@ -690,7 +690,6 @@ These tools may provide utility for certain individuals. They provide functional - ![iMazing logo](assets/img/device-integrity/imazing.png){ .twemoji loading=lazy } [iMazing (iOS)](device-integrity.md#imazing-ios) - ![Auditor logo](assets/img/device-integrity/auditor.svg#only-light){ .twemoji loading=lazy }![Auditor logo](assets/img/device-integrity/auditor-dark.svg#only-dark){ .twemoji loading=lazy } [Auditor (Android)](device-integrity.md#auditor-android) - ![Hypatia logo](assets/img/device-integrity/hypatia.svg#only-light){ .twemoji loading=lazy }![Hypatia logo](assets/img/device-integrity/hypatia-dark.svg#only-dark){ .twemoji loading=lazy } [Hypatia (Android)](device-integrity.md#hypatia-android) -- ![iVerify logo](assets/img/device-integrity/iverify.webp){ .twemoji loading=lazy } [iVerify Basic (iOS)](device-integrity.md#iverify-basic-ios) diff --git a/theme/assets/img/device-integrity/iverify.webp b/theme/assets/img/device-integrity/iverify.webp deleted file mode 100644 index aa3e15af9707ebe70b8347b6f4cdfcdbb4ae48ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2818 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 UN<&6cK{QWJMoBI(E;21L0PxBttN;K2 From d0a72cb8d540a4c244fa76920f25964c98b22a7e Mon Sep 17 00:00:00 2001 From: redoomed1 <161974310+redoomed1@users.noreply.github.com> Date: Tue, 29 Oct 2024 09:37:12 -0700 Subject: [PATCH 30/44] update!: Remove PrivacyBlur (#2793) Signed-off-by: Jonah Aragon Signed-off-by: fria <138676274+friadev@users.noreply.github.com> --- docs/data-redaction.md | 37 ++++--------------- docs/tools.md | 1 - .../assets/img/data-redaction/privacyblur.svg | 1 - 3 files changed, 7 insertions(+), 32 deletions(-) delete mode 100644 theme/assets/img/data-redaction/privacyblur.svg diff --git a/docs/data-redaction.md b/docs/data-redaction.md index be95c11f..3b7bc050 100644 --- a/docs/data-redaction.md +++ b/docs/data-redaction.md @@ -11,6 +11,13 @@ cover: data-redaction.webp When sharing files, be sure to remove associated metadata. Image files commonly include [Exif](https://en.wikipedia.org/wiki/Exif) data. Photos sometimes even include GPS coordinates in the file metadata. +
+

Warning

+ +You should **never** use blur to redact [text in images](https://bishopfox.com/blog/unredacter-tool-never-pixelation). If you want to redact text in an image, you should draw a box over the text. + +
+ ## Desktop ### MAT2 @@ -102,36 +109,6 @@ The app offers multiple ways to erase metadata from images. Namely: -### PrivacyBlur - -
- -![PrivacyBlur logo](assets/img/data-redaction/privacyblur.svg){ align=right } - -**PrivacyBlur** is a free app which can blur sensitive portions of pictures before sharing them online. - -[:octicons-home-16: Homepage](https://privacyblur.app){ .md-button .md-button--primary } -[:octicons-eye-16:](https://privacyblur.app/privacy.html){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://github.com/MATHEMA-GmbH/privacyblur#readme){ .card-link title=Documentation} -[:octicons-code-16:](https://github.com/MATHEMA-GmbH/privacyblur){ .card-link title="Source Code" } - -
-Downloads - -- [:simple-googleplay: Google Play](https://play.google.com/store/apps/details?id=de.mathema.privacyblur) -- [:simple-appstore: App Store](https://apps.apple.com/app/id1536274106) - -
- -
- -
-

Warning

- -You should **never** use blur to redact [text in images](https://bishopfox.com/blog/unredacter-tool-never-pixelation). If you want to redact text in an image, draw a box over the text. For this, we suggest apps like [Pocket Paint](https://github.com/Catrobat/Paintroid). - -
- ## Command-line ### ExifTool diff --git a/docs/tools.md b/docs/tools.md index 292e575d..a66c395f 100644 --- a/docs/tools.md +++ b/docs/tools.md @@ -385,7 +385,6 @@ We [recommend](dns.md#recommended-providers) a number of encrypted DNS servers b - ![MAT2 logo](assets/img/data-redaction/mat2.svg){ .twemoji loading=lazy } [MAT2](data-redaction.md#mat2) - ![ExifEraser logo](assets/img/data-redaction/exiferaser.svg){ .twemoji loading=lazy } [ExifEraser (Android)](data-redaction.md#exiferaser-android) - ![Metapho logo](assets/img/data-redaction/metapho.jpg){ .twemoji loading=lazy } [Metapho (iOS)](data-redaction.md#metapho-ios) -- ![PrivacyBlur logo](assets/img/data-redaction/privacyblur.svg){ .twemoji loading=lazy } [PrivacyBlur](data-redaction.md#privacyblur) - ![ExifTool logo](assets/img/data-redaction/exiftool.png){ .twemoji loading=lazy } [ExifTool (CLI)](data-redaction.md#exiftool) diff --git a/theme/assets/img/data-redaction/privacyblur.svg b/theme/assets/img/data-redaction/privacyblur.svg deleted file mode 100644 index a1b2e2e9..00000000 --- a/theme/assets/img/data-redaction/privacyblur.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file From 31bbc01b1c78fc5fc480d9fc17bf787176953983 Mon Sep 17 00:00:00 2001 From: fria <138676274+friadev@users.noreply.github.com> Date: Tue, 29 Oct 2024 12:29:40 -0500 Subject: [PATCH 31/44] docs: Update @friadev's GitHub username (#2794) Signed-off-by: Jonah Aragon --- docs/about.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/about.md b/docs/about.md index 3ffc832a..775268b2 100644 --- a/docs/about.md +++ b/docs/about.md @@ -119,7 +119,7 @@ A number of other contributors have volunteered their time to review and approve
-- [:simple-github: **kimg45**](https://github.com/kimg45) +- [:simple-github: **friadev**](https://github.com/friadev) - [:simple-github: **ph00lt0**](https://github.com/ph00lt0) - [:simple-github: **redoomed1**](https://github.com/redoomed1) From 87efd23aa37a1496550d0a953196f886bee0da04 Mon Sep 17 00:00:00 2001 From: redoomed1 <161974310+redoomed1@users.noreply.github.com> Date: Sat, 26 Oct 2024 12:50:20 +0000 Subject: [PATCH 32/44] update: iOS Overview (#2782) - Replace all instances of "Apple ID" with "Apple Account" - Update Wi-Fi section to reflect new MAC randomization setting - Note Bluetooth behavior after system updates - Update name of AirPlay setting - Add more switches in Analytics & Improvements section - Remove Privacy Report section - Remove part of Safari description which mentions ability to lock private tabs Co-authored-by: fria <138676274+friadev@users.noreply.github.com> Signed-off-byy: fria <138676274+friadev@users.noreply.github.com> Signed-off-by: Daniel Gray --- .../img/ios/contact-permissions-dark.png | Bin 0 -> 62527 bytes .../img/ios/contact-permissions-light.png | Bin 0 -> 51370 bytes .../assets/img/ios/photo-permissions-dark.png | Bin 0 -> 81402 bytes .../img/ios/photo-permissions-light.png | Bin 0 -> 70935 bytes docs/assets/img/ios/private-access-dark.png | Bin 0 -> 65305 bytes docs/assets/img/ios/private-access-light.png | Bin 0 -> 53569 bytes docs/mobile-browsers.md | 36 ++++--- docs/os/ios-overview.md | 95 +++++++++++++----- docs/tools.md | 2 +- 9 files changed, 86 insertions(+), 47 deletions(-) create mode 100644 docs/assets/img/ios/contact-permissions-dark.png create mode 100644 docs/assets/img/ios/contact-permissions-light.png create mode 100644 docs/assets/img/ios/photo-permissions-dark.png create mode 100644 docs/assets/img/ios/photo-permissions-light.png create mode 100644 docs/assets/img/ios/private-access-dark.png create mode 100644 docs/assets/img/ios/private-access-light.png diff --git a/docs/assets/img/ios/contact-permissions-dark.png b/docs/assets/img/ios/contact-permissions-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..f72794080306683fae18b39cb2eec0c62af9ab77 GIT binary patch literal 62527 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

a;+ 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

jsw34kS}0Y`#4 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

From 4b445b6267f3385e93a989321b7c18b1100e6b40 Mon Sep 17 00:00:00 2001 From: redoomed1 <161974310+redoomed1@users.noreply.github.com> Date: Sat, 2 Nov 2024 23:19:58 +0000 Subject: [PATCH 33/44] update: GitHub releases link for Bitwarden (#2796) Signed-off-by: fria <138676274+friadev@users.noreply.github.com> Signed-off-by: Daniel Gray --- docs/passwords.md | 45 ++++++++++++++++++++++----------------------- 1 file changed, 22 insertions(+), 23 deletions(-) diff --git a/docs/passwords.md b/docs/passwords.md index 27b1bcd4..ac03013c 100644 --- a/docs/passwords.md +++ b/docs/passwords.md @@ -144,7 +144,7 @@ schema:

Info

-Built-in password managers in software like browsers and operating systems are sometimes not as good as dedicated password manager software. The advantage of a built-in password manager is good integration with the software, but it can often be very simple and lack privacy and security features standalone offerings have. +Built-in password managers in software like browsers and operating systems are sometimes not as good as dedicated password manager software. The advantage of a built-in password manager is good integration with the software, but it can often be very simple and lack privacy and security features that standalone offerings have. For example, the password manager in Microsoft Edge doesn't offer E2EE at all. Google's password manager has [optional](https://support.google.com/accounts/answer/11350823) E2EE, and [Apple's](https://support.apple.com/HT202303) offers E2EE by default. @@ -164,7 +164,7 @@ These password managers sync your passwords to a cloud server for easy accessibi [:octicons-home-16: Homepage](https://bitwarden.com){ .md-button .md-button--primary } [:octicons-eye-16:](https://bitwarden.com/privacy){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://bitwarden.com/help){ .card-link title=Documentation} +[:octicons-info-16:](https://bitwarden.com/help){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/bitwarden){ .card-link title="Source Code" }
@@ -172,7 +172,7 @@ These password managers sync your passwords to a cloud server for easy accessibi - [:simple-googleplay: Google Play](https://play.google.com/store/apps/details?id=com.x8bit.bitwarden) - [:simple-appstore: App Store](https://apps.apple.com/app/id1137397744) -- [:simple-github: GitHub](https://github.com/bitwarden/mobile/releases) +- [:simple-github: GitHub](https://github.com/bitwarden/android/releases) - [:fontawesome-brands-windows: Windows](https://bitwarden.com/download) - [:simple-linux: Linux](https://bitwarden.com/download) - [:simple-flathub: Flathub](https://flathub.org/apps/details/com.bitwarden.desktop) @@ -194,9 +194,9 @@ Bitwarden's server-side code is [open source](https://github.com/bitwarden/serve **Vaultwarden** is an alternative implementation of Bitwarden's sync server written in Rust and compatible with official Bitwarden clients, perfect for self-hosted deployment where running the resource-heavy official service might not be ideal. If you are looking to self-host Bitwarden on your own server, you almost certainly want to use Vaultwarden over Bitwarden's official server code. [:octicons-repo-16: Vaultwarden Repository](https://github.com/dani-garcia/vaultwarden){ .md-button } -[:octicons-info-16:](https://github.com/dani-garcia/vaultwarden/wiki){ .card-link title=Documentation} +[:octicons-info-16:](https://github.com/dani-garcia/vaultwarden/wiki){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/dani-garcia/vaultwarden){ .card-link title="Source Code" } -[:octicons-heart-16:](https://github.com/sponsors/dani-garcia){ .card-link title=Contribute } +[:octicons-heart-16:](https://github.com/sponsors/dani-garcia){ .card-link title="Contribute" } ### Proton Pass @@ -208,7 +208,7 @@ Bitwarden's server-side code is [open source](https://github.com/bitwarden/serve [:octicons-home-16: Homepage](https://proton.me/pass){ .md-button .md-button--primary } [:octicons-eye-16:](https://proton.me/pass/privacy-policy){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://proton.me/support/pass){ .card-link title="Documentation"} +[:octicons-info-16:](https://proton.me/support/pass){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/protonpass){ .card-link title="Source Code" }
@@ -242,11 +242,11 @@ All issues were addressed and fixed shortly after the [report](https://res.cloud ![1Password logo](assets/img/password-management/1password.svg){ align=right } -**1Password** is a password manager with a strong focus on security and ease-of-use, which allows you to store passwords, passkeys, credit cards, software licenses, and any other sensitive information in a secure digital vault. Your vault is hosted on 1Password's servers for a [monthly fee](https://1password.com/sign-up). 1Password is [audited](https://support.1password.com/security-assessments) on a regular basis and provides exceptional customer support. 1Password is closed source; however, the security of the product is thoroughly documented in their [security white paper](https://1passwordstatic.com/files/security/1password-white-paper.pdf). +**1Password** is a password manager with a strong focus on security and ease-of-use that allows you to store passwords, passkeys, credit cards, software licenses, and any other sensitive information in a secure digital vault. Your vault is hosted on 1Password's servers for a [monthly fee](https://1password.com/sign-up). 1Password is [audited](https://support.1password.com/security-assessments) on a regular basis and provides exceptional customer support. 1Password is closed source; however, the security of the product is thoroughly documented in their [security white paper](https://1passwordstatic.com/files/security/1password-white-paper.pdf). [:octicons-home-16: Homepage](https://1password.com){ .md-button .md-button--primary } [:octicons-eye-16:](https://1password.com/legal/privacy){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://support.1password.com){ .card-link title=Documentation} +[:octicons-info-16:](https://support.1password.com){ .card-link title="Documentation" }
Downloads @@ -266,7 +266,7 @@ All issues were addressed and fixed shortly after the [report](https://res.cloud
-Traditionally, 1Password has offered the best password manager user experience for people using macOS and iOS; however, it has now achieved feature-parity across all platforms. 1Password's clients boast many features geared towards families and less technical people, such as an intuitive UI for ease of use and navigation, as well as advanced functionality. Notably, nearly every feature of 1Password is available within its native mobile or desktop clients. +Traditionally, 1Password has offered the best password manager user experience for people using macOS and iOS; however, it has now achieved feature parity across all platforms. 1Password's clients boast many features geared towards families and less technical people, such as an intuitive UI for ease of use and navigation, as well as advanced functionality. Notably, nearly every feature of 1Password is available within its native mobile or desktop clients. Your 1Password vault is secured with both your master password and a randomized 34-character security key to encrypt your data on their servers. This security key adds a layer of protection to your data because your data is secured with high entropy regardless of your master password. Many other password manager solutions are entirely reliant on the strength of your master password to secure your data. @@ -280,7 +280,7 @@ Your 1Password vault is secured with both your master password and a randomized [:octicons-home-16: Homepage](https://psono.com){ .md-button .md-button--primary } [:octicons-eye-16:](https://psono.com/privacy-policy){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://doc.psono.com){ .card-link title=Documentation} +[:octicons-info-16:](https://doc.psono.com){ .card-link title="Documentation" } [:octicons-code-16:](https://gitlab.com/psono){ .card-link title="Source Code" }
@@ -308,7 +308,7 @@ In April 2024, Psono added [support for passkeys](https://psono.com/blog/psono-i - Must utilize strong, standards-based/modern E2EE. - Must have thoroughly documented encryption and security practices. -- Must have a published audit from a reputable, independent third-party. +- Must have a published audit from a reputable, independent third party. - All non-essential telemetry must be optional. - Must not collect more PII than is necessary for billing purposes. @@ -333,9 +333,9 @@ These options allow you to manage an encrypted password database locally. [:octicons-home-16: Homepage](https://keepassxc.org){ .md-button .md-button--primary } [:octicons-eye-16:](https://keepassxc.org/privacy){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://keepassxc.org/docs){ .card-link title=Documentation} +[:octicons-info-16:](https://keepassxc.org/docs){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/keepassxreboot/keepassxc){ .card-link title="Source Code" } -[:octicons-heart-16:](https://keepassxc.org/donate){ .card-link title=Contribute } +[:octicons-heart-16:](https://keepassxc.org/donate){ .card-link title="Contribute" }
Downloads @@ -351,7 +351,7 @@ These options allow you to manage an encrypted password database locally. -KeePassXC stores its export data as [CSV](https://en.wikipedia.org/wiki/Comma-separated_values) files. This may mean data loss if you import this file into another password manager. We advise you check each record manually. +KeePassXC stores its export data as [CSV](https://en.wikipedia.org/wiki/Comma-separated_values) files. You may encounter data loss if you import this file into another password manager. We advise you check each record manually. ### KeePassDX (Android) @@ -362,9 +362,9 @@ KeePassXC stores its export data as [CSV](https://en.wikipedia.org/wiki/Comma-se **KeePassDX** is a lightweight password manager for Android; it allows for editing encrypted data in a single file in KeePass format and can fill in forms in a secure way. The [pro version](https://play.google.com/store/apps/details?id=com.kunzisoft.keepass.pro) of the app allows you to unlock cosmetic content and non-standard protocol features, but more importantly, it helps and encourages development. [:octicons-home-16: Homepage](https://keepassdx.com){ .md-button .md-button--primary } -[:octicons-info-16:](https://github.com/Kunzisoft/KeePassDX/wiki){ .card-link title=Documentation} +[:octicons-info-16:](https://github.com/Kunzisoft/KeePassDX/wiki){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/Kunzisoft/KeePassDX){ .card-link title="Source Code" } -[:octicons-heart-16:](https://keepassdx.com/#donation){ .card-link title=Contribute } +[:octicons-heart-16:](https://keepassdx.com/#donation){ .card-link title="Contribute" }
Downloads @@ -386,9 +386,9 @@ KeePassXC stores its export data as [CSV](https://en.wikipedia.org/wiki/Comma-se [:octicons-home-16: Homepage](https://strongboxsafe.com){ .md-button .md-button--primary } [:octicons-eye-16:](https://strongboxsafe.com/privacy){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://strongboxsafe.com/getting-started){ .card-link title=Documentation} +[:octicons-info-16:](https://strongboxsafe.com/getting-started){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/strongbox-password-safe/Strongbox){ .card-link title="Source Code" } -[:octicons-heart-16:](https://github.com/strongbox-password-safe/Strongbox#supporting-development){ .card-link title=Contribute } +[:octicons-heart-16:](https://github.com/strongbox-password-safe/Strongbox#supporting-development){ .card-link title="Contribute" }
Downloads @@ -399,7 +399,7 @@ KeePassXC stores its export data as [CSV](https://en.wikipedia.org/wiki/Comma-se -Additionally, there is an offline-only version offered: [Strongbox Zero](https://apps.apple.com/app/id1581589638). This version is stripped down in an attempt to reduce attack surface. +Additionally, Strongbox offers an offline-only version: [Strongbox Zero](https://apps.apple.com/app/id1581589638). This version is stripped down in an attempt to reduce attack surface. ### gopass (CLI) @@ -407,12 +407,12 @@ Additionally, there is an offline-only version offered: [Strongbox Zero](https:/ ![gopass logo](assets/img/password-management/gopass.svg){ align=right } -**gopass** is a minimal password manager for the command line written in Go. It can be used within scripting applications and works on all major desktop and server operating systems (Linux, macOS, BSD, Windows). +**gopass** is a minimal password manager for the command line written in Go. It can be used within scripting applications and works on all major desktop and server operating systems. [:octicons-home-16: Homepage](https://gopass.pw){ .md-button .md-button--primary } -[:octicons-info-16:](https://github.com/gopasspw/gopass/tree/master/docs){ .card-link title=Documentation} +[:octicons-info-16:](https://github.com/gopasspw/gopass/tree/master/docs){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/gopasspw/gopass){ .card-link title="Source Code" } -[:octicons-heart-16:](https://github.com/sponsors/dominikschulz){ .card-link title=Contribute } +[:octicons-heart-16:](https://github.com/sponsors/dominikschulz){ .card-link title="Contribute" }
Downloads @@ -426,7 +426,6 @@ Additionally, there is an offline-only version offered: [Strongbox Zero](https:/ - ### Criteria **Please note we are not affiliated with any of the projects we recommend.** In addition to [our standard criteria](about/criteria.md), we have developed a clear set of requirements to allow us to provide objective recommendations. We suggest you familiarize yourself with this list before choosing to use a project, and conduct your own research to ensure it's the right choice for you. From 8e6b047b93e23b609ca3f3d48529074ca166b95d Mon Sep 17 00:00:00 2001 From: fria <138676274+friadev@users.noreply.github.com> Date: Sun, 3 Nov 2024 00:09:10 +0000 Subject: [PATCH 34/44] fix: Replace adguard.com link with adguard-dns.io (#2798) Signed-off-by: Freddy Signed-off-by: Daniel Gray --- docs/dns.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/dns.md b/docs/dns.md index aad010ef..e7f06d31 100644 --- a/docs/dns.md +++ b/docs/dns.md @@ -20,14 +20,14 @@ These are our favorite public DNS resolvers based on their privacy and security | DNS Provider | Protocols | Logging / Privacy Policy | [ECS](advanced/dns-overview.md#what-is-edns-client-subnet-ecs) | Filtering | Signed Apple Profile | |---|---|---|---|---|---| -| [**AdGuard Public DNS**](https://adguard-dns.io/en/public-dns.html) | Cleartext DoH/3 DoT DoQ DNSCrypt | Anonymized[^1] | Anonymized | Based on server choice. Filter list being used can be found here. [:octicons-link-external-24:](https://github.com/AdguardTeam/AdGuardDNS) | Yes [:octicons-link-external-24:](https://adguard.com/en/blog/encrypted-dns-ios-14.html) | +| [**AdGuard Public DNS**](https://adguard-dns.io/en/public-dns.html) | Cleartext DoH/3 DoT DoQ DNSCrypt | Anonymized[^1] | Anonymized | Based on server choice. Filter list being used can be found here. [:octicons-link-external-24:](https://github.com/AdguardTeam/AdGuardDNS) | Yes [:octicons-link-external-24:](https://adguard-dns.io/en/blog/encrypted-dns-ios-14.html) | | [**Cloudflare**](https://developers.cloudflare.com/1.1.1.1/setup) | Cleartext DoH/3 DoT | Anonymized[^2] | No | Based on server choice. | No [:octicons-link-external-24:](https://community.cloudflare.com/t/requesting-1-1-1-1-signed-profiles-for-apple/571846) | | [**Control D Free DNS**](https://controld.com/free-dns) | Cleartext DoH/3 DoT DoQ | No[^3] | No | Based on server choice. | Yes [:octicons-link-external-24:](https://docs.controld.com/docs/macos-platform) | | [**dns0.eu**](https://dns0.eu) | Cleartext DoH/3 DoH DoT DoQ | Anonymized[^4] | Anonymized | Based on server choice. | Yes [:octicons-link-external-24:](https://dns0.eu/zero.dns0.eu.mobileconfig) | | [**Mullvad**](https://mullvad.net/en/help/dns-over-https-and-dns-over-tls) | DoH DoT | No[^5] | No | Based on server choice. Filter list being used can be found here. [:octicons-link-external-24:](https://github.com/mullvad/dns-adblock) | Yes [:octicons-link-external-24:](https://mullvad.net/en/blog/profiles-to-configure-our-encrypted-dns-on-apple-devices) | | [**Quad9**](https://quad9.net) | Cleartext DoH DoT DNSCrypt | Anonymized[^6] | Optional | Based on server choice, malware blocking by default. | Yes [:octicons-link-external-24:](https://quad9.net/news/blog/ios-mobile-provisioning-profiles) | -[^1]: AdGuard stores aggregated performance metrics of their DNS servers, namely the number of complete requests to a particular server, the number of blocked requests, and the speed of processing requests. They also keep and store the database of domains requested in within last 24 hours. "We need this information to identify and block new trackers and threats." "We also log how many times this or that tracker has been blocked. We need this information to remove outdated rules from our filters." [https://adguard.com/en/privacy/dns.html](https://adguard.com/en/privacy/dns.html) +[^1]: AdGuard stores aggregated performance metrics of their DNS servers, namely the number of complete requests to a particular server, the number of blocked requests, and the speed of processing requests. They also keep and store the database of domains requested in within last 24 hours. "We need this information to identify and block new trackers and threats." "We also log how many times this or that tracker has been blocked. We need this information to remove outdated rules from our filters." [https://adguard-dns.io/en/privacy.html](https://adguard-dns.io/en/privacy.html) [^2]: Cloudflare collects and stores only the limited DNS query data that is sent to the 1.1.1.1 resolver. The 1.1.1.1 resolver service does not log personal data, and the bulk of the limited non-personally identifiable query data is stored only for 25 hours. [https://developers.cloudflare.com/1.1.1.1/privacy/public-dns-resolver/](https://developers.cloudflare.com/1.1.1.1/privacy/public-dns-resolver) [^3]: Control D only logs for Premium resolvers with custom DNS profiles. Free resolvers do not log data. [https://controld.com/privacy](https://controld.com/privacy) [^4]: dns0.eu collects some data for their threat intelligence feeds, to monitor for newly registered/observed/active domains and other bulk data. That data is shared with some [partners](https://docs.dns0.eu/data-feeds/introduction) for e.g. security research. They do not collect any Personally Identifiable Information. [https://dns0.eu/privacy](https://dns0.eu/privacy) From 1c34054d3692b4a714e68d5b27d854c70cf57b6d Mon Sep 17 00:00:00 2001 From: Guru Date: Sun, 3 Nov 2024 00:11:50 +0000 Subject: [PATCH 35/44] update: Thunderbird Mobile's Stable version is now available (#2795) Signed-off-by: redoomed1 <161974310+redoomed1@users.noreply.github.com> Signed-off-by: fria <138676274+friadev@users.noreply.github.com> Signed-off-by: Daniel Gray --- docs/email-clients.md | 46 ++++++----------------- docs/encryption.md | 2 +- docs/tools.md | 1 - theme/assets/img/email-clients/k9mail.svg | 1 - 4 files changed, 12 insertions(+), 38 deletions(-) delete mode 100644 theme/assets/img/email-clients/k9mail.svg diff --git a/docs/email-clients.md b/docs/email-clients.md index 7ca70167..90db2b0b 100644 --- a/docs/email-clients.md +++ b/docs/email-clients.md @@ -40,6 +40,8 @@ OpenPGP also does not support [forward secrecy](https://en.wikipedia.org/wiki/Fo
Downloads +- [:simple-googleplay: Google Play](https://play.google.com/store/apps/details?id=net.thunderbird.android) +- [:simple-github: GitHub](https://github.com/thunderbird/thunderbird-android/releases) - [:fontawesome-brands-windows: Windows](https://thunderbird.net) - [:simple-apple: macOS](https://thunderbird.net) - [:simple-linux: Linux](https://thunderbird.net) @@ -49,11 +51,18 @@ OpenPGP also does not support [forward secrecy](https://en.wikipedia.org/wiki/Fo +
+

Warning

+ +When replying to someone on a mailing list in Thunderbird Mobile, the "reply" option may also include the mailing list. For more information see [thunderbird/thunderbird-android #3738](https://github.com/thunderbird/thunderbird-android/issues/3738). + +
+ #### Recommended Configuration
-We recommend changing some of these settings to make Thunderbird a little more private. +We recommend changing some of these settings to make Thunderbird Desktop a little more private. These options can be found in :material-menu: → **Settings** → **Privacy & Security**. @@ -72,7 +81,7 @@ These options can be found in :material-menu: → **Settings** → **Privacy & S #### Thunderbird-user.js (advanced) -[`thunderbird-user.js`](https://github.com/HorlogeSkynet/thunderbird-user.js) is a set of configuration options that aims to disable as many of the web-browsing features within Thunderbird as possible in order to reduce attack surface and maintain privacy. Some of the changes are backported from the [Arkenfox project](desktop-browsers.md#arkenfox-advanced). +[`thunderbird-user.js`](https://github.com/HorlogeSkynet/thunderbird-user.js) is a set of configuration options that aims to disable as many of the web-browsing features within Thunderbird Desktop as possible in order to reduce attack surface and maintain privacy. Some of the changes are backported from the [Arkenfox project](desktop-browsers.md#arkenfox-advanced). ## Platform Specific @@ -181,39 +190,6 @@ Canary Mail is closed-source. We recommend it due to the few choices there are f
-### K-9 Mail (Android) - -
- -![K-9 Mail logo](assets/img/email-clients/k9mail.svg){ align=right } - -**K-9 Mail** is an independent mail application that supports both POP3 and IMAP mailboxes, but only supports push mail for IMAP. - -In the future, K-9 Mail will be the [officially branded](https://k9mail.app/2022/06/13/K-9-Mail-and-Thunderbird.html) Thunderbird client for Android. - -[:octicons-home-16: Homepage](https://k9mail.app){ .md-button .md-button--primary } -[:octicons-eye-16:](https://k9mail.app/privacy){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://docs.k9mail.app){ .card-link title="Documentation" } -[:octicons-code-16:](https://github.com/thundernest/k-9){ .card-link title="Source Code" } -[:octicons-heart-16:](https://k9mail.app/contribute){ .card-link title="Contribute" } - -
-Downloads - -- [:simple-googleplay: Google Play](https://play.google.com/store/apps/details?id=com.fsck.k9) -- [:simple-github: GitHub](https://github.com/thundernest/k-9/releases) - -
- -
- -
-

Warning

- -When replying to someone on a mailing list, the "reply" option may also include the mailing list. For more information see [thundernest/k-9 #3738](https://github.com/thundernest/k-9/issues/3738). - -
- ### Kontact (KDE)
diff --git a/docs/encryption.md b/docs/encryption.md index cf432e82..19911d50 100644 --- a/docs/encryption.md +++ b/docs/encryption.md @@ -402,7 +402,7 @@ Currently, GPG Suite does [not yet](https://gpgtools.com/sonoma) have a stable r ![OpenKeychain logo](assets/img/encryption-software/openkeychain.svg){ align=right } -**OpenKeychain** is an Android implementation of GnuPG. It's commonly required by mail clients such as [K-9 Mail](email-clients.md#k-9-mail-android) and [FairEmail](email-clients.md#fairemail-android) and other Android apps to provide encryption support. Cure53 completed a [security audit](https://openkeychain.org/openkeychain-3-6) of OpenKeychain 3.6 in October 2015. Technical details about the audit and OpenKeychain's solutions can be found [here](https://github.com/open-keychain/open-keychain/wiki/cure53-Security-Audit-2015). +**OpenKeychain** is an Android implementation of GnuPG. It's commonly required by mail clients such as [Thunderbird](email-clients.md#thunderbird) and [FairEmail](email-clients.md#fairemail-android) and other Android apps to provide encryption support. Cure53 completed a [security audit](https://openkeychain.org/openkeychain-3-6) of OpenKeychain 3.6 in October 2015. Technical details about the audit and OpenKeychain's solutions can be found [here](https://github.com/open-keychain/open-keychain/wiki/cure53-Security-Audit-2015). [:octicons-home-16: Homepage](https://openkeychain.org){ .md-button .md-button--primary } [:octicons-eye-16:](https://openkeychain.org/help/privacy-policy){ .card-link title="Privacy Policy" } diff --git a/docs/tools.md b/docs/tools.md index 838d2d33..95b10175 100644 --- a/docs/tools.md +++ b/docs/tools.md @@ -243,7 +243,6 @@ If you're looking for added **security**, you should always ensure you're connec - ![Canary Mail logo](assets/img/email-clients/canarymail.svg){ .twemoji loading=lazy } [Canary Mail (iOS)](email-clients.md#canary-mail-ios) - ![FairEmail logo](assets/img/email-clients/fairemail.svg){ .twemoji loading=lazy } [FairEmail (Android)](email-clients.md#fairemail-android) - ![GNOME Evolution logo](assets/img/email-clients/evolution.svg){ .twemoji loading=lazy } [GNOME Evolution (Linux)](email-clients.md#gnome-evolution-gnome) -- ![K-9 Mail logo](assets/img/email-clients/k9mail.svg){ .twemoji loading=lazy } [K-9 Mail (Android)](email-clients.md#k-9-mail-android) - ![Kontact logo](assets/img/email-clients/kontact.svg){ .twemoji loading=lazy } [Kontact (Linux)](email-clients.md#kontact-kde) - ![Mailvelope logo](assets/img/email-clients/mailvelope.svg){ .twemoji loading=lazy } [Mailvelope (PGP in standard webmail)](email-clients.md#mailvelope-browser) - ![NeoMutt logo](assets/img/email-clients/mutt.svg){ .twemoji loading=lazy } [NeoMutt (CLI)](email-clients.md#neomutt-cli) diff --git a/theme/assets/img/email-clients/k9mail.svg b/theme/assets/img/email-clients/k9mail.svg deleted file mode 100644 index 4af99058..00000000 --- a/theme/assets/img/email-clients/k9mail.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file From 03776a36cca47b7f1d6fc1d07a965dc921128bd9 Mon Sep 17 00:00:00 2001 From: Jonah Aragon Date: Mon, 4 Nov 2024 17:06:12 +0000 Subject: [PATCH 36/44] docs: Simplify team member listing (#2799) Signed-off-by: Daniel Gray Signed-off-by: Freddy Signed-off-by: fria <138676274+friadev@users.noreply.github.com> Signed-off-by: redoomed1 <161974310+redoomed1@users.noreply.github.com> --- docs/about.md | 61 +++++++++--------------------------- docs/about/contributors.md | 2 +- docs/about/jobs.md | 2 +- docs/about/privacy-policy.md | 2 +- includes/strings.en.env | 1 + mkdocs.yml | 2 ++ 6 files changed, 20 insertions(+), 50 deletions(-) diff --git a/docs/about.md b/docs/about.md index 775268b2..1db1a164 100644 --- a/docs/about.md +++ b/docs/about.md @@ -23,27 +23,11 @@ schema: [:octicons-home-16:](https://www.privacyguides.org){ .card-link title=Homepage } [:octicons-code-16:](https://github.com/privacyguides/privacyguides.org){ .card-link title="Source Code" } -## Staff +Privacy Guides is built by volunteers and staff members around the world. All changes to our recommendations and resources are reviewed by at least two [trusted](https://discuss.privacyguides.net/u?group=team&order=solutions&period=all) individuals, and we work diligently to ensure our content is updated as quickly as possible to adapt to the ever changing cybersecurity threat landscape. -[**Jonah Aragon**](https://www.jonaharagon.com) is the Project Director and staff writer at *Privacy Guides*. His role includes researching and writing for this website, system administration, creating *Privacy Guides Online Learning* course content, reviewing the products recommended here, and most other day-to-day tasks. +In addition to our core team, [many other people](about/contributors.md) have made contributions to the project. You can too! We're open source on GitHub, and accepting translation suggestions on [Crowdin](https://crowdin.com/project/privacyguides). -
- -[:simple-discourse: Discourse (preferred): @jonah](https://discuss.privacyguides.net/u/jonah) - -[:material-email: Email: jonah@privacyguides.org](mailto:jonah@privacyguides.org) - -[:simple-mastodon: Mastodon: @jonah@neat.computer](https://mastodon.neat.computer/@jonah "@jonah@neat.computer"){rel=me} - -[:simple-signal: Signal: @jonah.01](https://signal.me/#eu/dDtlmTPv09utyEJPwCHq8UYs-AVOPlys8weinr7alfdylK5G-LNIX7GasDNJdV6y) - -
- -*The Project Director is a part-time position which reports directly to the executive committee.* - ---- - -[Open Positions :material-arrow-right-drop-circle:](about/jobs.md) +[Job Openings :material-arrow-right-drop-circle:](about/jobs.md) ## Executive Committee @@ -60,8 +44,8 @@ The project executive committee consists of five volunteers charged with managem [:material-account: Profile](https://discuss.privacyguides.net/u/dngray) - [:simple-github:]( "GitHub") - [:simple-mastodon:](https://mastodon.social/@dngray "@dngray@mastodon.social"){rel=me} + [:material-github:]( "GitHub") + [:material-mastodon:](https://mastodon.social/@dngray "@dngray@mastodon.social"){rel=me} [:material-email:](mailto:dngray@privacyguides.org "Email") - :detective:{ .lg .middle } **Freddy** @@ -72,8 +56,8 @@ The project executive committee consists of five volunteers charged with managem [:material-account: Profile](https://discuss.privacyguides.net/u/freddy) - [:simple-github:](https://github.com/freddy-m "GitHub") - [:simple-mastodon:](https://social.lol/@freddy "@freddy@social.lol"){rel=me} + [:material-github:](https://github.com/freddy-m "GitHub") + [:material-mastodon:](https://social.lol/@freddy "@freddy@social.lol"){rel=me} [:material-email:](mailto:freddy@privacyguides.org "Email") - :robot:{ .lg .middle } **Jonah Aragon** @@ -84,8 +68,9 @@ The project executive committee consists of five volunteers charged with managem [:material-account: Profile](https://discuss.privacyguides.net/u/jonah) - [:simple-github:](https://github.com/jonaharagon "GitHub") - [:simple-mastodon:](https://mastodon.neat.computer/@jonah "@jonah@neat.computer"){rel=me} + [:material-home:](https://www.jonaharagon.com "Homepage") + [:material-github:](https://github.com/jonaharagon "GitHub") + [:material-mastodon:](https://mastodon.neat.computer/@jonah "@jonah@neat.computer"){rel=me} [:material-email:](mailto:jonah@privacyguides.org "Email") - :cactus:{ .lg .middle } **Niek de Wilde** @@ -96,8 +81,8 @@ The project executive committee consists of five volunteers charged with managem [:material-account: Profile](https://discuss.privacyguides.net/u/Niek-de-Wilde) - [:simple-github:](https://github.com/blacklight447 "GitHub") - [:simple-mastodon:](https://mastodon.social/@blacklight447 "@blacklight447@mastodon.social"){rel=me} + [:material-github:](https://github.com/blacklight447 "GitHub") + [:material-mastodon:](https://mastodon.social/@blacklight447 "@blacklight447@mastodon.social"){rel=me} [:material-email:](mailto:niekdewilde@privacyguides.org "Email") - :smirk_cat:{ .lg .middle } **Olivia** @@ -108,29 +93,11 @@ The project executive committee consists of five volunteers charged with managem [:material-account: Profile](https://discuss.privacyguides.net/u/olivia) - [:simple-github:](https://github.com/hook9 "GitHub") - [:simple-mastodon:](https://mastodon.neat.computer/@oliviablob "@oliviablob@neat.computer"){rel=me} + [:material-github:](https://github.com/hook9 "GitHub") + [:material-mastodon:](https://mastodon.neat.computer/@oliviablob "@oliviablob@neat.computer"){rel=me}
-## Volunteer Team - -A number of other contributors have volunteered their time to review and approve changes to this website, and keep the website up to date. Changes require 2+ approvals from team members before they can be merged. In addition to the executive committee members above, volunteers [trusted](https://github.com/orgs/privacyguides/people) to review pull requests include: - -
- -- [:simple-github: **friadev**](https://github.com/friadev) -- [:simple-github: **ph00lt0**](https://github.com/ph00lt0) -- [:simple-github: **redoomed1**](https://github.com/redoomed1) - -
- -We also especially thank our dedicated moderation team on Matrix and our forum: *Austin Huang*, *namazso*, *hik*, *riley*, and *Valynor*. - -Additionally, [many other people](about/contributors.md) have made contributions to the project. You can too! We're open source on GitHub, and accepting translation suggestions on [Crowdin](https://crowdin.com/project/privacyguides). - -Our team members review all changes made to the website and direct the course of the project as a whole. They do not personally profit from any contributions made to this site. Donations to Privacy Guides are generally tax-deductible in the United States. - ## In The Media > To find [privacy-focused alternative] apps, check out sites like Good Reports and **Privacy Guides**, which list privacy-focused apps in a variety of categories, notably including email providers (usually on paid plans) that aren’t run by the big tech companies. diff --git a/docs/about/contributors.md b/docs/about/contributors.md index bdfeca7d..39a92d65 100644 --- a/docs/about/contributors.md +++ b/docs/about/contributors.md @@ -16,6 +16,6 @@ This project follows the [all-contributors](https://github.com/all-contributors/ | 💬 | `question` | Someone who has been helpful when answering questions on our [forum](https://discuss.privacyguides.net) or Matrix channels. | 🌍 | `translation` | Someone who has contributed on [Crowdin](https://crowdin.com/project/privacyguides). -A huge thank you from Privacy Guides to these wonderful people ([full emoji key](https://allcontributors.org/docs/en/emoji-key)): +A huge thank you from Privacy Guides to the following wonderful people ([full emoji key](https://allcontributors.org/docs/en/emoji-key)). We also especially thank our dedicated community moderation team on Matrix and our forum: *Austin Huang*, *namazso*, *hik*, *riley*, and *Valynor*. --8<-- "includes/contributors.md" diff --git a/docs/about/jobs.md b/docs/about/jobs.md index f9755a33..b907c917 100644 --- a/docs/about/jobs.md +++ b/docs/about/jobs.md @@ -3,7 +3,7 @@ title: Job Openings description: Privacy Guides has a small, remote team of privacy researchers and advocates. Any open positions we may have in the future will be posted here. --- -Privacy Guides has a small, remote team of privacy researchers and advocates working to further our mission of protecting free expression and promoting privacy-respecting technology. As a non-profit, we are expanding very slowly to ensure the project is sustainable in the long term. All of our staff members are listed [here](../about.md#staff). Please consider [donating](donate.md) to support our cause. +Privacy Guides has a small, remote team of privacy researchers and advocates working to further our mission of protecting free expression and promoting privacy-respecting technology. As a non-profit, we are expanding very slowly to ensure the project is sustainable in the long term. All of our team members are listed [here](https://discuss.privacyguides.net/u?group=team&order=solutions&period=all). Please consider [donating](donate.md) to support our cause. We are occasionally looking for strong journalistic writers, product reviewers, and privacy experts to help us out, and any open positions will be posted below. diff --git a/docs/about/privacy-policy.md b/docs/about/privacy-policy.md index 3b570584..4cdaedcd 100644 --- a/docs/about/privacy-policy.md +++ b/docs/about/privacy-policy.md @@ -2,7 +2,7 @@ title: "Privacy Policy" description: We do not sell or share your data with any third-parties. --- -Privacy Guides is a community project operated by a number of active volunteer contributors. The public list of team members [can be found on GitHub](https://github.com/orgs/privacyguides/people). +Privacy Guides is a community project operated by a number of active contributors. The public list of team members [can be found on our forum](https://discuss.privacyguides.net/u?group=team&order=solutions&period=all). ## Data We Collect From Visitors diff --git a/includes/strings.en.env b/includes/strings.en.env index 2f715d81..453ab999 100644 --- a/includes/strings.en.env +++ b/includes/strings.en.env @@ -24,6 +24,7 @@ HOMEPAGE_BUTTON_GET_STARTED_TITLE="The first step of your privacy journey" HOMEPAGE_BUTTON_TOOLS_NAME="Recommended Tools" HOMEPAGE_BUTTON_TOOLS_TITLE="Recommended privacy tools, services, and knowledge" NAV_ABOUT="About" +NAV_ABOUT_TEAM_MEMBERS="Team Members" NAV_ADVANCED="Advanced" NAV_ADVANCED_TOPICS="Advanced Topics" NAV_BLOG="Articles" diff --git a/mkdocs.yml b/mkdocs.yml index 94dbb33c..b67a8298 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -442,6 +442,8 @@ nav: - !ENV [NAV_ABOUT, "About"]: - "about.md" - "about/donate.md" + - !ENV [NAV_ABOUT_TEAM_MEMBERS, "Team Members"]: + https://discuss.privacyguides.net/u?group=team&order=solutions&period=all - "about/contributors.md" - "about/criteria.md" - "about/executive-policy.md" From d98db5bb3be7c16532f0d8135522bb4d4eb1f6e6 Mon Sep 17 00:00:00 2001 From: redoomed1 <161974310+redoomed1@users.noreply.github.com> Date: Sun, 10 Nov 2024 07:24:18 +0000 Subject: [PATCH 37/44] update!: Remove Fluent Reader (#2801) Signed-off-by: fria <138676274+friadev@users.noreply.github.com> Signed-off-by: Daniel Gray --- docs/news-aggregators.md | 57 ++++++------------- docs/tools.md | 1 - .../img/news-aggregators/fluent-reader.svg | 1 - 3 files changed, 18 insertions(+), 41 deletions(-) delete mode 100644 theme/assets/img/news-aggregators/fluent-reader.svg diff --git a/docs/news-aggregators.md b/docs/news-aggregators.md index 1da82042..280b282e 100644 --- a/docs/news-aggregators.md +++ b/docs/news-aggregators.md @@ -4,6 +4,9 @@ icon: material/rss description: These news aggregator clients let you keep up with your favorite blogs and news sites using internet standards like RSS. cover: news-aggregators.webp --- +Protects against the following threat(s): + +- [:material-server-network: Service Providers](basics/common-threats.md#privacy-from-service-providers){ .pg-teal } A **news aggregator** is software which aggregates digital content from online newspapers, blogs, podcasts, and other resources to one location for easy viewing. Using one can be a great way to keep up with your favorite content. @@ -15,13 +18,13 @@ A **news aggregator** is software which aggregates digital content from online n ![Akregator logo](assets/img/news-aggregators/akregator.svg){ align=right } -**Akregator** is a news feed reader that is a part of the [KDE](https://kde.org) project. It comes with a fast search, advanced archiving functionality and an internal browser for easy news reading. +**Akregator** is a news feed reader that is a part of the [KDE](https://kde.org) project. It comes with a fast search, advanced archiving functionality, and an internal browser for easy news reading. [:octicons-home-16: Homepage](https://apps.kde.org/akregator){ .md-button .md-button--primary } [:octicons-eye-16:](https://kde.org/privacypolicy-apps){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://docs.kde.org/?application=akregator){ .card-link title=Documentation} +[:octicons-info-16:](https://docs.kde.org/?application=akregator){ .card-link title="Documentation" } [:octicons-code-16:](https://invent.kde.org/pim/akregator){ .card-link title="Source Code" } -[:octicons-heart-16:](https://kde.org/community/donations){ .card-link title=Contribute } +[:octicons-heart-16:](https://kde.org/community/donations){ .card-link title="Contribute" }
Downloads @@ -38,7 +41,7 @@ A **news aggregator** is software which aggregates digital content from online n ![NewsFlash logo](assets/img/news-aggregators/newsflash.png){ align=right } -**NewsFlash** is an open-source, modern, simple and easy to use GTK4 news feed reader for Linux. It can be used offline or used with services like [NextCloud News](https://apps.nextcloud.com/apps/news) or [Inoreader](https://inoreader.com). It has a search feature and even a pre-defined list of sources like [TechCrunch](https://techcrunch.com) that you can add directly. It is only available as a Flatpak (on the Flathub repository). +**NewsFlash** is an open-source, modern, and easy-to-use news feed reader for Linux. It can be used offline or used with services like [Nextcloud News](https://apps.nextcloud.com/apps/news) or [Inoreader](https://inoreader.com). It has a search feature and a pre-defined list of sources that you can add directly. [:octicons-repo-16: Repository](https://gitlab.com/news-flash/news_flash_gtk){ .md-button .md-button--primary } [:octicons-code-16:](https://gitlab.com/news-flash/news_flash_gtk){ .card-link title="Source Code" } @@ -58,11 +61,11 @@ A **news aggregator** is software which aggregates digital content from online n ![Feeder logo](assets/img/news-aggregators/feeder.png){ align=right } -**Feeder** is a modern RSS client for Android that has many [features](https://github.com/spacecowboy/Feeder#features) and works well with folders of RSS feeds. It supports [RSS](https://en.wikipedia.org/wiki/RSS), [Atom](https://en.wikipedia.org/wiki/Atom_(Web_standard)), [RDF](https://en.wikipedia.org/wiki/RDF%2FXML) and [JSON Feed](https://en.wikipedia.org/wiki/JSON_Feed). +**Feeder** is a modern RSS client for Android that has many [features](https://github.com/spacecowboy/Feeder#features) and works well with folders of RSS feeds. It supports [RSS](https://en.wikipedia.org/wiki/RSS), [Atom](https://en.wikipedia.org/wiki/Atom_(Web_standard)), [RDF](https://en.wikipedia.org/wiki/RDF%2FXML), and [JSON Feed](https://en.wikipedia.org/wiki/JSON_Feed). [:octicons-repo-16: Repository](https://github.com/spacecowboy/Feeder){ .md-button .md-button--primary } [:octicons-code-16:](https://github.com/spacecowboy/Feeder){ .card-link title="Source Code" } -[:octicons-heart-16:](https://ko-fi.com/spacecowboy){ .card-link title=Contribute } +[:octicons-heart-16:](https://ko-fi.com/spacecowboy){ .card-link title="Contribute" }
Downloads @@ -74,30 +77,6 @@ A **news aggregator** is software which aggregates digital content from online n -### Fluent Reader - -
- -![Fluent Reader logo](assets/img/news-aggregators/fluent-reader.svg){ align=right } - -**Fluent Reader** is a secure cross-platform news aggregator that has useful privacy features such as deletion of cookies on exit, strict [content security policies (CSP)](https://en.wikipedia.org/wiki/Content_Security_Policy) and proxy support, meaning you can use it over [Tor](tor.md). - -[:octicons-home-16: Homepage](https://hyliu.me/fluent-reader){ .md-button .md-button--primary } -[:octicons-eye-16:](https://github.com/yang991178/fluent-reader/wiki/Privacy){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://github.com/yang991178/fluent-reader/wiki){ .card-link title=Documentation} -[:octicons-code-16:](https://github.com/yang991178/fluent-reader){ .card-link title="Source Code" } -[:octicons-heart-16:](https://github.com/sponsors/yang991178){ .card-link title=Contribute } - -
-Downloads - -- [:fontawesome-brands-windows: Windows](https://hyliu.me/fluent-reader) -- [:simple-appstore: App Store](https://apps.apple.com/app/id1520907427) - -
- -
- ### Miniflux
@@ -105,12 +84,12 @@ A **news aggregator** is software which aggregates digital content from online n ![Miniflux logo](assets/img/news-aggregators/miniflux.svg#only-light){ align=right } ![Miniflux logo](assets/img/news-aggregators/miniflux-dark.svg#only-dark){ align=right } -**Miniflux** is a web-based news aggregator that you can self-host. It supports [RSS](https://en.wikipedia.org/wiki/RSS), [Atom](https://en.wikipedia.org/wiki/Atom_(Web_standard)), [RDF](https://en.wikipedia.org/wiki/RDF%2FXML) and [JSON Feed](https://en.wikipedia.org/wiki/JSON_Feed). +**Miniflux** is a web-based news aggregator that you can self-host. It supports [RSS](https://en.wikipedia.org/wiki/RSS), [Atom](https://en.wikipedia.org/wiki/Atom_(Web_standard)), [RDF](https://en.wikipedia.org/wiki/RDF%2FXML), and [JSON Feed](https://en.wikipedia.org/wiki/JSON_Feed). [:octicons-home-16: Homepage](https://miniflux.app){ .md-button .md-button--primary } -[:octicons-info-16:](https://miniflux.app/docs/index.html){ .card-link title=Documentation} +[:octicons-info-16:](https://miniflux.app/docs/index){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/miniflux/v2){ .card-link title="Source Code" } -[:octicons-heart-16:](https://miniflux.app/#donations){ .card-link title=Contribute } +[:octicons-heart-16:](https://miniflux.app/#donations){ .card-link title="Contribute" }
@@ -123,8 +102,8 @@ A **news aggregator** is software which aggregates digital content from online n **NetNewsWire** is a free and open-source feed reader for macOS and iOS with a focus on a native design and feature set. It supports the typical feed formats alongside built-in support for Reddit feeds. [:octicons-home-16: Homepage](https://netnewswire.com){ .md-button .md-button--primary } -[:octicons-eye-16:](https://netnewswire.com/privacypolicy.html){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://netnewswire.com/help){ .card-link title=Documentation} +[:octicons-eye-16:](https://netnewswire.com/privacypolicy){ .card-link title="Privacy Policy" } +[:octicons-info-16:](https://netnewswire.com/help){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/Ranchero-Software/NetNewsWire){ .card-link title="Source Code" }
@@ -143,10 +122,10 @@ A **news aggregator** is software which aggregates digital content from online n ![Newsboat logo](assets/img/news-aggregators/newsboat.svg){ align=right } -**Newsboat** is an RSS/Atom feed reader for the text console. It's an actively maintained fork of [Newsbeuter](https://en.wikipedia.org/wiki/Newsbeuter). It is very lightweight, and ideal for use over [Secure Shell](https://en.wikipedia.org/wiki/Secure_Shell). +**Newsboat** is an RSS/Atom feed reader for the text console. It's an actively maintained fork of [Newsbeuter](https://en.wikipedia.org/wiki/Newsbeuter). It is very lightweight and ideal for use over [Secure Shell](https://en.wikipedia.org/wiki/Secure_Shell). [:octicons-home-16: Homepage](https://newsboat.org){ .md-button .md-button--primary } -[:octicons-info-16:](https://newsboat.org/releases/2.27/docs/newsboat.html){ .card-link title=Documentation} +[:octicons-info-16:](https://newsboat.org/releases/2.37/docs/newsboat.html){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/newsboat/newsboat){ .card-link title="Source Code" } @@ -179,12 +158,12 @@ https://reddit.com/r/[SUBREDDIT]/new/.rss ### YouTube -You can subscribe YouTube channels without logging in and associating usage information with your Google account. +You can subscribe to YouTube channels without logging in and associating usage information with your Google account.

Example

-To subscribe to a YouTube channel with an RSS client, first look for its [channel code](https://support.google.com/youtube/answer/6180214). The channel code can be found on the about page of the YouTube channel you wish to subscribe to, under: **About** > **Share** > **Copy channel ID**. Replace `[CHANNEL ID]` below: +To subscribe to a YouTube channel with an RSS client, first look for its [channel code](https://support.google.com/youtube/answer/6180214). The channel code can be found on the about page of the YouTube channel you wish to subscribe to, under: **About** → **Share** → **Copy channel ID**. Replace `[CHANNEL ID]` below: ```text https://youtube.com/feeds/videos.xml?channel_id=[CHANNEL ID] diff --git a/docs/tools.md b/docs/tools.md index 95b10175..5ebfb8bd 100644 --- a/docs/tools.md +++ b/docs/tools.md @@ -498,7 +498,6 @@ For encrypting your operating system drive, we typically recommend using whichev - ![Akregator logo](assets/img/news-aggregators/akregator.svg){ .twemoji loading=lazy } [Akregator](news-aggregators.md#akregator) - ![NewsFlash logo](assets/img/news-aggregators/newsflash.png){ .twemoji loading=lazy } [NewsFlash](news-aggregators.md#newsflash) - ![Feeder logo](assets/img/news-aggregators/feeder.png){ .twemoji} [Feeder (Android)](news-aggregators.md#feeder) -- ![Fluent Reader logo](assets/img/news-aggregators/fluent-reader.svg){ .twemoji loading=lazy } [Fluent Reader](news-aggregators.md#fluent-reader) - ![Miniflux logo](assets/img/news-aggregators/miniflux.svg#only-light){ .twemoji loading=lazy }![Miniflux logo](assets/img/news-aggregators/miniflux-dark.svg#only-dark){ .twemoji loading=lazy } [Miniflux](news-aggregators.md#miniflux) - ![NetNewsWire logo](assets/img/news-aggregators/netnewswire.png){ .twemoji loading=lazy } [NetNewsWire](news-aggregators.md#netnewswire) - ![Newsboat logo](assets/img/news-aggregators/newsboat.svg){ .twemoji loading=lazy } [Newsboat](news-aggregators.md#newsboat) diff --git a/theme/assets/img/news-aggregators/fluent-reader.svg b/theme/assets/img/news-aggregators/fluent-reader.svg deleted file mode 100644 index 2ab38b3a..00000000 --- a/theme/assets/img/news-aggregators/fluent-reader.svg +++ /dev/null @@ -1 +0,0 @@ -F \ No newline at end of file From 3573915166b421cea46e3f4a4e42492454cc8463 Mon Sep 17 00:00:00 2001 From: fria <138676274+friadev@users.noreply.github.com> Date: Sun, 10 Nov 2024 07:36:23 +0000 Subject: [PATCH 38/44] update: iOS 18 Browser Recommendations/Improvements (#2802) Signed-off-by: redoomed1 <161974310+redoomed1@users.noreply.github.com> Signed-off-by: Daniel Gray --- docs/mobile-browsers.md | 45 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 44 insertions(+), 1 deletion(-) diff --git a/docs/mobile-browsers.md b/docs/mobile-browsers.md index 971e17dd..2cbec388 100644 --- a/docs/mobile-browsers.md +++ b/docs/mobile-browsers.md @@ -229,7 +229,7 @@ Because Mull has more advanced and strict privacy protections enabled by default ## Safari (iOS) -On iOS, any app that can browse the web is [restricted](https://developer.apple.com/app-store/review/guidelines) to using an Apple-provided [WebKit framework](https://developer.apple.com/documentation/webkit), so there is little reason to use a third-party web browser. +On iOS, any app that can browse the web is [restricted](https://developer.apple.com/app-store/review/guidelines) to using an Apple-provided [WebKit framework](https://developer.apple.com/documentation/webkit), so a browser like [Brave](#brave) does not use the Chromium engine like its counterparts on other operating systems.
@@ -251,6 +251,23 @@ We would suggest installing [AdGuard](browser-extensions.md#adguard) if you want The following privacy/security-related options can be found in :gear: **Settings** → **Apps** → **Safari**. +#### Allow Safari to Access + +Under **Siri**: + +- [ ] Disable **Learn from this App** +- [ ] Disable **Show in App** +- [ ] Disable **Show on Home Screen** +- [ ] Disable **Suggest App** + +This prevents Siri from using content from Safari for Siri suggestions. + +#### Search + +- [ ] Disable **Search Engine Suggestions** + +This setting sends whatever you type in the address bar to the search engine set in Safari. Disabling search suggestions allows you to more precisely control what data you send to your search engine provider. + #### Profiles Safari allows you to separate your browsing with different profiles. All of your cookies, history, and website data are separate for each profile. You should use different profiles for different purposes e.g. Shopping, Work, or School. @@ -265,6 +282,32 @@ This enables WebKit's [Intelligent Tracking Protection](https://webkit.org/track This setting allows you to lock your private tabs behind biometrics/PIN when not in use. +- [ ] Disable **Fraudulent Website Warning** + +This setting uses Google Safe Browsing (or Tencent Safe Browsing for users in mainland China or Hong Kong) to protect you while you browse. As such, your IP address may be logged by your Safe Browsing provider. Disabling this setting will disable this logging, but you might be more vulnerable to known phishing sites. + +- [ ] Disable **Highlights** + +Apple's privacy policy for Safari states: + +> When visiting a webpage, Safari may send information calculated from the webpage address to Apple over OHTTP to determine if relevant highlights are available. + +#### Settings for Websites + +Under **Camera** + +- [x] Select **Ask** + +Under **Microphone** + +- [x] Select **Ask** + +Under **Location** + +- [x] Select **Ask** + +These settings ensure that websites can only access your camera, microphone, or location after you explicitly grant them access. + #### Other Privacy Settings These options can be found in :gear: **Settings** → **Apps** → **Safari** → **Advanced**. From 1c30ca8cbc546b99a011b90a7ee37b0a134f80fc Mon Sep 17 00:00:00 2001 From: Triple T <78900789+I-I-IT@users.noreply.github.com> Date: Sun, 10 Nov 2024 08:32:10 +0000 Subject: [PATCH 39/44] update: Add criteria to VPN Services page and update other sections (#2788) Updates include: - Obfuscation info, ProtonVPN IPv6 and added missing download links - added a few criteria Testing: - Proton has IPv6 support on Linux but it didn't work for me - Requirements for FDE/ram servers make sense to prevent logging by malicious employees. - Mullvad/IVPN are ram-only while Proton has FDE. - Requirements for the jurisdiction is to prevent cases like RiseupVPN (https://riseup.net/en/about-us/press/canary-statement). Co-authored-by: redoomed1 <161974310+redoomed1@users.noreply.github.com> Co-authored-by: fria <138676274+friadev@users.noreply.github.com> Signed-off-by: Daniel Gray --- docs/advanced/tor-overview.md | 4 ++-- docs/mobile-browsers.md | 16 ++++++++-------- docs/os/android-overview.md | 2 +- docs/real-time-communication.md | 5 ++--- docs/vpn.md | 33 ++++++++++++++++++++++----------- includes/abbreviations.en.txt | 2 ++ 6 files changed, 37 insertions(+), 25 deletions(-) diff --git a/docs/advanced/tor-overview.md b/docs/advanced/tor-overview.md index db4ba4fe..9fca7e00 100644 --- a/docs/advanced/tor-overview.md +++ b/docs/advanced/tor-overview.md @@ -204,5 +204,5 @@ It is [possible](https://discuss.privacyguides.net/t/clarify-tors-weaknesses-wit ## Additional Resources - [Tor Browser User Manual](https://tb-manual.torproject.org) -- [How Tor Works - Computerphile](https://www.youtube.com/watch?v=QRYzre4bf7I) (YouTube) -- [Tor Onion Services - Computerphile](https://www.youtube.com/watch?v=lVcbq_a5N9I) (YouTube) +- [How Tor Works - Computerphile](https://youtube.com/watch?v=QRYzre4bf7I) (YouTube) +- [Tor Onion Services - Computerphile](https://youtube.com/watch?v=lVcbq_a5N9I) (YouTube) diff --git a/docs/mobile-browsers.md b/docs/mobile-browsers.md index 2cbec388..60d5a96f 100644 --- a/docs/mobile-browsers.md +++ b/docs/mobile-browsers.md @@ -91,7 +91,7 @@ Shields' options can be downgraded on a per-site basis as needed, but by default === "Android"
- + - [x] Select **Aggressive** under *Block trackers & ads* - [x] Select **Auto-redirect AMP pages** - [x] Select **Auto-redirect tracking URLs** @@ -107,24 +107,24 @@ Shields' options can be downgraded on a per-site basis as needed, but by default Brave allows you to select additional content filters within the **Content Filtering** menu or the internal `brave://adblock` page. We advise against using this feature; instead, keep the default filter lists. Using extra lists will make you stand out from other Brave users and may also increase attack surface if there is an exploit in Brave and a malicious rule is added to one of the lists you use.
- + - [x] Select **Forget me when I close this site** 1. This option disables JavaScript, which will break a lot of sites. To unbreak them, you can set exceptions on a per-site basis by tapping on the Shield icon in the address bar and unchecking this setting under *Advanced controls*. - + === "iOS"
- + - [x] Select **Aggressive** under *Trackers & Ads Blocking* - [x] Select **Strict** under *Upgrade Connections to HTTPS* - [x] Select **Auto-Redirect AMP pages** - [x] Select **Auto-Redirect Tracking URLs** - [x] (Optional) Select **Block Scripts** (1) - [x] Select **Block Fingerprinting** - +
Use default filter lists @@ -135,7 +135,7 @@ Shields' options can be downgraded on a per-site basis as needed, but by default
1. This option disables JavaScript, which will break a lot of sites. To unbreak them, you can set exceptions on a per-site basis by tapping on the Shield icon in the address bar and unchecking this setting under *Advanced controls*. - + ##### Clear browsing data (Android only) - [x] Select **Clear data on exit** @@ -149,7 +149,7 @@ Shields' options can be downgraded on a per-site basis as needed, but by default === "Android"
- + - [x] Select **Disable non-proxied UDP** under [*WebRTC IP handling policy*](https://support.brave.com/hc/articles/360017989132-How-do-I-change-my-Privacy-Settings#webrtc) - [x] (Optional) Select **No protection** under *Safe Browsing* (1) - [ ] Uncheck **Allow sites to check if you have payment methods saved** @@ -166,7 +166,7 @@ Shields' options can be downgraded on a per-site basis as needed, but by default - [ ] Uncheck **Allow Privacy-Preserving Product Analytics (P3A)** - [ ] Uncheck **Automatically send daily usage ping to Brave** - + ### Leo These options can be found in :material-menu: → **Settings** → **Leo**. diff --git a/docs/os/android-overview.md b/docs/os/android-overview.md index 871216f4..199775e0 100644 --- a/docs/os/android-overview.md +++ b/docs/os/android-overview.md @@ -34,7 +34,7 @@ Many OEMs also have broken implementation of Verified Boot that you have to be a **Firmware updates** are critical for maintaining security and without them your device cannot be secure. OEMs have support agreements with their partners to provide the closed-source components for a limited support period. These are detailed in the monthly [Android Security Bulletins](https://source.android.com/security/bulletin). -As the components of the phone, such as the processor and radio technologies rely on closed-source components, the updates must be provided by the respective manufacturers. Therefore, it is important that you purchase a device within an active support cycle. [Qualcomm](https://www.qualcomm.com/news/releases/2020/12/qualcomm-and-google-announce-collaboration-extend-android-os-support-and) and [Samsung](https://news.samsung.com/us/samsung-galaxy-security-extending-updates-knox) support their devices for 4 years, while cheaper products often have shorter support cycles. With the introduction of the [Pixel 6](https://support.google.com/pixelphone/answer/4457705), Google now makes their own SoC, and they will provide a minimum of 5 years of support. With the introduction of the Pixel 8 series, Google increased that support window to 7 years. +As the components of the phone, such as the processor and radio technologies rely on closed-source components, the updates must be provided by the respective manufacturers. Therefore, it is important that you purchase a device within an active support cycle. [Qualcomm](https://qualcomm.com/news/releases/2020/12/qualcomm-and-google-announce-collaboration-extend-android-os-support-and) and [Samsung](https://news.samsung.com/us/samsung-galaxy-security-extending-updates-knox) support their devices for 4 years, while cheaper products often have shorter support cycles. With the introduction of the [Pixel 6](https://support.google.com/pixelphone/answer/4457705), Google now makes their own SoC, and they will provide a minimum of 5 years of support. With the introduction of the Pixel 8 series, Google increased that support window to 7 years. EOL devices which are no longer supported by the SoC manufacturer cannot receive firmware updates from OEM vendors or after market Android distributors. This means that security issues with those devices will remain unfixed. diff --git a/docs/real-time-communication.md b/docs/real-time-communication.md index 21651815..5198f451 100644 --- a/docs/real-time-communication.md +++ b/docs/real-time-communication.md @@ -98,9 +98,9 @@ Molly is updated every two weeks to include the latest features and bug fixes fr Note that you are trusting multiple parties by using Molly, as you now need to trust the Signal team *and* the Molly team to deliver safe and timely updates. -There is a version of Molly called **Molly-FOSS** which removes proprietary code like the Google services used by both Signal and Molly, at the expense of some features like battery-saving push notifications via Google Play Services. +There is a version of Molly called **Molly-FOSS** which removes proprietary code like the Google services used by both Signal and Molly, at the expense of some features like battery-saving push notifications via Google Play Services. -There is also a version called [**Molly-UP**](https://github.com/mollyim/mollyim-android#unifiedpush) which is based on Molly-FOSS and adds support for push notifications with [UnifiedPush](https://unifiedpush.org/), an open source alternative to the push notifications provided by Google Play Services, but it requires running a separate program called [Mollysocket](https://github.com/mollyim/mollysocket) to function. Mollysocket can either be self-hosted on a separate computer or server (VPS), or alternatively a public Mollysocket instance can be used ([step-by-step tutorial, in German](https://www.kuketz-blog.de/messenger-wechsel-von-signal-zu-molly-unifiedpush-mollysocket-ntfy/)). +There is also a version called [**Molly-UP**](https://github.com/mollyim/mollyim-android#unifiedpush) which is based on Molly-FOSS and adds support for push notifications with [UnifiedPush](https://unifiedpush.org/), an open source alternative to the push notifications provided by Google Play Services, but it requires running a separate program called [Mollysocket](https://github.com/mollyim/mollysocket) to function. Mollysocket can either be self-hosted on a separate computer or server (VPS), or alternatively a public Mollysocket instance can be used ([step-by-step tutorial, in German](https://kuketz-blog.de/messenger-wechsel-von-signal-zu-molly-unifiedpush-mollysocket-ntfy)). All three versions of Molly provide the same security improvements. @@ -141,7 +141,6 @@ You can find a full list of the privacy and security [features](https://github.c SimpleX Chat was independently audited in [July 2024](https://simplex.chat/blog/20241014-simplex-network-v6-1-security-review-better-calls-user-experience.html#simplex-cryptographic-design-review-by-trail-of-bits) and in [October 2022](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website). - ### Briar
diff --git a/docs/vpn.md b/docs/vpn.md index d0b934a8..fe978ca0 100644 --- a/docs/vpn.md +++ b/docs/vpn.md @@ -32,7 +32,7 @@ Our recommended providers use encryption, support WireGuard & OpenVPN, and have | Provider | Countries | WireGuard | Port Forwarding | IPv6 | Anonymous Payments |---|---|---|---|---|--- -| [Proton](#proton-vpn) | 112+ | :material-check:{ .pg-green } | :material-information-outline:{ .pg-blue } Partial Support | :material-alert-outline:{ .pg-orange } | Cash +| [Proton](#proton-vpn) | 112+ | :material-check:{ .pg-green } | :material-alert-outline:{ .pg-orange } Partial Support | :material-information-outline:{ .pg-blue } Limited Support | Cash | [IVPN](#ivpn) | 37+ | :material-check:{ .pg-green } | :material-alert-outline:{ .pg-orange } | :material-information-outline:{ .pg-blue } Outgoing Only | Monero, Cash | [Mullvad](#mullvad) | 45+ | :material-check:{ .pg-green } | :material-alert-outline:{ .pg-orange } | :material-check:{ .pg-green } | Monero, Cash @@ -56,6 +56,7 @@ Our recommended providers use encryption, support WireGuard & OpenVPN, and have - [:simple-appstore: App Store](https://apps.apple.com/app/id1437005085) - [:simple-github: GitHub](https://github.com/ProtonVPN/android-app/releases) - [:fontawesome-brands-windows: Windows](https://protonvpn.com/download-windows) +- [:simple-apple: macOS](https://protonvpn.com/download-macos) - [:simple-linux: Linux](https://protonvpn.com/support/linux-vpn-setup)
@@ -89,9 +90,9 @@ Proton VPN mostly supports the WireGuard® protocol. [WireGuard](https://wiregua Proton VPN [recommends](https://protonvpn.com/blog/wireguard) the use of WireGuard with their service. On Proton VPN's Windows, macOS, iOS, Android, ChromeOS, and Android TV apps, WireGuard is the default protocol; however, [support](https://protonvpn.com/support/how-to-change-vpn-protocols) for the protocol is not present in their Linux app. -#### :material-alert-outline:{ .pg-orange } No IPv6 Support +#### :material-alert-outline:{ .pg-orange } Limited IPv6 Support -Proton VPN's servers are only compatible with IPv4. The Proton VPN applications will block all outgoing IPv6 traffic, so you don't have to worry about your IPv6 address being leaked, but you will not be able to connect to any IPv6-only sites, and you will not be able to connect to Proton VPN from an IPv6-only network. +Proton [now supports IPv6](https://protonvpn.com/support/prevent-ipv6-vpn-leaks) in their browser extension but only 80% of their servers are IPv6-compatible. On other platforms, the Proton VPN client will block all outgoing IPv6 traffic, so you don't have to worry about your IPv6 address being leaked, but you will not be able to connect to any IPv6-only sites, nor will you be able to connect to Proton VPN from an IPv6-only network. #### :material-information-outline:{ .pg-info } Remote Port Forwarding @@ -179,7 +180,7 @@ IVPN previously supported port forwarding, but removed the option in [June 2023] #### :material-check:{ .pg-green } Anti-Censorship -IVPN has obfuscation modes using the [v2ray](https://v2ray.com/en/index.html) project which helps in situations where VPN protocols like OpenVPN or Wireguard are blocked. Currently this feature is only available on Desktop and [iOS](https://ivpn.net/knowledgebase/ios/v2ray). It has two modes where it can use [VMess](https://guide.v2fly.org/en_US/basics/vmess.html) over QUIC or TCP connections. QUIC is a modern protocol with better congestion control and therefore may be faster with reduced latency. The TCP mode makes your data appear as regular HTTP traffic. +IVPN has obfuscation modes using [v2ray](https://v2ray.com/en/index.html) which helps in situations where VPN protocols like OpenVPN or Wireguard are blocked. Currently this feature is only available on Desktop and [iOS](https://ivpn.net/knowledgebase/ios/v2ray). It has two modes where it can use [VMess](https://guide.v2fly.org/en_US/basics/vmess.html) over QUIC or TCP connections. QUIC is a modern protocol with better congestion control and therefore may be faster with reduced latency. The TCP mode makes your data appear as regular HTTP traffic. #### :material-check:{ .pg-green } Mobile Clients @@ -195,7 +196,7 @@ IVPN clients support two factor authentication. IVPN also provides "[AntiTracker ![Mullvad logo](assets/img/vpn/mullvad.svg){ align=right } -**Mullvad** is a fast and inexpensive VPN with a serious focus on transparency and security. They have been in operation since 2009. Mullvad is based in Sweden and does not offer a free trial. +**Mullvad** is a fast and inexpensive VPN with a serious focus on transparency and security. They have been in operation since 2009. Mullvad is based in Sweden and offers a 30-day money-back guarantee for payment methods that allow it. [:octicons-home-16: Homepage](https://mullvad.net){ .md-button .md-button--primary } [:simple-torbrowser:](http://o54hon2e2vj6c7m3aqqu6uyece65by3vgoxxhlqlsvkmacw6a7m7kiad.onion){ .card-link title="Onion Service" } @@ -244,7 +245,7 @@ Mullvad provides the source code for their desktop and mobile clients in their [ #### :material-check:{ .pg-green } Accepts Cash and Monero -Mullvad, in addition to accepting credit/debit cards and PayPal, accepts Bitcoin, Bitcoin Cash, **Monero** and **cash/local currency** as anonymous forms of payment. Prepaid cards with redeem codes are also available. Mullvad also accepts Swish and bank wire transfers. +Mullvad, in addition to accepting credit/debit cards and PayPal, accepts Bitcoin, Bitcoin Cash, **Monero** and **cash/local currency** as anonymous forms of payment. Prepaid cards with redeem codes are also available. Mullvad also accepts Swish and bank wire transfers, as well as a few European payment systems. #### :material-check:{ .pg-green } WireGuard Support @@ -262,7 +263,12 @@ Mullvad previously supported port forwarding, but removed the option in [May 202 #### :material-check:{ .pg-green } Anti-Censorship -Mullvad has obfuscation an mode using [Shadowsocks with v2ray](https://mullvad.net/en/help/shadowsocks-with-v2ray) which may be useful in situations where VPN protocols like OpenVPN or Wireguard are blocked. +Mullvad offers several features to help bypass censorship and access the internet freely: + +- **Obfuscation modes**: Mullvad has two built-in obfuscation modes: "UDP-over-TCP" and ["Wireguard over Shadowsocks"](https://mullvad.net/en/blog/introducing-shadowsocks-obfuscation-for-wireguard). These modes disguise your VPN traffic as regular web traffic, making it harder for censors to detect and block. Supposedly, China has to use a [new method to disrupt Shadowsocks-routed traffic](https://gfw.report/publications/usenixsecurity23/en). +- **Advanced obfuscation with Shadowsocks and v2ray**: For more advanced users, Mullvad provides a guide on how to use the [Shadowsocks with v2ray](https://mullvad.net/en/help/shadowsocks-with-v2ray) plugin with Mullvad clients. This setup provides an additional layer of obfuscation and encryption. +- **Custom server IPs**: To counter IP-blocking, you can request custom server IPs from Mullvad's support team. Once you receive the custom IPs, you can input the text file in the "Server IP override" settings, which will override the chosen server IP addresses with ones that aren't known to the censor. +- **Bridges and proxies**: Mullvad also allows you to use bridges or proxies to reach their API (needed for authentication), which can help bypass censorship attempts that block access to the API itself. #### :material-check:{ .pg-green } Mobile Clients @@ -270,7 +276,7 @@ Mullvad has published [App Store](https://apps.apple.com/app/id1488466513) and [ #### :material-information-outline:{ .pg-blue } Additional Notes -Mullvad is very transparent about which nodes they [own or rent](https://mullvad.net/en/servers). They use [ShadowSocks](https://shadowsocks.org) in their ShadowSocks + OpenVPN configuration, making them more resistant against firewalls with [Deep Packet Inspection](https://en.wikipedia.org/wiki/Deep_packet_inspection) trying to block VPNs. Supposedly, [China has to use a different method to block ShadowSocks servers](https://github.com/net4people/bbs/issues/22). +Mullvad is very transparent about which nodes they [own or rent](https://mullvad.net/en/servers). They also provide the option to enable Defense Against AI-guided Traffic Analysis ([DAITA](https://mullvad.net/en/blog/daita-defense-against-ai-guided-traffic-analysis)) in their apps. DAITA protects against the threat of advanced traffic analysis which can be used to connect patterns in VPN traffic with specific websites. ## Criteria @@ -293,14 +299,15 @@ We require all our recommended VPN providers to provide OpenVPN configuration fi - Killswitch built in to clients. - Multihop support. Multihopping is important to keep data private in case of a single node compromise. - If VPN clients are provided, they should be [open source](https://en.wikipedia.org/wiki/Open_source), like the VPN software they generally have built into them. We believe that [source code](https://en.wikipedia.org/wiki/Source_code) availability provides greater transparency about what your device is actually doing. +- Censorship resistance features designed to bypass firewalls without DPI. **Best Case:** - Killswitch with highly configurable options (enable/disable on certain networks, on boot, etc.) - Easy-to-use VPN clients -- Supports [IPv6](https://en.wikipedia.org/wiki/IPv6). We expect that servers will allow incoming connections via IPv6 and allow you to access services hosted on IPv6 addresses. +- [IPv6](https://en.wikipedia.org/wiki/IPv6) support. We expect that servers will allow incoming connections via IPv6 and allow you to access services hosted on IPv6 addresses. - Capability of [remote port forwarding](https://en.wikipedia.org/wiki/Port_forwarding#Remote_port_forwarding) assists in creating connections when using P2P ([Peer-to-Peer](https://en.wikipedia.org/wiki/Peer-to-peer)) file sharing software or hosting a server (e.g., Mumble). -- Obfuscation technology which pads data packets with random data to circumvent internet censorship. +- Obfuscation technology which camouflages the true nature of internet traffic, designed to circumvent advanced internet censorship methods like DPI. ### Privacy @@ -325,13 +332,16 @@ A VPN is pointless if it can't even provide adequate security. We require all ou - Strong Encryption Schemes: OpenVPN with SHA-256 authentication; RSA-2048 or better handshake; AES-256-GCM or AES-256-CBC data encryption. - Forward Secrecy. - Published security audits from a reputable third-party firm. +- VPN servers that use full-disk encryption or are RAM-only. **Best Case:** - Strongest Encryption: RSA-4096. +- Optional quantum-resistant encryption. - Forward Secrecy. - Comprehensive published security audits from a reputable third-party firm. - Bug-bounty programs and/or a coordinated vulnerability-disclosure process. +- RAM-only VPN servers. ### Trust @@ -340,6 +350,7 @@ You wouldn't trust your finances to someone with a fake identity, so why trust t **Minimum to Qualify:** - Public-facing leadership or ownership. +- Company based in a jurisdiction where it cannot be forced to do secret logging. **Best Case:** @@ -371,4 +382,4 @@ Responsible marketing that is both educational and useful to the consumer could ### Additional Functionality -While not strictly requirements, there are some factors we looked into when determining which providers to recommend. These include content blocking functionality, warrant canaries, multihop connections, excellent customer support, the number of allowed simultaneous connections, etc. +While not strictly requirements, there are some factors we looked into when determining which providers to recommend. These include content blocking functionality, warrant canaries, excellent customer support, the number of allowed simultaneous connections, etc. diff --git a/includes/abbreviations.en.txt b/includes/abbreviations.en.txt index 93195bd3..03c478c7 100644 --- a/includes/abbreviations.en.txt +++ b/includes/abbreviations.en.txt @@ -16,6 +16,7 @@ *[DoQ]: DNS over QUIC *[DoH3]: DNS over HTTP/3 *[DoT]: DNS over TLS +*[DPI]: Deep Packet Inspection identifies and blocks packet with specific payloads *[E2EE]: End-to-End Encryption/Encrypted *[ECS]: EDNS Client Subnet *[EEA]: European Economic Area @@ -71,6 +72,7 @@ *[PGP]: Pretty Good Privacy (see OpenPGP) *[PII]: Personally Identifiable Information *[QNAME]: Qualified Name +*[QUIC]: A network protocol based on UDP, but aiming to combine the speed of UDP with the reliability of TCP. *[rolling release]: Updates which are released frequently rather than set intervals *[RSS]: Really Simple Syndication *[SELinux]: Security-Enhanced Linux From 54094cc1f88c9bcd28da5183e3a702872c36d914 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sayf=20Dh=C5=AB=20al-Faq=C4=81r?= <155405590+sdhlfqr@users.noreply.github.com> Date: Sun, 10 Nov 2024 08:40:28 +0000 Subject: [PATCH 40/44] fix: typo, consistency linting (#2804) Signed-off-by: Freddy Signed-off-by: fria <138676274+friadev@users.noreply.github.com> Signed-off-by: Daniel Gray --- docs/about.md | 2 +- docs/about/contributors.md | 2 +- docs/about/jobs/journalist.md | 2 +- docs/basics/account-creation.md | 2 +- docs/data-broker-removals.md | 34 ++++++++++++++++----------------- docs/real-time-communication.md | 2 +- docs/tools.md | 2 +- docs/tor.md | 2 +- 8 files changed, 24 insertions(+), 24 deletions(-) diff --git a/docs/about.md b/docs/about.md index 1db1a164..1157f044 100644 --- a/docs/about.md +++ b/docs/about.md @@ -118,7 +118,7 @@ In 2022, we completed the transition of our main website framework from Jekyll t We additionally launched our new discussion forum at [discuss.privacyguides.net](https://discuss.privacyguides.net) as a community platform to share ideas and ask questions about our mission. This augments our existing community on Matrix, and replaced our previous GitHub Discussions platform, decreasing our reliance on proprietary discussion platforms. -In 2023, we launched international translations of our website in [French](https://www.privacyguides.org/fr/), [Hebrew](https://www.privacyguides.org/he/), [Dutch](https://www.privacyguides.org/nl/), and more languages, made possible by our excellent translation team on [Crowdin](https://crowdin.com/project/privacyguides). We plan to continue carrying forward our mission of outreach and education, and finding ways to more clearly highlight the dangers of a lack of privacy awareness in the modern digital age, and the prevalence and harms of security breaches across the technology industry. +In 2023, we launched international translations of our website in [French](https://www.privacyguides.org/fr), [Hebrew](https://www.privacyguides.org/he), [Dutch](https://www.privacyguides.org/nl), and more languages, made possible by our excellent translation team on [Crowdin](https://crowdin.com/project/privacyguides). We plan to continue carrying forward our mission of outreach and education, and finding ways to more clearly highlight the dangers of a lack of privacy awareness in the modern digital age, and the prevalence and harms of security breaches across the technology industry. ## Site License diff --git a/docs/about/contributors.md b/docs/about/contributors.md index 39a92d65..cafa44bc 100644 --- a/docs/about/contributors.md +++ b/docs/about/contributors.md @@ -10,7 +10,7 @@ This project follows the [all-contributors](https://github.com/all-contributors/ | Emoji | Type | Description | --- | --- | --- -| 📖 | `doc` | A contributor to the content on [privacyguides.org](https://www.privacyguides.org/en/). +| 📖 | `doc` | A contributor to the content on [privacyguides.org](https://www.privacyguides.org/en). | 👀 | `review` | Someone who has taken the time to review [pull requests](https://github.com/privacyguides/privacyguides.org/pulls) to the site. | 📝 | `blog` | Someone who has written a [blog](https://blog.privacyguides.org) post for us. | 💬 | `question` | Someone who has been helpful when answering questions on our [forum](https://discuss.privacyguides.net) or Matrix channels. diff --git a/docs/about/jobs/journalist.md b/docs/about/jobs/journalist.md index dd6696c5..10fb32bd 100644 --- a/docs/about/jobs/journalist.md +++ b/docs/about/jobs/journalist.md @@ -20,7 +20,7 @@ Privacy Guides is a small, largely volunteer-driven nonprofit media organization Your responsibilities will include, but aren’t limited to: - Creating high-quality articles for our [knowledge base](../../basics/why-privacy-matters.md). -- Performing product reviews for our [reviews](https://www.privacyguides.org/articles/category/reviews/) section and [tool recommendations](../../tools.md). +- Performing product reviews for our [reviews](https://www.privacyguides.org/articles/category/reviews) section and [tool recommendations](../../tools.md). - Researching new topics to cover. - Interviewing and fact-checking all relevant sources. - Regular posting of high-quality, unbiased journalistic content across our platforms. diff --git a/docs/basics/account-creation.md b/docs/basics/account-creation.md index 22b11db6..44b4f4eb 100644 --- a/docs/basics/account-creation.md +++ b/docs/basics/account-creation.md @@ -74,7 +74,7 @@ Malicious applications, particularly on mobile devices where the application has ### Phone number -We recommend avoiding services that require a phone number for sign up. A phone number can identity you across multiple services and depending on data sharing agreements this will make your usage easier to track, particularly if one of those services is breached as the phone number is often **not** encrypted. +We recommend avoiding services that require a phone number for sign up. A phone number can identify you across multiple services and depending on data sharing agreements this will make your usage easier to track, particularly if one of those services is breached as the phone number is often **not** encrypted. You should avoid giving out your real phone number if you can. Some services will allow the use of VOIP numbers, however these often trigger fraud detection systems, causing an account to be locked down, so we don't recommend that for important accounts. diff --git a/docs/data-broker-removals.md b/docs/data-broker-removals.md index c236cc4e..131920f3 100644 --- a/docs/data-broker-removals.md +++ b/docs/data-broker-removals.md @@ -27,21 +27,21 @@ The quickest, most effective, and most private way to remove yourself from peopl You should search for your information on these sites first, and submit an opt-out request if your information is found. Removing your data from these providers typically removes your data from many smaller sites at the same time. -- Advanced Background Checks ([Search](https://www.advancedbackgroundchecks.com/), [Opt-Out](https://www.advancedbackgroundchecks.com/removal)) -- BeenVerified ([Search](https://www.beenverified.com/app/optout/search), [Opt-Out](https://www.beenverified.com/app/optout/address-search)) +- Advanced Background Checks ([Search](https://advancedbackgroundchecks.com), [Opt-Out](https://advancedbackgroundchecks.com/removal)) +- BeenVerified ([Search](https://beenverified.com/app/optout/search), [Opt-Out](https://beenverified.com/app/optout/address-search)) - CheckPeople ([Search](https://checkpeople.com/do-not-sell-info), select *Remove Record* to opt-out) -- ClustrMaps ([Search](https://clustrmaps.com/), [Opt-Out](https://clustrmaps.com/bl/opt-out)) -- Dataveria ([Search](https://dataveria.com/), [Opt-Out](https://dataveria.com/ng/control/privacy)) -- Glad I Know ([Search](https://gladiknow.com/), [Opt-Out](https://gladiknow.com/opt-out)) -- InfoTracer ([Search](https://www.infotracer.com/), [Opt-Out](https://www.infotracer.com/optout)) -- Intelius ([Search](https://www.intelius.com/), [Opt-Out](https://suppression.peopleconnect.us/login)) -- PeekYou ([Search](https://www.peekyou.com/), [Opt-Out](https://www.peekyou.com/about/contact/optout)) -- PublicDataUSA ([Search](https://www.publicdatausa.com/), [Opt-Out](https://www.publicdatausa.com/remove.php)) -- Radaris ([Search](https://radaris.com/), [Opt-Out](https://radaris.com/page/how-to-remove)) -- Spokeo ([Search](https://www.spokeo.com/search), [Opt-Out](https://www.spokeo.com/optout)) -- That's Them ([Search](https://thatsthem.com/), [Opt-Out](https://thatsthem.com/optout)) -- USPhonebook ([Search and Opt-Out](https://www.usphonebook.com/opt-out/)) -- Whitepages ([Search](https://www.whitepages.com/), [Opt-Out](https://www.whitepages.com/suppression_requests)) +- ClustrMaps ([Search](https://clustrmaps.com), [Opt-Out](https://clustrmaps.com/bl/opt-out)) +- Dataveria ([Search](https://dataveria.com), [Opt-Out](https://dataveria.com/ng/control/privacy)) +- Glad I Know ([Search](https://gladiknow.com), [Opt-Out](https://gladiknow.com/opt-out)) +- InfoTracer ([Search](https://infotracer.com), [Opt-Out](https://infotracer.com/optout)) +- Intelius ([Search](https://intelius.com), [Opt-Out](https://suppression.peopleconnect.us/login)) +- PeekYou ([Search](https://peekyou.com), [Opt-Out](https://peekyou.com/about/contact/optout)) +- PublicDataUSA ([Search](https://publicdatausa.com), [Opt-Out](https://publicdatausa.com/remove.php)) +- Radaris ([Search](https://radaris.com), [Opt-Out](https://radaris.com/page/how-to-remove)) +- Spokeo ([Search](https://spokeo.com/search), [Opt-Out](https://spokeo.com/optout)) +- That's Them ([Search](https://thatsthem.com), [Opt-Out](https://thatsthem.com/optout)) +- USPhonebook ([Search and Opt-Out](https://usphonebook.com/opt-out)) +- Whitepages ([Search](https://whitepages.com), [Opt-Out](https://whitepages.com/suppression_requests))

A tip on opt-out strategy

@@ -84,9 +84,9 @@ Our testing indicates that EasyOptOuts provides the best value out of any data r EasyOptOuts does not cover the following sites we consider to be "high priority," so you should still manually opt-out of: -- Intelius ([Search](https://www.intelius.com/), [Opt-Out](https://suppression.peopleconnect.us/login)) -- PeekYou ([Search](https://www.peekyou.com/), [Opt-Out](https://www.peekyou.com/about/contact/optout)) -- PublicDataUSA ([Search](https://www.publicdatausa.com/), [Opt-Out](https://www.publicdatausa.com/remove.php)) +- Intelius ([Search](https://intelius.com), [Opt-Out](https://suppression.peopleconnect.us/login)) +- PeekYou ([Search](https://peekyou.com), [Opt-Out](https://peekyou.com/about/contact/optout)) +- PublicDataUSA ([Search](https://publicdatausa.com), [Opt-Out](https://publicdatausa.com/remove.php))
diff --git a/docs/real-time-communication.md b/docs/real-time-communication.md index 5198f451..e0ea1cae 100644 --- a/docs/real-time-communication.md +++ b/docs/real-time-communication.md @@ -100,7 +100,7 @@ Note that you are trusting multiple parties by using Molly, as you now need to t There is a version of Molly called **Molly-FOSS** which removes proprietary code like the Google services used by both Signal and Molly, at the expense of some features like battery-saving push notifications via Google Play Services. -There is also a version called [**Molly-UP**](https://github.com/mollyim/mollyim-android#unifiedpush) which is based on Molly-FOSS and adds support for push notifications with [UnifiedPush](https://unifiedpush.org/), an open source alternative to the push notifications provided by Google Play Services, but it requires running a separate program called [Mollysocket](https://github.com/mollyim/mollysocket) to function. Mollysocket can either be self-hosted on a separate computer or server (VPS), or alternatively a public Mollysocket instance can be used ([step-by-step tutorial, in German](https://kuketz-blog.de/messenger-wechsel-von-signal-zu-molly-unifiedpush-mollysocket-ntfy)). +There is also a version called [**Molly-UP**](https://github.com/mollyim/mollyim-android#unifiedpush) which is based on Molly-FOSS and adds support for push notifications with [UnifiedPush](https://unifiedpush.org), an open source alternative to the push notifications provided by Google Play Services, but it requires running a separate program called [Mollysocket](https://github.com/mollyim/mollysocket) to function. Mollysocket can either be self-hosted on a separate computer or server (VPS), or alternatively a public Mollysocket instance can be used ([step-by-step tutorial, in German](https://kuketz-blog.de/messenger-wechsel-von-signal-zu-molly-unifiedpush-mollysocket-ntfy)). All three versions of Molly provide the same security improvements. diff --git a/docs/tools.md b/docs/tools.md index 5ebfb8bd..0d4d8b88 100644 --- a/docs/tools.md +++ b/docs/tools.md @@ -88,7 +88,7 @@ For more details about each project, why they were chosen, and additional tips o --- - We recommend **Safari** due to its [anti-fingerprinting](https://webkit.org/blog/15697/private-browsing-2-0/) features and default tracker blocking. It also separates your cookies in private browsing mode to prevent tracking between tabs. + We recommend **Safari** due to its [anti-fingerprinting](https://webkit.org/blog/15697/private-browsing-2-0) features and default tracker blocking. It also separates your cookies in private browsing mode to prevent tracking between tabs. - [Read Full Review :material-arrow-right-drop-circle:](mobile-browsers.md#safari-ios) diff --git a/docs/tor.md b/docs/tor.md index 7a1758df..624721fa 100644 --- a/docs/tor.md +++ b/docs/tor.md @@ -127,7 +127,7 @@ All versions are signed using the same signature so they should be compatible wi ![Onion Browser logo](assets/img/self-contained-networks/onion_browser.svg){ align=right } -**Onion Browser** is an open-source browser that lets you browse the web anonymously over the Tor network on iOS devices and is endorsed by the [Tor Project](https://support.torproject.org/glossary/onion-browser). [:material-star-box: Read our latest Onion Browser review.](/articles/2024/09/18/onion-browser-review/) +**Onion Browser** is an open-source browser that lets you browse the web anonymously over the Tor network on iOS devices and is endorsed by the [Tor Project](https://support.torproject.org/glossary/onion-browser). [:material-star-box: Read our latest Onion Browser review.](/articles/2024/09/18/onion-browser-review) [:octicons-home-16: Homepage](https://onionbrowser.com){ .md-button .md-button--primary } [:octicons-eye-16:](https://onionbrowser.com/privacy-policy){ .card-link title="Privacy Policy" } From d4f8370fc3f59fc95f6130e3e6034c57c1d3c961 Mon Sep 17 00:00:00 2001 From: redoomed1 <161974310+redoomed1@users.noreply.github.com> Date: Mon, 11 Nov 2024 04:23:44 +0000 Subject: [PATCH 41/44] update: Disabling search suggestions (#2800) Signed-off-by: fria <138676274+friadev@users.noreply.github.com> Signed-off-by: Daniel Gray --- docs/desktop-browsers.md | 23 +++++++++++++++-------- docs/mobile-browsers.md | 12 +++++++++--- 2 files changed, 24 insertions(+), 11 deletions(-) diff --git a/docs/desktop-browsers.md b/docs/desktop-browsers.md index 86c1b5e7..100a7a02 100644 --- a/docs/desktop-browsers.md +++ b/docs/desktop-browsers.md @@ -74,7 +74,7 @@ If you need to browse the internet anonymously, you should use [Tor](tor.md) ins [:octicons-home-16: Homepage](https://mullvad.net/en/browser){ .md-button .md-button--primary } [:octicons-eye-16:](https://mullvad.net/en/help/privacy-policy){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://mullvad.net/en/help/tag/mullvad-browser){ .card-link title=Documentation} +[:octicons-info-16:](https://mullvad.net/en/help/tag/mullvad-browser){ .card-link title="Documentation" } [:octicons-code-16:](https://gitlab.torproject.org/tpo/applications/mullvad-browser){ .card-link title="Source Code" }
@@ -120,9 +120,9 @@ Mullvad Browser comes with DuckDuckGo set as the default [search engine](search- [:octicons-home-16: Homepage](https://firefox.com){ .md-button .md-button--primary } [:octicons-eye-16:](https://mozilla.org/privacy/firefox){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://support.mozilla.org/products/firefox){ .card-link title=Documentation} +[:octicons-info-16:](https://support.mozilla.org/products/firefox){ .card-link title="Documentation" } [:octicons-code-16:](https://hg.mozilla.org/mozilla-central){ .card-link title="Source Code" } -[:octicons-heart-16:](https://donate.mozilla.org){ .card-link title=Contribute } +[:octicons-heart-16:](https://donate.mozilla.org){ .card-link title="Contribute" }
Downloads @@ -184,6 +184,8 @@ This protects you from persistent cookies, but does not protect you against cook - [ ] Uncheck **Allow Firefox to install and run studies** - [ ] Uncheck **Allow Firefox to send backlogged crash reports on your behalf** +According to Mozilla's privacy policy for Firefox, + > Firefox sends data about your Firefox version and language; device operating system and hardware configuration; memory, basic information about crashes and errors; outcome of automated processes like updates, safebrowsing, and activation to us. When Firefox sends data to us, your IP address is temporarily collected as part of our server logs. Additionally, the Mozilla Accounts service collects [some technical data](https://mozilla.org/privacy/mozilla-accounts). If you use a Mozilla Account you can opt-out: @@ -226,7 +228,7 @@ Max Protection enforces the use of DNS over HTTPS, and a security warning will s The [Arkenfox project](https://github.com/arkenfox/user.js) provides a set of carefully considered options for Firefox. If you [decide](https://github.com/arkenfox/user.js/wiki/1.1-To-Arkenfox-or-Not) to use Arkenfox, a [few options](https://github.com/arkenfox/user.js/wiki/3.2-Overrides-[Common]) are subjectively strict and/or may cause some websites to not work properly—which you can [easily change](https://github.com/arkenfox/user.js/wiki/3.1-Overrides) to suit your needs. We **strongly recommend** reading through their full [wiki](https://github.com/arkenfox/user.js/wiki). Arkenfox also enables [container](https://support.mozilla.org/kb/containers#w_for-advanced-users) support. -Arkenfox only aims to thwart basic or naive tracking scripts through canvas randomization and Firefox's built-in fingerprint resistance configuration settings. It does not aim to make your browser blend in with a large crowd of other Arkenfox users in the same way Mullvad Browser or Tor Browser do, which is the only way to thwart advanced fingerprint tracking scripts. Remember you can always use multiple browsers, for example, you could consider using Firefox+Arkenfox for a few sites that you want to stay logged in on or otherwise trust, and Mullvad Browser for general browsing. +Arkenfox only aims to thwart basic or naive tracking scripts through canvas randomization and Firefox's built-in fingerprint resistance configuration settings. It does not aim to make your browser blend in with a large crowd of other Arkenfox users in the same way Mullvad Browser or Tor Browser do, which is the only way to thwart advanced fingerprint tracking scripts. Remember that you can always use multiple browsers, for example, you could consider using Firefox+Arkenfox for a few sites that you want to stay logged in on or otherwise trust, and Mullvad Browser for general browsing. ## Brave @@ -241,7 +243,7 @@ Brave is built upon the Chromium web browser project, so it should feel familiar [:octicons-home-16: Homepage](https://brave.com){ .md-button .md-button--primary } [:simple-torbrowser:](https://brave4u7jddbv7cyviptqjc7jusxh72uik7zt6adtckl5f4nwy2v72qd.onion){ .card-link title="Onion Service" } [:octicons-eye-16:](https://brave.com/privacy/browser){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://support.brave.com){ .card-link title=Documentation} +[:octicons-info-16:](https://support.brave.com){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/brave/brave-browser){ .card-link title="Source Code" }
@@ -324,7 +326,7 @@ If you wish to stay logged in to a particular site you visit often, you can set ##### Tor windows -[**Private Window with Tor**](https://support.brave.com/hc/articles/360018121491-What-is-a-Private-Window-with-Tor-Connectivity) allows you to route your traffic through the Tor network in Private Windows and access .onion services, which may be useful in some cases. However, Brave is **not** as resistant to fingerprinting as the Tor Browser and far fewer people use Brave with Tor, so you will stand out. If your threat model requires strong anonymity, use the [Tor Browser](tor.md#tor-browser). +[**Private Window with Tor**](https://support.brave.com/hc/articles/360018121491-What-is-a-Private-Window-with-Tor-Connectivity) allows you to route your traffic through the Tor network in Private Windows and access .onion services, which may be useful in some cases. However, Brave is **not** as resistant to fingerprinting as the Tor Browser is, and far fewer people use Brave with Tor, so you will stand out. If your threat model requires strong anonymity, use the [Tor Browser](tor.md#tor-browser). ##### Data Collection @@ -343,6 +345,12 @@ Brave's Web3 features can potentially add to your browser fingerprint and attack - [ ] Uncheck all built-in extensions you don't use +#### Search engine + +We recommend disabling search suggestions in Brave for the same reason we recommend disabling this feature in [Firefox](#search). + +- [ ] Uncheck **Show search suggestions** + #### System
@@ -383,8 +391,7 @@ Our best-case criteria represents what we would like to see from the perfect pro - Should include built-in content blocking functionality. - Should support cookie compartmentalization (à la [Multi-Account Containers](https://support.mozilla.org/kb/containers)). -- Should support Progressive Web Apps. - PWAs enable you to install certain websites as if they were native apps on your computer. This can have advantages over installing Electron-based apps, because PWAs benefit from your browser's regular security updates. +- Should support Progressive Web Apps (PWAs). PWAs enable you to install certain websites as if they were native apps on your computer. This can have advantages over installing Electron-based apps because PWAs benefit from your browser's regular security updates. - Should not include add-on functionality (bloatware) that does not impact user privacy. - Should not collect telemetry by default. - Should provide an open-source sync server implementation. diff --git a/docs/mobile-browsers.md b/docs/mobile-browsers.md index 60d5a96f..acd276d8 100644 --- a/docs/mobile-browsers.md +++ b/docs/mobile-browsers.md @@ -56,7 +56,7 @@ Brave is built upon the Chromium web browser project, so it should feel familiar [:octicons-home-16: Homepage](https://brave.com){ .md-button .md-button--primary } [:simple-torbrowser:](https://brave4u7jddbv7cyviptqjc7jusxh72uik7zt6adtckl5f4nwy2v72qd.onion){ .card-link title="Onion Service" } [:octicons-eye-16:](https://brave.com/privacy/browser){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://support.brave.com){ .card-link title=Documentation} +[:octicons-info-16:](https://support.brave.com){ .card-link title="Documentation" } [:octicons-code-16:](https://github.com/brave/brave-browser){ .card-link title="Source Code" }
@@ -179,6 +179,12 @@ These options can be found in :material-menu: → **Settings** → **Leo**. 1. This option is not present in Brave's iOS app. +### Search engines + +These options can be found in :material-menu:/:fontawesome-solid-ellipsis: → **Settings** → **Search engines**. + +- [ ] Uncheck **Show search suggestions** + ### Brave Sync [Brave Sync](https://support.brave.com/hc/articles/360059793111-Understanding-Brave-Sync) allows your browsing data (history, bookmarks, etc.) to be accessible on all your devices without requiring an account and protects it with E2EE. @@ -193,7 +199,7 @@ These options can be found in :material-menu: → **Settings** → **Leo**. [:octicons-home-16: Homepage](https://divestos.org/pages/our_apps#mull){ .md-button .md-button--primary } [:octicons-eye-16:](https://divestos.org/pages/privacy_policy){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://divestos.org/pages/browsers#tuningFenix){ .card-link title=Documentation } +[:octicons-info-16:](https://divestos.org/pages/browsers#tuningFenix){ .card-link title="Documentation" } [:octicons-code-16:](https://codeberg.org/divested-mobile/mull-fenix){ .card-link title="Source Code" }
@@ -239,7 +245,7 @@ On iOS, any app that can browse the web is [restricted](https://developer.apple. [:octicons-home-16: Homepage](https://apple.com/safari){ .md-button .md-button--primary } [:octicons-eye-16:](https://apple.com/legal/privacy/data/en/safari){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://support.apple.com/guide/iphone/browse-the-web-iph1fbef4daa/ios){ .card-link title=Documentation} +[:octicons-info-16:](https://support.apple.com/guide/iphone/browse-the-web-iph1fbef4daa/ios){ .card-link title="Documentation" }
From 9d05fe7cb2ef0e2f377f49ed192c74f390afaa99 Mon Sep 17 00:00:00 2001 From: redoomed1 <161974310+redoomed1@users.noreply.github.com> Date: Mon, 11 Nov 2024 13:58:32 +0000 Subject: [PATCH 42/44] update: Refine OS Encryption section (#2805) Signed-off-by: fria <138676274+friadev@users.noreply.github.com> Signed-off-by: Daniel Gray --- docs/encryption.md | 22 ++++++++++++---------- docs/os/macos-overview.md | 4 ++-- docs/tools.md | 8 +++++--- 3 files changed, 19 insertions(+), 15 deletions(-) diff --git a/docs/encryption.md b/docs/encryption.md index 19911d50..0da24c55 100644 --- a/docs/encryption.md +++ b/docs/encryption.md @@ -9,7 +9,7 @@ cover: encryption.webp ## Multi-platform -The options listed here are multi-platform and great for creating encrypted backups of your data. +The options listed here are available on multiple platforms and great for creating encrypted backups of your data. ### Cryptomator (Cloud) @@ -114,13 +114,13 @@ When encrypting with VeraCrypt, you have the option to select from different [ha Truecrypt has been [audited a number of times](https://en.wikipedia.org/wiki/TrueCrypt#Security_audits), and VeraCrypt has also been [audited separately](https://en.wikipedia.org/wiki/VeraCrypt#VeraCrypt_audit). -## OS Full Disk Encryption +## Operating System Encryption Protects against the following threat(s): - [:material-target-account: Targeted Attacks](basics/common-threats.md#attacks-against-specific-individuals){ .pg-red } -For encrypting the drive your operating system boots from, we generally recommend enabling the encryption software that comes with your operating system rather than using a third-party tool. This is because your operating system's native encryption tools often make use of OS and hardware-specific features like the [secure cryptoprocessor](https://en.wikipedia.org/wiki/Secure_cryptoprocessor) in your device to protect your computer against more advanced physical attacks. For secondary drives and external drives which you *don't* boot from, we still recommend using open-source tools like [VeraCrypt](#veracrypt-disk) over the tools below, because they offer additional flexibility and let you avoid vendor lock-in. +Built-in OS encryption solutions generally leverage hardware security features such as a [secure cryptoprocessor](basics/hardware.md#tpmsecure-cryptoprocessor). Therefore, we recommend using the built-in encryption solutions for your operating system. For cross-platform encryption, we still recommend [cross-platform tools](#multi-platform) for additional flexibility and to avoid vendor lock-in. ### BitLocker @@ -128,7 +128,7 @@ For encrypting the drive your operating system boots from, we generally recommen ![BitLocker logo](assets/img/encryption-software/bitlocker.png){ align=right } -**BitLocker** is the full volume encryption solution bundled with Microsoft Windows. The main reason we recommend it for encrypting your boot drive is because of its [use of TPM](https://learn.microsoft.com/windows/security/information-protection/tpm/how-windows-uses-the-tpm). ElcomSoft, a forensics company, has written about this feature in [Understanding BitLocker TPM Protection](https://blog.elcomsoft.com/2021/01/understanding-BitLocker-tpm-protection). +**BitLocker** is the full volume encryption solution bundled with Microsoft Windows that uses the Trusted Platform Module ([TPM](https://learn.microsoft.com/windows/security/information-protection/tpm/how-windows-uses-the-tpm)) for hardware-based security. [:octicons-info-16:](https://learn.microsoft.com/windows/security/information-protection/BitLocker/BitLocker-overview){ .card-link title="Documentation" } @@ -136,7 +136,7 @@ For encrypting the drive your operating system boots from, we generally recommen
-BitLocker is [only supported](https://support.microsoft.com/windows/turn-on-device-encryption-0c453637-bc88-5f74-5105-741561aae838) on Pro, Enterprise and Education editions of Windows. It can be enabled on Home editions provided that they meet the prerequisites. +BitLocker is [officially supported](https://support.microsoft.com/windows/turn-on-device-encryption-0c453637-bc88-5f74-5105-741561aae838) on the Pro, Enterprise, and Education editions of Windows. It can be enabled on Home editions provided that they meet the following prerequisites.
Enabling BitLocker on Windows Home @@ -186,7 +186,7 @@ Backup `BitLocker-Recovery-Key.txt` on your Desktop to a separate storage device ![FileVault logo](assets/img/encryption-software/filevault.png){ align=right } -**FileVault** is the on-the-fly volume encryption solution built into macOS. FileVault is recommended because it [leverages](https://support.apple.com/guide/security/volume-encryption-with-filevault-sec4c6dc1b6e/web) hardware security capabilities present on an Apple silicon SoC or T2 Security Chip. +**FileVault** is the on-the-fly volume encryption solution built into macOS. FileVault takes advantage of the [hardware security capabilities](os/macos-overview.md#hardware-security) present on an Apple silicon SoC or T2 Security Chip. [:octicons-info-16:](https://support.apple.com/guide/mac-help/encrypt-mac-data-with-filevault-mh11785/mac){ .card-link title="Documentation" } @@ -194,7 +194,7 @@ Backup `BitLocker-Recovery-Key.txt` on your Desktop to a separate storage device -We recommend storing a local recovery key in a secure place as opposed to using your iCloud account for recovery. +We advise against using your iCloud account for recovery; instead, you should securely store a local recovery key on a separate storage device. ### Linux Unified Key Setup @@ -376,7 +376,7 @@ We suggest [Canary Mail](email-clients.md#canary-mail-ios) for using PGP with em ![GPG Suite logo](assets/img/encryption-software/gpgsuite.png){ align=right } -**GPG Suite** provides OpenPGP support for [Apple Mail](email-clients.md#apple-mail-macos) and macOS. +**GPG Suite** provides OpenPGP support for [Apple Mail](email-clients.md#apple-mail-macos) and other email clients on macOS. We recommend taking a look at their [First steps](https://gpgtools.tenderapp.com/kb/how-to/first-steps-where-do-i-start-where-do-i-begin-setup-gpgtools-create-a-new-key-your-first-encrypted-email) and [Knowledge Base](https://gpgtools.tenderapp.com/kb) for support. @@ -394,7 +394,7 @@ We recommend taking a look at their [First steps](https://gpgtools.tenderapp.com -Currently, GPG Suite does [not yet](https://gpgtools.com/sonoma) have a stable release for macOS Sonoma. +Currently, GPG Suite does [not yet](https://gpgtools.com/sequoia) have a stable release for macOS Sonoma and later. ### OpenKeychain @@ -402,7 +402,7 @@ Currently, GPG Suite does [not yet](https://gpgtools.com/sonoma) have a stable r ![OpenKeychain logo](assets/img/encryption-software/openkeychain.svg){ align=right } -**OpenKeychain** is an Android implementation of GnuPG. It's commonly required by mail clients such as [Thunderbird](email-clients.md#thunderbird) and [FairEmail](email-clients.md#fairemail-android) and other Android apps to provide encryption support. Cure53 completed a [security audit](https://openkeychain.org/openkeychain-3-6) of OpenKeychain 3.6 in October 2015. Technical details about the audit and OpenKeychain's solutions can be found [here](https://github.com/open-keychain/open-keychain/wiki/cure53-Security-Audit-2015). +**OpenKeychain** is an implementation of GnuPG for Android. It's commonly required by mail clients such as [Thunderbird](email-clients.md#thunderbird), [FairEmail](email-clients.md#fairemail-android), and other Android apps to provide encryption support. [:octicons-home-16: Homepage](https://openkeychain.org){ .md-button .md-button--primary } [:octicons-eye-16:](https://openkeychain.org/help/privacy-policy){ .card-link title="Privacy Policy" } @@ -418,6 +418,8 @@ Currently, GPG Suite does [not yet](https://gpgtools.com/sonoma) have a stable r +Cure53 completed a [security audit](https://openkeychain.org/openkeychain-3-6) of OpenKeychain 3.6 in October 2015. The published audit and OpenKeychain's solutions to the issues raised in the audit can be found [here](https://github.com/open-keychain/open-keychain/wiki/cure53-Security-Audit-2015). + ## Criteria **Please note we are not affiliated with any of the projects we recommend.** In addition to [our standard criteria](about/criteria.md), we have developed a clear set of requirements to allow us to provide objective recommendations. We suggest you familiarize yourself with this list before choosing to use a project, and conduct your own research to ensure it's the right choice for you. diff --git a/docs/os/macos-overview.md b/docs/os/macos-overview.md index acca6171..67e87e37 100644 --- a/docs/os/macos-overview.md +++ b/docs/os/macos-overview.md @@ -121,7 +121,7 @@ Decide whether you want personalized ads based on your usage. ##### FileVault -On modern devices with a Secure Enclave (Apple T2 Security Chip, Apple silicon), your data is always encrypted, but is decrypted automatically by a hardware key if your device doesn't detect it's been tampered with. Enabling FileVault additionally requires your password to decrypt your data, greatly improving security, especially when powered off or before the first login after powering on. +On modern devices with a Secure Enclave (Apple T2 Security Chip, Apple silicon), your data is always encrypted, but is decrypted automatically by a hardware key if your device doesn't detect it's been tampered with. Enabling [FileVault](../encryption.md#filevault) additionally requires your password to decrypt your data, greatly improving security, especially when powered off or before the first login after powering on. On older Intel-based Mac computers, FileVault is the only form of disk encryption available by default, and should always be enabled. @@ -233,7 +233,7 @@ We recommend against installing third-party antivirus software as they typically ##### Backups -macOS comes with automatic backup software called [Time Machine](https://support.apple.com/HT201250), so you can create encrypted backups to an external or network drive in the event of corrupted/deleted files. +macOS comes with automatic backup software called [Time Machine](https://support.apple.com/HT201250), so you can create encrypted backups to an external drive or a network drive in the event of corrupted/deleted files. ### Hardware Security diff --git a/docs/tools.md b/docs/tools.md index 0d4d8b88..ba6f577a 100644 --- a/docs/tools.md +++ b/docs/tools.md @@ -404,14 +404,16 @@ We [recommend](dns.md#recommended-providers) a number of encrypted DNS servers b ### Encryption Software
-Operating System Disk Encryption +Operating System Encryption -For encrypting your operating system drive, we typically recommend using whichever encryption tool your operating system provides, whether that is **BitLocker** on Windows, **FileVault** on macOS, or **LUKS** on Linux. These tools are included with the operating system and typically use hardware encryption elements such as a TPM that other full-disk encryption software like VeraCrypt do not. VeraCrypt is still suitable for non-operating system disks such as external drives, especially drives that may be accessed from multiple operating systems. +For encrypting your OS drive, we typically recommend using the encryption tool your operating system provides, whether that is **BitLocker** on Windows, **FileVault** on macOS, or **LUKS** on Linux. These tools are included with the operating system and take advantage of hardware encryption elements such as a [secure cryptoprocessor](basics/hardware.md/#tpmsecure-cryptoprocessor). -[Learn more :material-arrow-right-drop-circle:](encryption.md#os-full-disk-encryption) +[Learn more :material-arrow-right-drop-circle:](encryption.md#operating-system-encryption)
+#### Cross-platform Tools +
- ![Cryptomator logo](assets/img/encryption-software/cryptomator.svg){ .twemoji loading=lazy } [Cryptomator](encryption.md#cryptomator-cloud) From 0b78517a9d0d47144deef1848f4eded521f2ea09 Mon Sep 17 00:00:00 2001 From: Jonah Aragon Date: Mon, 11 Nov 2024 12:43:08 -0600 Subject: [PATCH 43/44] ci: Release to Garage, stop mirroring to Sourcehut --- .github/workflows/publish-mirror.yml | 11 ----------- .github/workflows/publish-pr.yml | 20 +++++++++++++++++--- .github/workflows/publish-release.yml | 2 ++ 3 files changed, 19 insertions(+), 14 deletions(-) diff --git a/.github/workflows/publish-mirror.yml b/.github/workflows/publish-mirror.yml index 116ae80c..b5216fa1 100644 --- a/.github/workflows/publish-mirror.yml +++ b/.github/workflows/publish-mirror.yml @@ -51,14 +51,3 @@ jobs: with: source-repo: "git@github.com:privacyguides/privacyguides.org.git" destination-repo: "git@codeberg.org:privacyguides/privacyguides.org.git" - - sourcehut: - runs-on: ubuntu-latest - steps: - - name: Mirror to SourceHut - uses: wearerequired/git-mirror-action@v1 - env: - SSH_PRIVATE_KEY: ${{ secrets.ACTIONS_SSH_KEY }} - with: - source-repo: "git@github.com:privacyguides/privacyguides.org.git" - destination-repo: "git@git.sr.ht:~jonaharagon/privacyguides.org" diff --git a/.github/workflows/publish-pr.yml b/.github/workflows/publish-pr.yml index 65f1a8ff..962d91d8 100644 --- a/.github/workflows/publish-pr.yml +++ b/.github/workflows/publish-pr.yml @@ -87,7 +87,7 @@ jobs: echo "pr_number=$(cat metadata/NR)" >> "$GITHUB_OUTPUT" echo "sha=$(cat metadata/SHA)" >> "$GITHUB_OUTPUT" - deploy: + deploy_netlify: needs: metadata permissions: contents: read @@ -99,13 +99,27 @@ jobs: secrets: NETLIFY_TOKEN: ${{ secrets.NETLIFY_TOKEN }} + deploy_garage: + needs: metadata + permissions: + contents: read + + uses: privacyguides/webserver/.github/workflows/deploy-garage-preview.yml@main + with: + alias: ${{ needs.metadata.outputs.pr_number }} + bucket: ${{ vars.PREVIEW_GARAGE_BUCKET }} + hostname: ${{ vars.PREVIEW_GARAGE_HOSTNAME }} + secrets: + PREVIEW_GARAGE_KEY_ID: ${{ secrets.PREVIEW_GARAGE_KEY_ID }} + PREVIEW_GARAGE_SECRET_KEY: ${{ secrets.PREVIEW_GARAGE_SECRET_KEY }} + comment: permissions: pull-requests: write - needs: [deploy, metadata] + needs: [deploy_netlify, metadata] runs-on: ubuntu-latest env: - address: ${{ needs.deploy.outputs.address }} + address: ${{ needs.deploy_netlify.outputs.address }} steps: - uses: thollander/actions-comment-pull-request@v2.5.0 with: diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml index d5c25113..89e4d1e2 100644 --- a/.github/workflows/publish-release.yml +++ b/.github/workflows/publish-release.yml @@ -90,6 +90,8 @@ jobs: NETLIFY_TOKEN: ${{ secrets.NETLIFY_TOKEN }} PROD_MINIO_KEY_ID: ${{ secrets.PROD_MINIO_KEY_ID }} PROD_MINIO_SECRET_KEY: ${{ secrets.PROD_MINIO_SECRET_KEY }} + PROD_GARAGE_KEY_ID: ${{ secrets.PROD_GARAGE_KEY_ID }} + PROD_GARAGE_SECRET_KEY: ${{ secrets.PROD_GARAGE_SECRET_KEY }} CF_API_TOKEN: ${{ secrets.CF_API_TOKEN }} CF_ACCOUNT_ID: ${{ secrets.CF_ACCOUNT_ID }} CLUSTER_USERNAME: ${{ secrets.CLUSTER_USERNAME }} From d62e22161563724f7bba1fce4393731169525338 Mon Sep 17 00:00:00 2001 From: Jonah Aragon Date: Mon, 11 Nov 2024 13:06:50 -0600 Subject: [PATCH 44/44] ci: Build blog automatically on release --- .github/workflows/build.yml | 18 ++++++++++++------ .github/workflows/publish-release.yml | 15 +++++++++++++-- 2 files changed, 25 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index bb0172af..26edc9ac 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -27,6 +27,9 @@ on: strict: type: boolean default: false + cache: + type: boolean + default: true permissions: contents: read @@ -119,6 +122,7 @@ jobs: - name: Restore Privacy Plugin Cache uses: actions/cache/restore@v4.0.2 id: privacy_cache_restore + if: inputs.cache with: key: privacy-cache-${{ inputs.repo }}-${{ hashfiles('.cache/plugin/privacy/**') }} path: | @@ -131,6 +135,7 @@ jobs: - name: Restore Social Plugin Cache uses: actions/cache/restore@v4.0.2 id: social_cache_restore + if: inputs.cache with: key: social-cache-${{ inputs.repo }}-${{ inputs.lang }}-${{ hashfiles('.cache/plugin/social/manifest.json') }} path: | @@ -143,6 +148,7 @@ jobs: - name: Restore Optimize Plugin Cache uses: actions/cache/restore@v4.0.2 id: optimize_cache_restore + if: inputs.cache with: key: optimize-cache-${{ inputs.repo }}-${{ hashfiles('.cache/plugin/optimize/manifest.json') }} path: | @@ -176,7 +182,7 @@ jobs: - name: Find Privacy Plugin Cache uses: actions/cache/restore@v4.0.2 - if: steps.privacy_cache_restore.outputs.cache-hit != 'true' + if: steps.privacy_cache_restore.outputs.cache-hit != 'true' && inputs.cache id: privacy_cache_test with: key: privacy-cache-privacyguides/privacyguides.org-${{ hashfiles('.cache/plugin/privacy/**') }} @@ -186,7 +192,7 @@ jobs: - name: Find Social Plugin Cache uses: actions/cache/restore@v4.0.2 - if: steps.social_cache_restore.outputs.cache-hit != 'true' + if: steps.social_cache_restore.outputs.cache-hit != 'true' && inputs.cache id: social_cache_test with: key: social-cache-privacyguides/privacyguides.org-${{ inputs.lang }}-${{ hashfiles('.cache/plugin/social/manifest.json') }} @@ -197,7 +203,7 @@ jobs: - name: Find Optimize Plugin Cache uses: actions/cache/restore@v4.0.2 - if: steps.optimize_cache_restore.outputs.cache-hit != 'true' + if: steps.optimize_cache_restore.outputs.cache-hit != 'true' && inputs.cache id: optimize_cache_test with: key: optimize-cache-privacyguides/privacyguides.org-${{ hashfiles('.cache/plugin/optimize/manifest.json') }} @@ -207,14 +213,14 @@ jobs: - name: Save Privacy Plugin Cache uses: actions/cache/save@v4.0.2 - if: steps.privacy_cache_test.outputs.cache-hit != 'true' + if: steps.privacy_cache_test.outputs.cache-hit != 'true' && inputs.cache with: key: privacy-cache-${{ inputs.repo }}-${{ hashfiles('.cache/plugin/privacy/**') }} path: .cache/plugin/privacy - name: Save Social Plugin Cache uses: actions/cache/save@v4.0.2 - if: steps.social_cache_test.outputs.cache-hit != 'true' + if: steps.social_cache_test.outputs.cache-hit != 'true' && inputs.cache with: key: social-cache-${{ inputs.repo }}-${{ inputs.lang }}-${{ hashfiles('.cache/plugin/social/manifest.json') }} path: | @@ -223,7 +229,7 @@ jobs: - name: Save Optimize Plugin Cache uses: actions/cache/save@v4.0.2 - if: steps.optimize_cache_test.outputs.cache-hit != 'true' + if: steps.optimize_cache_test.outputs.cache-hit != 'true' && inputs.cache with: key: optimize-cache-${{ inputs.repo }}-${{ hashfiles('.cache/plugin/optimize/manifest.json') }} path: .cache/plugin/optimize diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml index 89e4d1e2..c04d40c0 100644 --- a/.github/workflows/publish-release.yml +++ b/.github/workflows/publish-release.yml @@ -62,6 +62,17 @@ jobs: lang: ${{ matrix.lang }} context: production continue-on-error: false + cache: false + + build_blog: + needs: submodule + permissions: + contents: read + uses: ./.github/workflows/build-blog.yml + with: + repo: ${{ github.repository }} + ref: ${{ github.ref }} + continue-on-error: false release: name: Create release notes @@ -84,7 +95,7 @@ jobs: makeLatest: true deploy: - needs: build + needs: [build, build_blog] uses: privacyguides/webserver/.github/workflows/deploy-all.yml@main secrets: NETLIFY_TOKEN: ${{ secrets.NETLIFY_TOKEN }} @@ -101,5 +112,5 @@ jobs: cleanup: if: ${{ always() }} - needs: build + needs: [build, build_blog] uses: privacyguides/.github/.github/workflows/cleanup.yml@main