1
0
mirror of https://github.com/privacyguides/privacyguides.org.git synced 2025-07-24 12:21:09 +00:00

Compare commits

...

16 Commits

Author SHA1 Message Date
hashcatHitman
546283662f update: Link to monerod CLI (#2854)
Signed-off-by: redoomed1 <161974310+redoomed1@users.noreply.github.com>
Signed-off-by: fria <138676274+friadev@users.noreply.github.com>
2025-02-07 00:34:02 -06:00
fria
bee2651c68 update: Add second audit for Peergos (#2862)
Signed-off-by: redoomed1 <161974310+redoomed1@users.noreply.github.com>
Signed-off-by: Freddy <freddy@privacyguides.org>
2025-02-07 00:27:37 -06:00
fria
f44a55b03d update: Add info about paid Cryptomator apps
Signed-off-by: Freddy <freddy@privacyguides.org>
Co-Authored-By: redoomed1 <161974310+redoomed1@users.noreply.github.com>
2025-02-07 00:16:16 -06:00
MMR
172f68e2f0 update: Add Proton Pass Plus to SimpleLogin list (#2873)
Signed-off-by: redoomed1 <161974310+redoomed1@users.noreply.github.com>
Signed-off-by: fria <138676274+friadev@users.noreply.github.com>
Signed-off-by: Jonah Aragon <jonah@privacyguides.org>
2025-02-07 00:14:14 -06:00
6f38136498 update: Add info to EasyOptOuts listing (#2875)
Signed-off-by: redoomed1 <161974310+redoomed1@users.noreply.github.com>
Signed-off-by: fria <138676274+friadev@users.noreply.github.com>
Signed-off-by: blacklight447 <niek@privacyguides.org>
Signed-off-by: Freddy <freddy@privacyguides.org>
2025-02-07 00:11:59 -06:00
blacklight447
28dc13eeb1 update: Fix broken rpm-ostree link (#2879)
Signed-off-by: fria <138676274+friadev@users.noreply.github.com>
Signed-off-by: redoomed1 <161974310+redoomed1@users.noreply.github.com>
2025-02-07 00:09:24 -06:00
Em
58580b39c9 update(blog)!: The future of privacy (#2874)
Signed-off-by: Jonah Aragon <jonah@privacyguides.org>
Signed-off-by: fria <138676274+friadev@users.noreply.github.com>
Signed-off-by: blacklight447 <niek@privacyguides.org>
2025-02-03 12:56:50 -06:00
ee9b344fb2 update(blog): Add Em's author bio (#2876)
Signed-off-by: Em <em@privacyguides.org>
Signed-off-by: blacklight447 <niek@privacyguides.org>
2025-02-03 12:37:01 -06:00
b0c9e3b55f update(blog)!: EasyOptOuts review (#2739) 2025-02-03 10:17:53 -06:00
Em
9335fd264f update(blog)!: Tails article with installation tutorial (#2869)
Co-Authored-By: Jonah Aragon <jonah@privacyguides.org>
2025-01-29 15:46:06 -06:00
853bb5bb1b update(blog): Update protesters guide based on feedback (#2860) 2025-01-27 13:52:31 -06:00
3bbfa97f26 docs: Add contact information (#2856)
Signed-off-by: blacklight447 <niek@privacyguides.org>
Signed-off-by: fria <138676274+friadev@users.noreply.github.com>
2025-01-25 18:45:11 -06:00
22c77cc6b0 update(blog): Add image credits to cover photos (#2859)
Signed-off-by: blacklight447 <niek@privacyguides.org>
Signed-off-by: fria <138676274+friadev@users.noreply.github.com>
2025-01-25 18:40:35 -06:00
c3e2dc65d8 feat!: Add videos section to website (#2861) 2025-01-24 18:58:42 -06:00
d904114f81 update(blog)!: Activist guide to smartphone security (#2857) 2025-01-23 13:08:10 -06:00
4af33a239b ci: Release blogs immediately (#2858) 2025-01-23 12:29:03 -06:00
79 changed files with 2914 additions and 45 deletions

View File

@@ -99,13 +99,24 @@ jobs:
continue-on-error: true
privileged: ${{ fromJSON(needs.metadata.outputs.privileged) }}
build_videos:
if: ${{ contains(github.event.pull_request.labels.*.name, 'ci:build videos') }}
needs: [submodule, metadata]
uses: ./.github/workflows/build-videos.yml
with:
ref: ${{github.event.pull_request.head.ref}}
repo: ${{github.event.pull_request.head.repo.full_name}}
continue-on-error: true
privileged: ${{ fromJSON(needs.metadata.outputs.privileged) }}
combine_build:
needs: [build_english, build_i18n, build_blog]
needs: [build_english, build_i18n, build_blog, build_videos]
if: |
(always() && !cancelled() && !failure()) &&
needs.build_english.result == 'success' &&
(needs.build_i18n.result == 'success' || needs.build_i18n.result == 'skipped') &&
(needs.build_blog.result == 'success' || needs.build_blog.result == 'skipped')
(needs.build_blog.result == 'success' || needs.build_blog.result == 'skipped') &&
(needs.build_videos.result == 'success' || needs.build_videos.result == 'skipped')
runs-on: ubuntu-latest
steps:
@@ -127,5 +138,5 @@ jobs:
cleanup:
if: ${{ always() }}
needs: [build_english, build_i18n, build_blog]
needs: [build_english, build_i18n, build_blog, build_videos]
uses: privacyguides/.github/.github/workflows/cleanup.yml@main

104
.github/workflows/build-videos.yml vendored Normal file
View File

@@ -0,0 +1,104 @@
name: 🛠️ Build Videos
on:
workflow_call:
inputs:
ref:
required: true
type: string
repo:
required: true
type: string
context:
type: string
default: deploy-preview
continue-on-error:
type: boolean
default: true
privileged:
type: boolean
default: true
permissions:
contents: read
jobs:
build:
runs-on: ubuntu-latest
continue-on-error: ${{ inputs.continue-on-error }}
permissions:
contents: read
steps:
- name: Add GitHub Token to Environment
run: |
echo "GH_TOKEN=${{ secrets.GITHUB_TOKEN }}" >> "$GITHUB_ENV"
- name: Download Repository
uses: actions/checkout@v4
with:
repository: ${{ inputs.repo }}
ref: ${{ inputs.ref }}
persist-credentials: "false"
fetch-depth: 0
- name: Download Submodules
uses: actions/download-artifact@v4
with:
pattern: repo-*
path: modules
- name: Move mkdocs-material-insiders to mkdocs-material
if: inputs.privileged
run: |
rmdir modules/mkdocs-material
mv modules/repo-mkdocs-material-insiders modules/mkdocs-material
- name: Move brand submodule to theme/assets/brand
run: |
rmdir theme/assets/brand
mv modules/repo-brand theme/assets/brand
- name: Install Python (pipenv)
if: inputs.privileged
uses: actions/setup-python@v5
with:
cache: "pipenv"
- name: Install Python (no pipenv)
if: ${{ !inputs.privileged }}
uses: actions/setup-python@v5
- name: Install Python Dependencies
if: inputs.privileged
run: |
pip install pipenv
pipenv install
sudo apt install pngquant
- name: Install Python Dependencies (Unprivileged)
if: ${{ !inputs.privileged }}
run: |
pip install mkdocs-material mkdocs-rss-plugin mkdocs-glightbox mkdocs-macros-plugin
sudo apt install pngquant
- name: Build Website (Privileged)
if: inputs.privileged
run: |
pipenv run mkdocs build --config-file mkdocs.videos.yml
- name: Build Website (Unprivileged)
if: ${{ !inputs.privileged }}
run: |
BUILD_INSIDERS=false mkdocs build --config-file mkdocs.videos.yml
- name: Package Website
run: |
tar -czf site-build-videos.tar.gz site
- name: Upload Site
uses: actions/upload-artifact@v4
with:
name: site-build-videos.tar.gz
path: site-build-videos.tar.gz
retention-days: 1

85
.github/workflows/publish-immediate.yml vendored Normal file
View File

@@ -0,0 +1,85 @@
# Copyright (c) 2021-2025 Jonah Aragon <jonah@triplebit.net>
# 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.
name: 📦 Immediate Releases
on:
workflow_dispatch:
push:
branches:
- "main"
paths:
- "blog/**"
- "videos/**"
concurrency:
group: release-deployment
cancel-in-progress: false
permissions:
contents: write
pages: write
id-token: write
deployments: write
jobs:
submodule:
strategy:
matrix:
repo: [mkdocs-material-insiders, brand]
uses: privacyguides/.github/.github/workflows/download-repo.yml@main
with:
repo: ${{ matrix.repo }}
secrets:
ACTIONS_SSH_KEY: ${{ secrets.ACTIONS_SSH_KEY }}
build_blog:
needs: submodule
permissions:
contents: read
uses: ./.github/workflows/build-blog.yml
with:
repo: ${{ github.repository }}
ref: ${{ github.ref }}
continue-on-error: false
build_videos:
needs: submodule
permissions:
contents: read
uses: ./.github/workflows/build-videos.yml
with:
repo: ${{ github.repository }}
ref: ${{ github.ref }}
continue-on-error: false
deploy:
needs: [build_blog, build_videos]
uses: privacyguides/webserver/.github/workflows/deploy-garage.yml@main
with:
environment: production
secrets:
PROD_GARAGE_KEY_ID: ${{ secrets.PROD_GARAGE_KEY_ID }}
PROD_GARAGE_SECRET_KEY: ${{ secrets.PROD_GARAGE_SECRET_KEY }}
cleanup:
if: ${{ always() }}
needs: [build_blog, build_videos]
uses: privacyguides/.github/.github/workflows/cleanup.yml@main

View File

@@ -74,6 +74,16 @@ jobs:
ref: ${{ github.ref }}
continue-on-error: false
build_videos:
needs: submodule
permissions:
contents: read
uses: ./.github/workflows/build-videos.yml
with:
repo: ${{ github.repository }}
ref: ${{ github.ref }}
continue-on-error: false
release:
name: Create release notes
needs: build
@@ -95,7 +105,7 @@ jobs:
makeLatest: true
deploy:
needs: [build, build_blog]
needs: [build, build_blog, build_videos]
uses: privacyguides/webserver/.github/workflows/deploy-all.yml@main
secrets:
NETLIFY_TOKEN: ${{ secrets.NETLIFY_TOKEN }}
@@ -112,5 +122,5 @@ jobs:
cleanup:
if: ${{ always() }}
needs: [build, build_blog]
needs: [build, build_blog, build_videos]
uses: privacyguides/.github/.github/workflows/cleanup.yml@main

View File

@@ -28,3 +28,4 @@ no-hard-tabs: true
emphasis-style:
style: "asterisk"
no-duplicate-header: false
no-trailing-punctuation: false

View File

@@ -8,17 +8,17 @@ authors:
name: Dan Arel
description: Former Team Member
avatar: https://github.com/danarel.png
niek-de-wilde:
name: Niek de Wilde
description: Team Member
avatar: https://github.com/blacklight447.png
mastodon:
username: blacklight447
instance: mastodon.social
dngray:
name: Daniel Gray
description: Team Member
avatar: https://github.com/dngray.png
em:
name: Em
description: Staff Writer
avatar: https://github.com/EmAtPrivacyGuides.png
mastodon:
username: Em0nM4stodon
instance: infosec.exchange
freddy:
name: Freddy
description: Team Member
@@ -28,6 +28,10 @@ authors:
instance: social.lol
twitter: m00ws
bluesky: freddy.lol
fria:
name: fria
description: Team Member
avatar: https://github.com/friadev.png
jonah:
name: Jonah Aragon
description: Project Director
@@ -53,11 +57,14 @@ authors:
name: Nate Bartram
description: Guest Contributor
avatar: https://gitlab.com/uploads/-/system/user/avatar/8993331/avatar.png
niek-de-wilde:
name: Niek de Wilde
description: Team Member
avatar: https://github.com/blacklight447.png
mastodon:
username: blacklight447
instance: mastodon.social
sam-howell:
name: Sam Howell
description: Guest Contributor
avatar: https://gitlab.com/uploads/-/system/user/avatar/5349522/avatar.png
fria:
name: fria
description: Team Member
avatar: https://github.com/friadev.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 831 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 323 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 322 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 335 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 326 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 189 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 399 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 400 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 402 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 514 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 510 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 389 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 196 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 226 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 337 KiB

View File

@@ -0,0 +1,289 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="445.93149"
height="222.96574"
id="svg3375"
sodipodi:docname="tails-logo-flat-inverted.svg"
inkscape:version="0.92.1 r15371">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1600"
inkscape:window-height="803"
id="namedview4163"
showgrid="false"
inkscape:zoom="2.5474765"
inkscape:cx="222.96574"
inkscape:cy="111.48287"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg3375" />
<defs
id="defs3377" />
<metadata
id="metadata3380">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<rect
width="445.93149"
height="222.96574"
x="0"
y="0"
id="rect5238-1-0"
style="fill:#56347c;fill-opacity:1;stroke:none;display:inline;enable-background:new" />
<g
transform="matrix(0.54009561,0,0,0.54009561,100.01996,109.64097)"
id="text3064"
style="font-style:normal;font-weight:normal;font-size:61.55144501px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;enable-background:new">
<path
inkscape:connector-curvature="0"
d="m 146.40953,78.028847 h 33.47986 V -41.412792 h 40.49252 V -69.46348 h -114.4649 v 28.050688 h 40.49252 V 78.028847"
id="path5241"
style="font-variant:normal;font-weight:bold;font-stretch:normal;font-size:226.21522522px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Bold';fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 212.79027,46.811146 c 0,19.00206 12.89428,33.932283 33.25363,33.932283 12.66804,0 23.30018,-5.881604 32.80121,-14.251559 h 0.67865 l 2.48836,11.536977 h 27.14583 V 13.783723 c 0,-34.38468 -15.83509,-50.672211 -44.5644,-50.672211 -17.64477,0 -33.70608,6.10782 -47.95763,14.70399 l 11.7632,21.94287681 C 239.25744,-6.5756412 248.7585,-10.421306 258.25953,-10.421306 c 11.98939,0 16.96614,6.3340359 17.64478,16.2874959 C 231.56617,10.39049 212.79027,23.284786 212.79027,46.811146 m 31.67013,-2.488368 c 0,-8.59617 7.69134,-15.382638 31.44391,-18.549648 v 19.680724 c -5.88159,5.88159 -10.85834,9.50104 -18.54965,9.50104 -7.91752,0 -12.89426,-3.393236 -12.89426,-10.632116"
id="path5243"
style="font-variant:normal;font-weight:bold;font-stretch:normal;font-size:226.21522522px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Bold';fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 351.42697,-50.687616 c 11.31075,0 19.22829,-7.238898 19.22829,-17.418573 0,-10.179675 -7.91754,-17.192357 -19.22829,-17.192357 -11.08454,0 -19.2283,7.012682 -19.2283,17.192357 0,10.179675 8.14376,17.418573 19.2283,17.418573 M 334.91326,78.028847 h 33.25363 V -34.173905 H 334.91326 V 78.028847"
id="path5245"
style="font-variant:normal;font-weight:bold;font-stretch:normal;font-size:226.21522522px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Bold';fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 397.21082,43.191702 c 0,22.6215 7.69134,37.551727 30.53905,37.551727 7.4651,0 13.12049,-1.131077 16.73993,-2.714582 l -4.07187,-24.65746 c -1.80972,0.45243 -2.71459,0.452431 -4.07188,0.452431 -2.71458,0 -5.88159,-2.26216 -5.88159,-9.274825 V -80.548026 H 397.21082 V 43.191702"
id="path5247"
style="font-variant:normal;font-weight:bold;font-stretch:normal;font-size:226.21522522px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Bold';fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 451.76403,65.134579 c 11.31075,9.274815 28.27692,15.60885 42.98089,15.60885 30.0866,0 46.14791,-15.835086 46.14791,-36.194436 0,-20.585565 -16.0613,-28.503123 -30.31284,-33.706068 -11.53697,-4.2980851 -21.94288,-7.0126794 -21.94288,-14.2515593 0,-5.655375 4.07189,-8.8223937 12.66806,-8.8223937 7.91752,0 15.60885,3.6194494 23.75259,9.5010393 l 14.93021,-19.9069393 c -9.72725,-7.23888 -22.39533,-14.25156 -39.58767,-14.25156 -26.01472,0 -42.98089,14.25158 -42.98089,35.0633602 0,18.5496298 16.0613,27.8244778 29.6342,33.0274228 11.53696,4.5243 22.84773,7.91754 22.84773,15.382635 0,5.88159 -4.29809,9.50104 -14.25155,9.50104 -9.50103,0 -18.77588,-4.071882 -28.95555,-11.763192 l -14.93021,20.811801"
id="path5249"
style="font-variant:normal;font-weight:bold;font-stretch:normal;font-size:226.21522522px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Bold';fill:#ffffff;fill-opacity:1" />
</g>
<g
transform="matrix(1.2550913,0,0,1.2550913,40.682161,35.305883)"
id="g5374"
style="fill:#ffffff;fill-opacity:1">
<path
inkscape:connector-curvature="0"
d="m 88.342066,56.730068 v 16.662869 c 0,0.510289 -0.341075,0.643984 -0.760689,0.296591 L 79.077314,66.649116 C 78.658103,66.302056 78.317029,65.609 78.317029,65.098711 v -2.097683 l -2.657657,-2.16078 c -2.850156,-2.317289 -5.132376,-7.0217 -5.132376,-10.464763 0,-3.442323 2.29778,-4.339449 5.132376,-2.002743 l 2.657657,2.160782 v -2.097681 c 0,-0.510046 0.341074,-0.643737 0.760285,-0.296677 l 8.503862,7.040243 c 0.420546,0.346435 0.76089,1.040613 0.76089,1.550659 z M 75.81131,51.432227 c -1.50022,-1.236708 -2.716309,-0.761675 -2.716309,1.060197 0,1.822367 1.216089,4.301887 2.716309,5.538595 l 2.505719,2.035532 V 53.467516 L 75.81131,51.431984 Z"
id="path5189-4"
style="fill:#ffffff;fill-opacity:1" />
<g
transform="matrix(0.46410314,0.9267926,-0.9267926,0.46410314,77.258376,-14.89278)"
id="g3500"
style="fill:#ffffff;fill-opacity:1">
<path
inkscape:connector-curvature="0"
d="M 97.976,37.8 C 97.972,37.779 97.968,37.758 97.963,37.737 97.947,37.669 97.927,37.602 97.901,37.538 97.898,37.53 97.896,37.522 97.893,37.515 97.863,37.446 97.826,37.38 97.786,37.317 97.775,37.299 97.762,37.283 97.75,37.266 97.715,37.216 97.676,37.169 97.634,37.125 97.623,37.113 97.613,37.101 97.601,37.089 97.548,37.037 97.49,36.989 97.428,36.946 97.413,36.935 97.396,36.927 97.38,36.917 97.349,36.898 97.32,36.877 97.288,36.86 L 96.743,36.576 71.837016,47.695585 25.252,24.269 l -0.666,0.33 c -0.006,0.003 -0.01,0.007 -0.016,0.01 -0.047,0.024 -0.09,0.055 -0.134,0.084 -0.029,0.019 -0.06,0.036 -0.087,0.057 -0.034,0.027 -0.063,0.059 -0.094,0.09 -0.031,0.03 -0.065,0.059 -0.093,0.092 -0.022,0.026 -0.039,0.056 -0.06,0.084 -0.031,0.043 -0.063,0.086 -0.088,0.132 -0.003,0.005 -0.007,0.01 -0.01,0.015 -0.015,0.028 -0.022,0.057 -0.035,0.085 -0.02,0.046 -0.041,0.09 -0.056,0.138 -0.013,0.041 -0.02,0.082 -0.029,0.123 -0.009,0.043 -0.019,0.085 -0.024,0.128 -0.005,0.043 -0.004,0.085 -0.005,0.127 -0.001,0.044 -0.003,0.087 0.001,0.13 0.002,0.023 0.005,0.046 0.009,0.069 -0.006,0.051 -0.015,0.1 -0.015,0.152 L 23.854,41.674 27.21708,40.107419 63.622,58.211 38.537615,69.347048 l -18.939,-9.469 L 2.6090632,51.38471 c -0.012,-0.006 -0.025,-0.009 -0.038,-0.014 -0.042,-0.02 -0.086,-0.035 -0.131,-0.05 -0.04,-0.014 -0.08,-0.028 -0.121,-0.038 -0.038,-0.009 -0.078,-0.014 -0.117,-0.019 -0.049,-0.007 -0.098,-0.014 -0.148,-0.015 -0.013,0 -0.024,-0.004 -0.037,-0.004 -0.025,0 -0.049,0.006 -0.074,0.007 -0.05,0.004 -0.099,0.007 -0.148,0.016 -0.04,0.007 -0.079,0.017 -0.118,0.027 -0.043,0.011 -0.085,0.024 -0.127,0.039 -0.039,0.015 -0.077,0.032 -0.114,0.051 -0.039,0.019 -0.077,0.039 -0.115,0.062 -0.035,0.022 -0.068,0.045 -0.1,0.07 -0.035,0.027 -0.07,0.054 -0.103,0.085 -0.031,0.029 -0.059,0.059 -0.087,0.09 -0.028,0.032 -0.056,0.064 -0.082,0.099 -0.028,0.038 -0.052,0.079 -0.076,0.12 -0.013,0.023 -0.03,0.042 -0.042,0.066 -0.006,0.012 -0.008,0.025 -0.014,0.037 -0.02,0.043 -0.036,0.089 -0.051,0.135 -0.013,0.039 -0.027,0.078 -0.036,0.117 -0.009,0.04 -0.014,0.081 -0.02,0.122 -0.007,0.048 -0.013,0.095 -0.014,0.142 0.001,0.014 -0.003,0.026 -0.003,0.039 v 19.531 c 0,0.026 0.006,0.051 0.008,0.077 0.003,0.048 0.006,0.096 0.014,0.143 0.007,0.042 0.017,0.082 0.028,0.122 0.011,0.042 0.023,0.083 0.038,0.123 0.015,0.04 0.033,0.079 0.052,0.117 0.019,0.038 0.038,0.076 0.061,0.112 0.022,0.035 0.046,0.069 0.071,0.102 0.027,0.035 0.054,0.069 0.084,0.102 0.028,0.031 0.059,0.059 0.09,0.087 0.032,0.029 0.064,0.056 0.1,0.082 0.038,0.027 0.077,0.051 0.118,0.075 0.023,0.014 0.043,0.031 0.068,0.043 L 37.945615,91.543048 c 0.007,0.004 0.015,0.004 0.022,0.008 0.017,0.008 0.032,0.017 0.049,0.025 0.01,0.004 0.02,0.007 0.03,0.011 0.056,0.022 0.113,0.041 0.171,0.055 0.012,0.003 0.024,0.006 0.036,0.009 0.016,0.003 0.032,0.005 0.048,0.008 0.077,0.014 0.154,0.024 0.232,0.024 0.001,0 0.002,0 0.003,0 h 0.001 10e-4 c 10e-4,0 0.002,0 0.003,0 0.078,0 0.156,-0.01 0.232,-0.024 0.016,-0.003 0.032,-0.005 0.048,-0.008 0.012,-0.003 0.024,-0.006 0.036,-0.009 0.058,-0.014 0.115,-0.033 0.17,-0.055 0.01,-0.004 0.021,-0.007 0.031,-0.011 0.017,-0.007 0.032,-0.017 0.049,-0.024 0.007,-0.003 0.015,-0.004 0.022,-0.008 L 61.746,81.642 l 9.462,5.221 c 0.018,0.01 0.037,0.017 0.056,0.026 0.019,0.01 0.038,0.02 0.058,0.029 0.008,0.003 0.016,0.007 0.024,0.01 0.031,0.013 0.063,0.023 0.095,0.033 0.019,0.006 0.038,0.013 0.058,0.019 0.021,0.006 0.043,0.011 0.064,0.015 0.015,0.003 0.029,0.006 0.044,0.008 0.007,0.001 0.015,0.003 0.022,0.004 0.014,0.002 0.028,0.006 0.042,0.008 0.059,0.008 0.117,0.013 0.176,0.013 h 0.001 0.001 c 10e-4,0 0.002,0 0.003,0 0.078,0 0.155,-0.01 0.232,-0.024 0.013,-0.002 0.026,-0.003 0.039,-0.006 0.01,-0.002 0.019,-0.006 0.029,-0.008 0.07,-0.017 0.14,-0.037 0.207,-0.065 0.007,-0.003 0.014,-0.007 0.021,-0.01 0.004,-0.002 0.008,-0.004 0.012,-0.006 0.006,-0.003 0.012,-0.003 0.018,-0.006 L 97.238,75.317 C 97.703,75.098 98,74.631 98,74.117 V 38.034 C 98,38.028 97.998,38.023 97.998,38.017 97.997,37.943 97.989,37.871 97.976,37.8 Z m -60.762385,40.617048 -7.614,3.666 3.972,1.986 3.641,-1.986 v 6.29 L 3.3410632,71.43771 v -9.829 l 8.6775518,4.241338 -7.2569997,3.35 3.972,1.986 7.2689997,-3.378 4.313,2.051 -7.487,3.456 3.972,1.986 7.503,-3.482 4.621,2.344 -7.381,3.407 3.972,1.986 7.395,-3.434 4.303,2.111 z M 65.228,76.939 39.861615,88.216048 v -16.57 L 65.228,60.37 Z M 3.3410632,58.52771 v -3.31 L 37.213615,71.821048 v 3.31 z"
id="path3502"
style="fill:#ffffff;fill-opacity:1" />
</g>
<polygon
points="45.366,56.241 39.076,59.22 33.117,56.241 39.407,53.262 "
transform="rotate(63.400001,48.43115,48.892589)"
id="polygon3506"
style="fill:#ffffff;fill-opacity:1" />
<polygon
points="29.145,47.634 35.103,50.613 28.814,53.593 22.855,50.613 "
transform="rotate(63.400001,48.414793,48.413403)"
id="polygon3508"
style="fill:#ffffff;fill-opacity:1" />
<g
transform="matrix(0,-0.2492475,0.19547686,0.16114179,71.005984,62.192969)"
id="Captions"
style="fill:#ffffff;fill-opacity:1" />
<g
transform="translate(122.10986,-55.111168)"
id="Captions-7"
style="fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 45.058193,34.347585 c 2.124399,2.704098 4.295157,7.985437 4.295157,12.865587 0,4.87818 -2.170758,6.542025 -4.295157,5.703941 0,-1.998055 0,-16.795084 0,-18.569528 z"
id="path4818-2-4-3"
style="fill:#ffffff;fill-opacity:1" />
<g
transform="translate(74.936297,109.72221)"
id="Your_Icon"
style="fill:#ffffff;fill-opacity:1" />
</g>
<g
transform="matrix(0.53512829,0,0,0.50600414,141.30837,-72.432434)"
id="g3777"
style="fill:#ffffff;fill-opacity:1;enable-background:new">
<g
transform="matrix(1.1068913,-0.00147632,0.00147632,1.1068913,82.041299,617.01076)"
id="text3014-8-5-8-6-2-4"
style="font-style:normal;font-weight:normal;font-size:46.73732758px;line-height:79.00000215%;font-family:Sans;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;enable-background:new">
<path
inkscape:connector-curvature="0"
d="m -44.825494,-126.19021 c 0,2.58576 0.811813,4.35971 3.608044,4.35971 0.60134,0 1.503352,-0.24053 2.345228,-0.5412 l -0.360805,-1.08241 c -0.511138,0.24053 -1.262815,0.451 -1.804021,0.451 -1.984422,0 -2.435429,-1.23275 -2.435429,-3.06684 v -9.41098 h 4.179316 v -1.14254 h -4.179316 v -4.17932 h -1.142548 l -0.180402,4.17932 -2.285094,0.12027 v 1.02227 h 2.255027 v 9.29072"
id="path4089"
style="font-variant:normal;font-weight:300;font-stretch:normal;font-size:30.06702805px;line-height:79.00000215%;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Light';text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m -35.760285,-122.1913 h 1.32295 v -10.88426 c 1.773953,-1.80402 3.006704,-2.70604 4.720523,-2.70604 2.345226,0 3.307373,1.44322 3.307373,4.51006 v 9.08024 h 1.322949 v -9.26064 c 0,-3.72831 -1.383086,-5.53234 -4.359719,-5.53234 -1.984422,0 -3.487776,1.11248 -4.991126,2.61583 v -3.1871 -6.25394 h -1.32295 v 21.61819"
id="path4091"
style="font-variant:normal;font-weight:300;font-stretch:normal;font-size:30.06702805px;line-height:79.00000215%;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Light';text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m -21.107306,-129.37732 c 0,4.72052 2.976639,7.54682 6.67488,7.54682 2.10469,0 3.397575,-0.7216 4.5401213,-1.41315 l -0.5412063,-1.02227 c -1.082412,0.78174 -2.315163,1.29288 -3.878647,1.29288 -3.247236,0 -5.381998,-2.61584 -5.442132,-6.25394 h 10.4031918 c 0.060134,-0.36081 0.060134,-0.72161 0.060134,-1.08242 0,-4.23944 -2.1046958,-6.67488 -5.5323328,-6.67488 -3.217169,0 -6.284009,2.88644 -6.284009,7.60696 m 1.353016,-0.87194 c 0.30067,-3.45771 2.495566,-5.59247 4.96106,-5.59247 2.585762,0 4.239451,1.89423 4.239451,5.59247 h -9.200511"
id="path4093"
style="font-variant:normal;font-weight:300;font-stretch:normal;font-size:30.06702805px;line-height:79.00000215%;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Light';text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m -6.7526479,-126.34055 c 0,2.52563 1.7138233,4.51005 4.4198532,4.51005 1.68375184,0 3.09690511,-0.78174 4.359719,-1.89422 h 0.090201 l 0.3307373,1.53342 H 6.055906 v -8.53904 c 0,-4.57018 -2.1046958,-6.73501 -5.92320455,-6.73501 -2.34522585,0 -4.47998905,0.81181 -6.37420995,1.95436 l 1.5634855,2.9165 c 1.4432159,-0.84188 2.7060338,-1.35302 3.96884767,-1.35302 1.59355089,0 2.25502723,0.84188 2.34522823,2.16483 -5.8931316,0.60134 -8.3887009,2.31516 -8.3887009,5.44213 m 4.209384,-0.33074 c 0,-1.14254 1.0222821,-2.04455 4.1793169,-2.46549 v 2.61583 c -0.78174199,0.78174 -1.44321841,1.26281 -2.46549634,1.26281 -1.05234496,0 -1.71382056,-0.451 -1.71382056,-1.41315"
id="path4095"
style="font-weight:bold;-inkscape-font-specification:'Source Sans Pro Bold';fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 9.8203923,-122.1913 h 4.4198527 v -10.07245 c 0.932077,-0.96215 1.804023,-1.44322 2.525631,-1.44322 1.262814,0 1.834088,0.66148 1.834088,2.8263 v 8.68937 h 4.419854 v -10.07245 c 0.962144,-0.96215 1.804022,-1.44322 2.555697,-1.44322 1.262814,0 1.834089,0.66148 1.834089,2.8263 v 8.68937 h 4.419853 v -9.26064 c 0,-3.72831 -1.443221,-6.01341 -4.66039,-6.01341 -1.984421,0 -3.367508,1.14255 -4.690456,2.49556 -0.751675,-1.59355 -2.014493,-2.49556 -4.119183,-2.49556 -1.954355,0 -3.277307,1.05235 -4.510054,2.28509 h -0.120268 l -0.30067,-1.92429 H 9.8203923 v 14.91325"
id="path4097"
style="font-weight:bold;-inkscape-font-specification:'Source Sans Pro Bold';fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 35.600517,-122.1913 h 4.419853 v -10.07245 c 0.962144,-0.93208 1.653688,-1.44322 2.766167,-1.44322 1.262814,0 1.834088,0.66148 1.834088,2.8263 v 8.68937 h 4.419853 v -9.26064 c 0,-3.72831 -1.383086,-6.01341 -4.630322,-6.01341 -2.014489,0 -3.517843,1.05235 -4.780657,2.25503 h -0.120268 l -0.300671,-1.89423 h -3.608043 v 14.91325"
id="path4099"
style="font-weight:bold;-inkscape-font-specification:'Source Sans Pro Bold';fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 51.934902,-129.64792 c 0,4.93099 3.277311,7.81742 7.546825,7.81742 1.773952,0 3.75838,-0.6314 5.291796,-1.68375 l -1.473284,-2.67596 c -1.082412,0.66147 -2.104693,0.99221 -3.217172,0.99221 -1.984422,0 -3.487776,-0.99222 -3.878647,-3.24724 h 8.929908 c 0.0902,-0.36081 0.180402,-1.08242 0.180402,-1.86416 0,-4.05904 -2.104696,-7.15595 -6.344143,-7.15595 -3.577973,0 -7.035685,2.97664 -7.035685,7.81743 m 4.239451,-1.53342 c 0.30067,-1.98442 1.503353,-2.9165 2.886435,-2.9165 1.773953,0 2.495563,1.20268 2.495563,2.9165 h -5.381998"
id="path4101"
style="font-weight:bold;-inkscape-font-specification:'Source Sans Pro Bold';fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 67.045932,-123.90512 c 1.50335,1.23275 3.75838,2.07462 5.712735,2.07462 3.998911,0 6.133674,-2.10469 6.133674,-4.81072 0,-2.7361 -2.134761,-3.78845 -4.028982,-4.47999 -1.533417,-0.57127 -2.916502,-0.93208 -2.916502,-1.89422 0,-0.75167 0.541208,-1.17261 1.683754,-1.17261 1.052345,0 2.074626,0.48107 3.157038,1.26281 l 1.984424,-2.6459 c -1.292881,-0.96214 -2.976638,-1.89422 -5.26173,-1.89422 -3.457705,0 -5.712736,1.89423 -5.712736,4.66039 0,2.46549 2.134761,3.69824 3.938781,4.38979 1.533417,0.60134 3.03677,1.05234 3.03677,2.04455 0,0.78175 -0.571275,1.26282 -1.894223,1.26282 -1.262814,0 -2.495565,-0.54121 -3.848579,-1.56349 l -1.984424,2.76617"
id="path4103"
style="font-weight:bold;-inkscape-font-specification:'Source Sans Pro Bold';fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 83.894272,-139.29944 c 1.50335,0 2.555697,-0.96214 2.555697,-2.31516 0,-1.35301 -1.052347,-2.28509 -2.555697,-2.28509 -1.473283,0 -2.555698,0.93208 -2.555698,2.28509 0,1.35302 1.082415,2.31516 2.555698,2.31516 m -2.194893,17.10814 h 4.419853 v -14.91325 h -4.419853 v 14.91325"
id="path4105"
style="font-weight:bold;-inkscape-font-specification:'Source Sans Pro Bold';fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 89.107617,-129.64792 c 0,4.96105 3.217176,7.81742 7.366422,7.81742 1.623617,0 3.517843,-0.60134 4.961061,-1.86415 l -1.773956,-2.79623 c -0.721608,0.57127 -1.593554,1.08241 -2.675966,1.08241 -1.924288,0 -3.33744,-1.65369 -3.33744,-4.23945 0,-2.58576 1.353018,-4.23945 3.487775,-4.23945 0.691541,0 1.353017,0.2706 2.074625,0.87194 l 2.014492,-2.7361 c -0.99221,-1.02228 -2.525633,-1.71382 -4.35972,-1.71382 -4.119179,0 -7.757293,2.85637 -7.757293,7.81743"
id="path4107"
style="font-weight:bold;-inkscape-font-specification:'Source Sans Pro Bold';fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 105.5181,-140.11125 c 0.66147,0 1.20268,-0.48107 1.20268,-1.17261 0,-0.75168 -0.54121,-1.20268 -1.20268,-1.20268 -0.66148,0 -1.20268,0.451 -1.20268,1.20268 0,0.69154 0.5412,1.17261 1.20268,1.17261 m -0.69154,17.91995 h 1.32295 v -14.43217 h -1.32295 v 14.43217"
id="path4109"
style="font-variant:normal;font-weight:300;font-stretch:normal;font-size:30.06702805px;line-height:79.00000215%;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Light';text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 111.69735,-122.1913 h 1.32294 v -10.88426 c 1.77396,-1.80402 3.00671,-2.70604 4.72053,-2.70604 2.34522,0 3.30737,1.44322 3.30737,4.51006 v 9.08024 h 1.32295 v -9.26064 c 0,-3.72831 -1.38309,-5.53234 -4.35972,-5.53234 -1.98442,0 -3.48778,1.11248 -4.96106,2.58577 h -0.0902 l -0.12027,-2.22496 h -1.14254 v 14.43217"
id="path4111"
style="font-variant:normal;font-weight:300;font-stretch:normal;font-size:30.06702805px;line-height:79.00000215%;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Light';text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 126.46778,-129.37732 c 0,4.78065 2.8263,7.54682 6.55461,7.54682 1.83409,0 3.36751,-0.81181 4.60026,-1.92428 l -0.69155,-0.90202 c -0.99221,0.90201 -2.31516,1.65369 -3.84858,1.65369 -3.15703,0 -5.23166,-2.58577 -5.23166,-6.37421 0,-3.81851 2.2851,-6.43434 5.23166,-6.43434 1.41315,0 2.49557,0.66147 3.42765,1.53342 l 0.78174,-0.93208 c -0.96215,-0.90201 -2.25503,-1.77396 -4.23945,-1.77396 -3.51784,0 -6.58468,2.76617 -6.58468,7.60696"
id="path4113"
style="font-variant:normal;font-weight:300;font-stretch:normal;font-size:30.06702805px;line-height:79.00000215%;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Light';text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 139.44593,-129.37732 c 0,4.78065 3.0067,7.54682 6.46441,7.54682 3.48777,0 6.49448,-2.76617 6.49448,-7.54682 0,-4.84079 -3.00671,-7.60696 -6.49448,-7.60696 -3.45771,0 -6.46441,2.76617 -6.46441,7.60696 m 1.38308,0 c 0,-3.81851 2.16483,-6.43434 5.08133,-6.43434 2.9165,0 5.11139,2.61583 5.11139,6.43434 0,3.78844 -2.19489,6.37421 -5.11139,6.37421 -2.9165,0 -5.08133,-2.58577 -5.08133,-6.37421"
id="path4115"
style="font-variant:normal;font-weight:300;font-stretch:normal;font-size:30.06702805px;line-height:79.00000215%;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Light';text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 156.7993,-119.365 c 0,-1.02228 0.57128,-2.13476 1.89423,-3.03677 0.75167,0.1804 1.50335,0.24054 1.80402,0.24054 h 3.0969 c 2.16483,0 3.33744,0.60134 3.33744,2.19489 0,1.80402 -2.07463,3.63811 -5.32186,3.63811 -3.06684,0 -4.81073,-1.23275 -4.81073,-3.03677 m -1.26281,0.12027 c 0,2.43543 2.2851,3.99891 5.9232,3.99891 4.14925,0 6.82522,-2.37529 6.82522,-4.87085 0,-2.2851 -1.50336,-3.30738 -4.75059,-3.30738 h -3.09691 c -2.16482,0 -2.76616,-0.84188 -2.76616,-1.89422 0,-0.96214 0.5412,-1.56349 1.17261,-2.07463 0.66148,0.39088 1.59356,0.60135 2.40536,0.60135 2.8263,0 5.0212,-2.13477 5.0212,-5.08133 0,-1.53342 -0.66148,-2.8263 -1.59355,-3.63811 h 3.3675 v -1.11248 h -4.90092 c -0.45101,-0.1804 -1.11248,-0.36081 -1.89423,-0.36081 -2.82629,0 -5.08132,2.1047 -5.08132,5.08133 0,1.74389 0.90201,3.18711 1.80402,3.96885 v 0.12027 c -0.63141,0.451 -1.56349,1.35301 -1.56349,2.64589 0,1.11248 0.54121,1.89423 1.26282,2.31517 v 0.12026 c -1.32295,0.96215 -2.13476,2.22497 -2.13476,3.48778 m 5.71273,-8.59917 c -2.01448,0 -3.75837,-1.62362 -3.75837,-4.05905 0,-2.46549 1.71382,-3.99891 3.75837,-3.99891 2.04456,0 3.72832,1.56348 3.72832,3.99891 0,2.43543 -1.74389,4.05905 -3.72832,4.05905"
id="path4117"
style="font-variant:normal;font-weight:300;font-stretch:normal;font-size:30.06702805px;line-height:79.00000215%;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Light';text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 171.36161,-122.1913 h 1.32295 v -10.88426 c 1.77395,-1.80402 3.0067,-2.70604 4.72052,-2.70604 2.34522,0 3.30737,1.44322 3.30737,4.51006 v 9.08024 h 1.32295 v -9.26064 c 0,-3.72831 -1.38308,-5.53234 -4.35972,-5.53234 -1.98442,0 -3.48777,1.11248 -4.96106,2.58577 h -0.0902 l -0.12027,-2.22496 h -1.14254 v 14.43217"
id="path4119"
style="font-variant:normal;font-weight:300;font-stretch:normal;font-size:30.06702805px;line-height:79.00000215%;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Light';text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 188.02626,-140.11125 c 0.66148,0 1.20268,-0.48107 1.20268,-1.17261 0,-0.75168 -0.5412,-1.20268 -1.20268,-1.20268 -0.66147,0 -1.20268,0.451 -1.20268,1.20268 0,0.69154 0.54121,1.17261 1.20268,1.17261 m -0.69154,17.91995 h 1.32295 v -14.43217 h -1.32295 v 14.43217"
id="path4121"
style="font-variant:normal;font-weight:300;font-stretch:normal;font-size:30.06702805px;line-height:79.00000215%;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Light';text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 194.53623,-126.19021 c 0,2.58576 0.81181,4.35971 3.60804,4.35971 0.60134,0 1.50336,-0.24053 2.34523,-0.5412 l -0.3608,-1.08241 c -0.51114,0.24053 -1.26282,0.451 -1.80402,0.451 -1.98443,0 -2.43543,-1.23275 -2.43543,-3.06684 v -9.41098 h 4.17931 v -1.14254 h -4.17931 v -4.17932 h -1.14255 l -0.1804,4.17932 -2.2851,0.12027 v 1.02227 h 2.25503 v 9.29072"
id="path4123"
style="font-variant:normal;font-weight:300;font-stretch:normal;font-size:30.06702805px;line-height:79.00000215%;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Light';text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 202.10514,-129.37732 c 0,4.78065 3.0067,7.54682 6.46441,7.54682 3.48777,0 6.49448,-2.76617 6.49448,-7.54682 0,-4.84079 -3.00671,-7.60696 -6.49448,-7.60696 -3.45771,0 -6.46441,2.76617 -6.46441,7.60696 m 1.38308,0 c 0,-3.81851 2.16483,-6.43434 5.08133,-6.43434 2.9165,0 5.11139,2.61583 5.11139,6.43434 0,3.78844 -2.19489,6.37421 -5.11139,6.37421 -2.9165,0 -5.08133,-2.58577 -5.08133,-6.37421"
id="path4125"
style="font-variant:normal;font-weight:300;font-stretch:normal;font-size:30.06702805px;line-height:79.00000215%;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Light';text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 218.58659,-126.82162 c 0,3.0067 1.02228,4.99112 4.05904,4.99112 0.99222,0 1.74389,-0.15033 2.22496,-0.3608 l -0.5412,-3.27731 c -0.24054,0.0601 -0.36081,0.0601 -0.54121,0.0601 -0.3608,0 -0.78174,-0.30067 -0.78174,-1.23275 v -16.62707 h -4.41985 v 16.44667"
id="path4127"
style="font-weight:bold;-inkscape-font-specification:'Source Sans Pro Bold';fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 229.35527,-139.29944 c 1.50335,0 2.5557,-0.96214 2.5557,-2.31516 0,-1.35301 -1.05235,-2.28509 -2.5557,-2.28509 -1.47328,0 -2.5557,0.93208 -2.5557,2.28509 0,1.35302 1.08242,2.31516 2.5557,2.31516 m -2.19489,17.10814 h 4.41985 v -14.91325 h -4.41985 v 14.91325"
id="path4129"
style="font-weight:bold;-inkscape-font-specification:'Source Sans Pro Bold';fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 238.8682,-122.1913 h 5.1114 l 4.87085,-14.91325 H 244.611 l -1.95435,7.03569 c -0.39088,1.47328 -0.78175,3.03677 -1.14255,4.60025 h -0.12027 c -0.39087,-1.56348 -0.78174,-3.12697 -1.17261,-4.60025 l -1.92429,-7.03569 h -4.44992 l 5.02119,14.91325"
id="path4131"
style="font-weight:bold;-inkscape-font-specification:'Source Sans Pro Bold';fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 250.07191,-129.64792 c 0,4.93099 3.27731,7.81742 7.54683,7.81742 1.77395,0 3.75838,-0.6314 5.29179,-1.68375 l -1.47328,-2.67596 c -1.08241,0.66147 -2.1047,0.99221 -3.21717,0.99221 -1.98443,0 -3.48778,-0.99222 -3.87865,-3.24724 h 8.92991 c 0.0902,-0.36081 0.1804,-1.08242 0.1804,-1.86416 0,-4.05904 -2.1047,-7.15595 -6.34414,-7.15595 -3.57798,0 -7.03569,2.97664 -7.03569,7.81743 m 4.23945,-1.53342 c 0.30067,-1.98442 1.50335,-2.9165 2.88644,-2.9165 1.77395,0 2.49556,1.20268 2.49556,2.9165 h -5.382"
id="path4133"
style="font-weight:bold;-inkscape-font-specification:'Source Sans Pro Bold';fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 265.51369,-123.81492 c 1.29288,1.08241 3.15704,1.98442 5.29179,1.98442 3.12697,0 4.87086,-1.89422 4.87086,-4.05904 0,-2.8263 -2.4655,-3.57798 -4.72052,-4.41986 -1.71382,-0.6314 -3.39758,-1.26281 -3.39758,-2.9165 0,-1.32295 1.02228,-2.61583 3.24724,-2.61583 1.47329,0 2.49557,0.57127 3.45771,1.29288 l 0.72161,-0.93208 c -1.05235,-0.87194 -2.58577,-1.50335 -4.11918,-1.50335 -3.0067,0 -4.66039,1.74389 -4.66039,3.84858 0,2.4655 2.40536,3.33744 4.60025,4.11919 1.65369,0.60134 3.51784,1.38308 3.51784,3.1871 0,1.53342 -1.17261,2.85637 -3.42764,2.85637 -2.07462,0 -3.36751,-0.81181 -4.60025,-1.83409 l -0.78174,0.99221"
id="path4135"
style="font-variant:normal;font-weight:300;font-stretch:normal;font-size:30.06702805px;line-height:79.00000215%;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Light';text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 277.72983,-117.0799 -0.30068,1.17261 c 0.39088,0.1804 0.93208,0.30067 1.47329,0.30067 2.58576,0 4.02898,-2.3753 4.84079,-4.78066 l 5.71274,-16.23619 h -1.35302 l -3.0969,9.08024 c -0.39087,1.20268 -0.87195,2.76617 -1.32295,4.02898 h -0.12027 c -0.54121,-1.26281 -1.11248,-2.8263 -1.56349,-4.02898 l -3.48777,-9.08024 h -1.44322 l 5.92321,14.70277 -0.39088,1.26282 c -0.7216,2.19489 -1.92429,3.81851 -3.69824,3.81851 -0.42094,0 -0.87194,-0.12027 -1.17261,-0.24053"
id="path4137"
style="font-variant:normal;font-weight:300;font-stretch:normal;font-size:30.06702805px;line-height:79.00000215%;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Light';text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 290.7653,-123.81492 c 1.29288,1.08241 3.15704,1.98442 5.2918,1.98442 3.12697,0 4.87086,-1.89422 4.87086,-4.05904 0,-2.8263 -2.4655,-3.57798 -4.72053,-4.41986 -1.71381,-0.6314 -3.39757,-1.26281 -3.39757,-2.9165 0,-1.32295 1.02228,-2.61583 3.24724,-2.61583 1.47328,0 2.49556,0.57127 3.45771,1.29288 l 0.72161,-0.93208 c -1.05235,-0.87194 -2.58577,-1.50335 -4.11919,-1.50335 -3.0067,0 -4.66039,1.74389 -4.66039,3.84858 0,2.4655 2.40537,3.33744 4.60026,4.11919 1.65368,0.60134 3.51784,1.38308 3.51784,3.1871 0,1.53342 -1.17261,2.85637 -3.42764,2.85637 -2.07462,0 -3.36751,-0.81181 -4.60025,-1.83409 l -0.78175,0.99221"
id="path4139"
style="font-variant:normal;font-weight:300;font-stretch:normal;font-size:30.06702805px;line-height:79.00000215%;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Light';text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 305.05607,-126.19021 c 0,2.58576 0.81181,4.35971 3.60804,4.35971 0.60134,0 1.50335,-0.24053 2.34523,-0.5412 l -0.36081,-1.08241 c -0.51113,0.24053 -1.26281,0.451 -1.80402,0.451 -1.98442,0 -2.43543,-1.23275 -2.43543,-3.06684 v -9.41098 h 4.17932 v -1.14254 h -4.17932 v -4.17932 h -1.14254 l -0.18041,4.17932 -2.28509,0.12027 v 1.02227 h 2.25503 v 9.29072"
id="path4141"
style="font-variant:normal;font-weight:300;font-stretch:normal;font-size:30.06702805px;line-height:79.00000215%;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Light';text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 312.62497,-129.37732 c 0,4.72052 2.97664,7.54682 6.67488,7.54682 2.10469,0 3.39758,-0.7216 4.54013,-1.41315 l -0.54121,-1.02227 c -1.08241,0.78174 -2.31516,1.29288 -3.87865,1.29288 -3.24723,0 -5.382,-2.61584 -5.44213,-6.25394 h 10.40319 c 0.0601,-0.36081 0.0601,-0.72161 0.0601,-1.08242 0,-4.23944 -2.1047,-6.67488 -5.53234,-6.67488 -3.21717,0 -6.28401,2.88644 -6.28401,7.60696 m 1.35302,-0.87194 c 0.30067,-3.45771 2.49557,-5.59247 4.96106,-5.59247 2.58576,0 4.23945,1.89423 4.23945,5.59247 h -9.20051"
id="path4143"
style="font-variant:normal;font-weight:300;font-stretch:normal;font-size:30.06702805px;line-height:79.00000215%;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Light';text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 328.33263,-122.1913 h 1.32295 v -10.88426 c 1.59355,-1.80402 3.03677,-2.70604 4.32965,-2.70604 2.22496,0 3.24724,1.44322 3.24724,4.51006 v 9.08024 h 1.32295 v -10.88426 c 1.59355,-1.80402 2.97664,-2.70604 4.32965,-2.70604 2.19489,0 3.21717,1.44322 3.21717,4.51006 v 9.08024 h 1.35302 v -9.26064 c 0,-3.72831 -1.44322,-5.53234 -4.32965,-5.53234 -1.65369,0 -3.24724,1.14255 -4.90093,2.94657 -0.51114,-1.77395 -1.68375,-2.94657 -3.99891,-2.94657 -1.59355,0 -3.24724,1.11248 -4.54012,2.58577 h -0.0902 l -0.12027,-2.22496 h -1.14255 v 14.43217"
id="path4145"
style="font-variant:normal;font-weight:300;font-stretch:normal;font-size:30.06702805px;line-height:79.00000215%;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro Light';text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 197 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 224 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 315 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 203 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 282 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 155 KiB

32
blog/author/em.md Normal file
View File

@@ -0,0 +1,32 @@
---
description: Em is a full-time journalist at Privacy Guides.
schema:
-
"@context": https://schema.org
"@type": ProfilePage
dateCreated: "2025-02-03T19:00:00Z"
dateModified: "2024-02-03T19:00:00Z"
mainEntity:
-
"@context": https://schema.org
"@type": Person
name: Em
jobTitle: Staff Writer
description: Em is a full-time journalist at Privacy Guides.
url: https://www.privacyguides.org/articles/author/em/
image: https://www.privacyguides.org/articles/assets/external/github.com/EmAtPrivacyGuides.png.jpg
sameAs:
- https://infosec.exchange/@Em0nM4stodon
- https://emontheinternet.me/
- https://controlaltdelete.technology/
---
# Em
![Profile picture](https://github.com/EmAtPrivacyGuides.png){ align=right }
[**Em**](https://emontheinternet.me/) is a full-time staff writer at *Privacy Guides*. She is a publicinterest technologist and researcher who has been working on various independent projects in data privacy, information security, and software engineering since 2018.
Em is passionate about digital rights, privacy advocacy, solid security, and code for the public good. In her free time, you can find Em on Mastodon giving privacy tips or boosting photos of cats and moss.
[:simple-mastodon: @Em0nM4stodon@infosec.exchange](https://infosec.exchange/@Em0nM4stodon "@Em0nM4stodon@infosec.exchange"){ .md-button rel=me }

View File

@@ -0,0 +1,317 @@
---
date:
created: 2025-01-23T19:15:00
updated: 2025-01-27T20:00:00
categories:
- Tutorials
authors:
- jonah
description: Your phone is an essential tool, but it also represents a huge risk to your privacy and security. Understanding these best practices when it comes to securing your smartphone will help keep you and your data safe.
schema_type: AnalysisNewsArticle
---
# The Protesters' Guide to Smartphone Security
![Article cover photo showing a phone icon over a protest](../assets/images/activists-guide-securing-your-smartphone/cover.webp)
<small aria-hidden="true">Illustration: Jonah Aragon / Privacy Guides | Photo: Koshu Kunii / Unsplash</small>
For most protesters, activists, and journalists, your smartphone is an essential tool you depend on for organizing with your peers, accessing and distributing information, and helping others. It also represents a great risk, as a tool that is easily appropriated by authorities for targeted and mass surveillance.<!-- more -->
The perennial question when it comes to protests is whether you should bring your phone at all. If you leave your phone at home, that is probably the safest your data will get, and you will be at very low risk of being tracked by mass surveillance tools. On the other hand, your phone is a critical resource when it comes to coordinating with others, getting updates on the protest from social media, or simply documenting what is going on with your phone's camera.
If possible, bringing a separate device like a "burner phone," an old phone you can reset, or even a regular old-fashioned camera is a much better option than bringing your primary phone. Any data you don't bring with you can't be taken from you at the scene.
However, getting access to or affording devices like these aren't a realistic option for many people. Whether you decide to take your smartphone or a secondary smartphone with you to the event, this guide will cover how to maximize that device's security and minimize risks to your privacy.
**Update (2025-01-27):** This article has been updated based on some community [feedback](https://discuss.privacyguides.net/t/24316), notably I added the [Burner Phones](#burner-phones), [Minimize Your Stored Data](#minimize-your-stored-data), [Use Public Wi-Fi](#use-public-wi-fi), and [Check Your Keyboard](#check-your-keyboard) sections.
## Your Risks at a Protest
There are plenty of risks you should consider if you use your smartphone at a protest. We are going to try and cover the following in this guide:
1. Losing your device.
2. Authorities confiscating your smartphone.
3. Service disruption, either due to intentional interference by authorities or caused by networks being overloaded by large groups of people.
4. Targeted surveillance:
- Disrupting your service.
- Blocking delivery of calls/SMS to your number.
- Monitoring your unencrypted traffic.
- Monitoring communications over local radios like walkie-talkies, etc.
5. Mass surveillance:
- Interference with web services. Popular communication platforms like Twitter or TikTok could be throttled or blocked.
- Interference with messengers and voice services like Signal or WhatsApp.
- Authorities could use public Wi-Fi networks in the area to monitor traffic and identify nearby devices.
- Cell phone companies could provide records to authorities of devices near cell towers in the area to track and identify protesters.
Like all of our guides, we are going to cover the general best practices and provide helpful tips, but your individual situation may be different. You should always research and plan according to what you specifically are doing, and if you need legal advice you should always consult a qualified and licensed attorney.
## "Burner Phones"
Cell phones are generally tracked by law enforcement using two identifiers:
1. Your **IMSI**, which uniquely identifies your SIM card
2. Your **IMEI**, which uniquely identifies your phone
Thus, simply using a prepaid SIM in your primary/personal device is not a foolproof method of avoiding tracking, because your IMEI is still correlatable between networks.
Buying a secondary, disposable device is an option that will provide you with much greater protection than bringing your personal device. However, if the threat you face is serious enough that you feel the need to do this, you should strongly consider not bringing a phone at all. Properly securing a disposable/burner phone is fairly challenging and may not be worth it.
If you *do* buy a secondary device for this purpose, you should buy it in-person, with **cash**.
**Do not activate or power it on at home**. The location of a phone is tracked by network carriers for at least a year at minimum, but you should assume that location history is just kept forever. Therefore, you should activate and set up the device in a very public place that is not significant to your daily life, then always keep it powered off at locations associated with you. You don't want the phone's location to ever be recorded at your home or workplace.
If possible, you should try to purchase and set up this phone well in advance. This certainly depends on your plans, but spreading out your purchase, activation, and use of the device makes it less easy to detect. It also makes it less likely that the store you bought the phone from still has security footage of your purchase.
You will also want to make sure you do not identify yourself when purchasing a cellular plan. This is highly dependent on your country, but many prepaid plans will not require any identification to activate. There are also some global eSIM providers which will accept payment without the need to identify yourself to them.
One last thing: Your secondary device should still be a reasonably modern smartphone. The security measures we cover below regarding [hardware and software security](#consider-your-phones-security-patches) still apply. Smartphones are more secure against the sort of threats that activists are likely to face—such as someone trying to crack into your device's data—than a simple/feature/"dumb" phone will be. They also have many more options for secure & encrypted communication methods that we'll cover below as well.
Using a secondary device only at the protest allows you to leave your primary device powered on and at home. This potentially provides some plausible deniability, if someone requests the location of your phone during the time of the event later.
## Secure Your Device
If your phone falls into the wrong hands, the information on it could be hugely damaging to yourself or others. Make sure you've taken the necessary steps to prevent it from being broken into.
### Use a Strong Screen Lock
At a bare minimum, you should use a 6-digit PIN, but ideally you should protect your phone with an alphanumeric passphrase. This prevents people from trivially accessing your data, and additionally protects your data with strong encryption.
Barring a massive security exploit (more on this [later](#consider-your-phones-security-patches)), most law enforcement tools work by essentially brute-forcing your PIN, running tons of guesses until it gets one right. This makes a long and unique passphrase your strongest protection against your data being stolen by people in possession of your device.
In the United States and many other countries it is legal to refuse to unlock your phone or provide your passcode to law enforcement. **Know your rights** wherever you're located before attending a protest, so you aren't blindly following orders later.
### Disable Biometic Authentication
We commonly recommend using biometric features like Face ID or Touch ID to prevent "shoulder surfing" attacks, where an attacker steals your PIN by discreetly watching you enter it, or where your PIN is recorded by surveillance cameras in the area.
**However**, in this situation it may make more sense to disable biometric authentication. Authorities are trained and known to use biometrics quickly to forcefully unlock your device, so you should be mindful of this fact when deciding what to do. If you disable biometrics, be wary of shoulder surfing attacks and prying eyes by obscuring or covering your phone whenever you unlock it.
Whatever you do, make sure you know how to quickly shut down your phone or disable biometrics at a moment's notice. Many phones have begun replacing the standard "hold down the power button" function with voice assistants or other features, so practice performing the actual shutdown method beforehand to familiarize yourself.
Modern iPhones require you to hold down the side button and either volume button before the power-off slider appears. Even if you don't get a chance to slide to power off, getting to this screen will at least disable biometric authentication, making your phone a bit more secure than it otherwise might be.
In the United States, it is still a legal gray area when it comes to whether law enforcement can force you to use biometrics, but many court decisions have leaned toward saying they **can** compel you to use your fingerprint. Using a passphrase and disabling biometrics gives you more robust 5th Amendment rights. In other countries you should again familiarize yourself with your rights in this scenario, so that you can make the most informed decision.
### Hide Your Notifications
Even with your device locked, law enforcement can see everything you're up to simply by scrolling through your notifications. Reducing the amount of information accessible on the lock screen improves your security and the security of those you're messaging, so make sure your notifications are only visible when your device is unlocked.
On an iPhone:
1. Open **Settings**
2. Navigate to **Notifications**
3. Navigate to **Show Previews**
4. Select **Never** (or, **When Unlocked**)
On Android:
1. Open **Settings**
2. Navigate to **Notifications**
3. Touch **Notifications on lock screen**
- Select **Don't show any notifications**
4. Switch **Sensitive notifications** to **off**
### Minimize Your Stored Data
The best way to protect your data is to not have it on your phone in the first place. If you're using a secondary device, simply don't install anything other than what will be absolutely necessary during the protest, like a secure messenger.
Otherwise, delete any cloud storage apps you don't need access to during the protest. If you're able to delete an app and then download it later and log in without experiencing any data loss, then that app probably doesn't *need* to be on your phone all the time.
Some [password managers](https://www.privacyguides.org/en/passwords/) have the option to temporarily remove certain vaults from your devices, 1Password calls this [Travel Mode](https://support.1password.com/travel-mode/) for example. You can do this manually as well, by having a separate password manager or vault with only the essentials you will need at the time, and removing your primary password manager from your device for the duration of the event.
### Disable Lock Screen Actions
In a similar vein, any functionality you have enabled while your device is unlocked can pose a security risk. It is always best practice to reduce your attack surface by disabling these options whenever possible. Even though these features are typically designed to not pose a security risk to your data, they have been known to be exploited in the past to bypass lock screens and other security features.
On an iPhone:
1. Open **Settings**
2. Navigate to **Face ID & Passcode**
3. Scroll to the **Allow Access When Locked** section
4. Switch all features you don't need **off**
On Android, disabling functionality while the phone is locked will vary widely by manufacturer. Some like Samsung provide more flexible options in their lock screen settings, but others like Google do not provide the option to disable the quick settings panel or other similar features.
### Avoid External Storage
Your Android phone might have the option to store files or photos on a microSD card, but these cards are not always subject to the same encryption standards as your phone's built-in storage. You should check whether your microSD card can be encrypted in your phone's settings, although this will prevent it from being read by other devices like your computer later.
Additionally, even *if* it's encrypted, it still won't benefit from the same security protections that your phone's built-in storage provides, such as advanced brute-force protections. Ideally you should remove all external storage devices from your phone during the event, and save photos, videos, and other files to your phone's encrypted internal storage.
### Consider Your Phone's Security Patches
Exploits against smartphones are discovered on a very regular basis, and spyware companies that work with law enforcement—like Cellebrite—abuse these exploits to crack into stolen devices. If your phone is no longer receiving regular updates from its manufacturer, you are in a very dangerous position as you may be vulnerable to the exploits used.
In general, we consider the latest iPhone and latest Google Pixel to be the most secured against this sort of threat. You can increase your security further by using a [hardened alternative operating system](https://www.privacyguides.org/en/android/distributions/) on your Google Pixel.
Robust security information about phones from other manufacturers is less common. If you use a different device you may still consider the risks to be worth it, but if confiscation is of *particular* concern to you, or especially if your phone no longer receives security patches, you may want to consider leaving the phone at home.
## Protect Against Surveillance
### Disable AirDrop
One of the most innocuous features enabled on millions of iPhones is also one of the most dangerous for those seeking to protect their privacy in public. Apple's AirDrop protocol [uses](https://www.usenix.org/system/files/sec21-heinrich.pdf) trivially bypassed security measures that authorities like the Chinese government have openly [bragged](https://arstechnica.com/security/2024/01/hackers-can-id-unique-apple-airdrop-users-chinese-authorities-claim-to-do-just-that/) about cracking to identify users since at least 2022.
You should assume that any device with AirDrop enabled is constantly broadcasting your name, email address, and phone number to everyone around you, **even if** you have it set to "Contacts Only." Apple has known about this [flaw](https://www.macrumors.com/2021/04/23/airdrop-researchers-security-flaw/) since 2019 and has not issued any fix.
1. Open the **Settings** app
2. Navigate to **General**
3. Navigate to **AirDrop**
4. Select **Receiving Off**
### Lock Down Your Network
Your phone signals can be used to track you even if you don't make a call or send a text. Some law enforcement agencies use "stingrays," devices which can impersonate a cell tower to track visitors to an area. It is speculated that more advanced ones can intercept unencrypted text messages and phone calls as well, making the use of an [encrypted messenger](#use-signal) during the event even more critical.
While the capabilities of the most modern ones isn't fully known, you should definitely protect yourself from the subset of stingrays which abuse the lower security standards of older, 2G networks.
On Android:
1. Open **Settings**
2. Navigate to **Network & internet**
3. Navigate to **SIMs**
4. Select your carrier or SIM card
5. Switch **Allow 2G** to **off**
You might also consider installing Privacy Cell ([F-Droid](https://f-droid.org/en/packages/com.stoutner.privacycell/) / [Google Play](https://play.google.com/store/apps/details?id=com.stoutner.privacycell)), an app that tells you whether you are connected to a cell network using the most modern security. Even the "5G" indicator on your phone alone doesn't guarantee you are using the latest-generation protocol.
On iPhone:
1. Open **Settings**
2. Navigate to **Privacy & Security**
3. Navigate to **Lockdown Mode**
4. Select **Turn On Lockdown Mode**
Note that enabling [Lockdown Mode](https://www.privacyguides.org/articles/2022/10/27/macos-ventura-privacy-security-updates/#lockdown-mode) on an iPhone will change a variety of settings to harden its security. Many of them are smart improvements, but certain apps and features [won't work](https://support.apple.com/HT212650) normally, so read the previous links here for more details.
### Use Airplane Mode Frequently
Even after mitigating the risks of 2G networks, your cellular activity can still be tracked. If not by law enforcement then by your carrier, who will likely be responsive to law enforcement's requests for data after the fact.
To prevent this, you should keep your phone turned off or use Airplane Mode to disable cellular connections whenever possible. Ideally you should only connect to networks in an emergency situation to communicate with others in your group, otherwise keeping messages and network transmissions to a minimum is key.
If you absolutely need internet connectivity and it's possible, you should keep Airplane Mode on and connect to a public Wi-Fi network instead, which brings me to:
### Use Public Wi-Fi
If you're able, scope out businesses in the area that provide public Wi-Fi in advance. This is better than using cellular service, because less information about your device is shared with Wi-Fi networks as opposed to cell towers. Most modern phones support MAC address randomization, which makes it even harder to correlate your cell phone's connections between different Wi-Fi access points.
There is a danger that public Wi-Fi services will be set up by authorities or others in the area to track protesters. You could consider using a [VPN service](https://www.privacyguides.org/en/vpn/) while connected to them to minimize the amount of metadata about your traffic that the Wi-Fi operator is able to collect.
### Disable Location Services
If you have to keep your device powered on and connected, you can at least minimize the number of parties who have access to your location data. Be mindful of apps that you choose to share your location with, and consider disabling location services entirely while you're at the event.
On an iPhone:
1. Open **Settings**
2. Navigate to **Privacy & Security**
3. Navigate to **Location Services**
4. Switch **Location Services** to **off**
On Android:
1. Open **Settings**
2. Navigate to **Location**
3. Switch **Use location** to **off**
If you use an Android phone, you should also check your Google account settings to [ensure location history is disabled](https://support.google.com/accounts/answer/3118687). Google is frequently tapped by law enforcement to provide location data, because they don't protect your personal information with strong, zero-knowledge encryption.
### Check Your Keyboard
An often overlooked security risk is the software keyboard installed on your device. The best encrypted messenger in the world is no match for all of your inputs being read by third-parties as you type them.
If you are on [GrapheneOS](#consider-your-phones-security-patches), the default keyboard from AOSP that it comes with makes no internet connections, so if you don't install a third-party keyboard you should be fine. Most other Android users are using Google's *Gboard*, which does make internet connections you may decide you don't trust, so you could consider installing an offline alternative. iOS users are able to control whether their third-party keyboard has network access in their system settings, although it may be wiser to not install a third-party keyboard in the first place.
This is [particularly relevant](https://xcancel.com/RealSexyCyborg/status/1197695344575799296) to people typing in languages like Chinese or others where you use an Input Method Editor (IME) to convert Latin letters to characters in the target language. These IMEs are very often third-party apps that have full internet access.
## Other Tips
### Use Signal
[**Signal**](https://www.privacyguides.org/en/real-time-communication/#signal) is the most secure app for sending text messages and making voice calls with others. It is also impossible to configure Signal to lower its encryption security or other security standards, so you know that everyone in your group is using settings that are safe by default.
You should turn on disappearing messages with a reasonably short interval for sensitive communications. You can do this by default in the Privacy section of Signal's app settings, and you can also do it on a per-conversation basis in each conversation's settings panel. This way there is a time limit for an attacker to crack your phone and extract your messages before they permanently disappear.
Signal is battle-tested for this situation. [Signal has responded to 6 government requests](https://signal.org/bigbrother/) since 2016, and in each case the only information they were able to provide was at most:
1. Whether the user was registered with Signal
2. When that user registered with Signal
3. When that user connected to Signal last
Keep in mind that using Signal could still expose your phone's location, simply due to making a network request as we covered above. You should still keep your phone in [Airplane Mode](#use-airplane-mode-frequently) and minimize the use of Signal or any other networked app during the event.
There *are* other [encrypted messengers](https://www.privacyguides.org/en/real-time-communication/), some of them even making use of technologies developed by Signal. However, they all come with trade-offs that could easily compromise your security. WhatsApp and Facebook Messenger are end-to-end encrypted for example, but they collect copious amounts of *metadata* about your messages, such as who you're sending them to, when you're sending them, your location when you're sending them, etc. Apple's iMessage service in the Messages app has strong encryption but similar metadata concerns, and only works if everyone in your group has an iPhone.
### Protect Your Access to Information
Phones can be easily lost, taken, broken, or they can simply run out of juice. Bring a spare mobile battery or a charged power bank with you, and try to minimize your phone usage to preserve power. You should also make sure your mobile plan is topped up and you have enough mobile data prior to the event.
You should also write down the number of an emergency contact or a lawyer on a physical piece of paper, or [even](https://xcancel.com/madeleine_rae/status/1266528386878443522) in Sharpie on your arm. You'll want this information easily accessible if you're arrested regardless of your phone's state or location.
### Change Your Camera Settings
Check your camera settings for things which may draw unwanted attention, like the flash or a shutter sound. You should go through these settings in advance and configure it for the safest possible use.
### Back Up Your Data
You should be prepared to have your phone taken or lost during a protest. You can limit the potential costs and headache to you if this happens by making sure you have an updated, encrypted backup of your data.
If you have an iPhone, you can make a local backup to a macOS computer or a Windows computer with iTunes. You can also back up to iCloud, but these backups are only secure if you enable [Advanced Data Protection](https://www.privacyguides.org/en/os/ios-overview/#icloud) on your iCloud account. We strongly encourage [enabling Advanced Data Protection](https://support.apple.com/en-us/108756) for all iCloud users in any case, as it protects not only device backups but most iCloud account data as well.
The backup situation on Android is not nearly as robust unfortunately, but you can back up photos and files with a variety of services. If you use an online backup service we recommend choosing one with strong, zero-knowledge encryption so that the service provider is unable to access your data.
- [Recommended Photo Backup Services](https://www.privacyguides.org/en/photo-management/)
- [Recommended Cloud Drive Services](https://www.privacyguides.org/en/cloud/)
- [Recommended File Sync Services](https://www.privacyguides.org/en/file-sharing/)
## At The Protest
### Keep Your Device Locked
You should always use your camera to take pictures or videos while your phone is locked, in case your device is taken while filming. This is easier if you've [disabled biometrics](#disable-biometic-authentication), because Face ID or similar features might unlock your device automatically when you don't want that to happen.
On an iPhone you can hold down the camera icon on the lock screen to open the camera without unlocking your device. You could also configure the Action Button to open the camera, or use the dedicated camera button on the latest iPhone model.
On a Google Pixel and most other Android devices, double-tapping the power button will open the camera without needing to unlock your device.
You should learn and/or set up device shortcuts to do things quickly, ideally while the device remains locked whenever possible, and ensure you're familiar with the shortcuts before the event.
### Have a Backup Communications Network
In the event of an internet blackout, it might be a good idea to have a backup network prepared, organized with other attendees. Messaging apps like [Briar](https://www.privacyguides.org/en/real-time-communication/#briar) can operate in a local mesh mode, connecting to other devices in the area with Bluetooth or local Wi-Fi connections instead of relying on centralized internet services. Another newer option is [Meshtastic](https://meshtastic.org/), which uses peer-to-peer/mesh radio that is much more reliable than using either Wi-Fi or Bluetooth, but requires purchasing dedicated hardware that you connect to your phone.
You might also want to consider local radios like walkie-talkies, although keep in mind these devices are nearly always unencrypted and can be easily monitored by others, so you won't want to use them to transmit sensitive information.
## After The Event
### If Your Phone Was Taken
If you lose your phone, you may be able to locate or wipe your phone remotely depending on the model. Here are some instructions for common devices you can try:
- [Finding a lost Android device](https://support.google.com/android/answer/3265955?hl=en)
- [Finding a lost iPhone](https://support.apple.com/en-us/104978)
If you were logged in to any online services on your phone, you should try and get them signed out. On many social media websites for example, you can go to your account's settings to see what devices are signed in and revoke their access remotely.
Please be aware of the **legal consequences** of these actions. Wiping your device or revoking online account access could lead to obstruction of justice or destruction of evidence charges in some jurisdictions. You should always speak with your licensed attorney before deciding how to proceed. If your phone was taken by law enforcement you may have legal recourse to get it back.
### Be Mindful of Others
If you post your photos online, be mindful of identifiable faces or other characteristics of your fellow protesters or bystanders. Law enforcement or vigilantes use these photos to track down other attendees and arrest or harass them.
To prevent this, you can obscure the faces of anyone in the image. Most phones have [built-in photo editing tools](https://www.privacyguides.org/en/os/ios-overview/#redacting-elements-in-images) that allow you to draw on an image. Blurring can sometimes be reversed, so blocking it out entirely is generally preferable.
Be careful of the editing tools you use, and don't select highlighters or other semi-transparent editing tools. Even if you scribble over an area of a photo multiple times with a dark/black "highlighter" tool until it *appears* black, that can often be reversed with photo editing software by adjusting the contrast of the image. Using a shape/rectangle tool to draw a black box over areas you wish to redact is much better than trying to manually cross out image elements with drawing tools.
The Signal app also has built-in tools for photo editing and blurring. You can send a photo to yourself in the "Notes to Self" chat, then save the edited image from that chat for sharing. Signal also automatically removes photo metadata, so if you use it you're already covered with our next section:
### Scrub Photo Metadata
Photos have hidden information, or *metadata*, embedded in them which include the type of phone/camera you used, the photo's location, and other potentially sensitive data.
You should use a [metadata removal tool](https://www.privacyguides.org/en/data-redaction/) to remove this data from images before you share them with others. If you send a photo to someone using Signal, that app removes this metadata automatically.

View File

@@ -18,6 +18,8 @@ schema_type: AnalysisNewsArticle
!["Choosing The Right Messenger" cover image](../assets/images/choosing-the-right-messenger/cover.png)
<small aria-hidden="true">Illustration: Jonah Aragon / Privacy Guides | Photo: Unsplash</small>
One of the most common questions users have when it comes to privacy is about messaging services. It seems almost all of them mention some level of privacy or encryption to entice the user to sign up for their service, but how can you be sure youre using the most secure, privacy respecting platform?<!-- more -->
The answer actually lies in ones [threat model](https://www.privacyguides.org/basics/threat-modeling/), which is often an ignored step in choosing all privacy related apps and services, meaning a lot of users limit their internet and communication experience because they believe they need Edward Snowden level privacy settings.

View File

@@ -17,6 +17,8 @@ schema_type: NewsArticle
!["Delisting Startpage" cover image](../assets/images/delisting-startpage/cover.png)
<small aria-hidden="true">Illustration: Privacy Guides | Photo: Unsplash</small>
Dear *Privacy Guides* Community,
On the 15th of October, it was [brought to our attention](https://web.archive.org/web/20201127034309/https://www.reddit.com/r/privacy/comments/di5rn3/startpage_is_now_owned_by_an_advertising_company/) that Startpage.com was reportedly (partially?) taken over by a company called the Privacy One Group, which is in turn owned by a company called System1. We found this quite remarkable as the two companies seem to have conflicting business models.<!-- more --> Startpage has been known for basing their advertisements on what their users enter in their search bar. System1 on the other hand, is a pay-per-click advertising company that "[has developed a pre-targeting platform that identifies and unlocks consumer intent across channels including social, native, email, search, market research and lead generation rather than relying solely on what consumers enter into search boxes.](https://web.archive.org/web/20201127034309/https://www.bizjournals.com/losangeles/news/2017/09/20/system1-raises-270-million-for-consumer-intent.html)"

View File

@@ -17,6 +17,8 @@ schema_type: NewsArticle
!["Delisting Wire" cover image](../assets/images/delisting-wire/cover.png)
<small aria-hidden="true">Illustration: Jonah Aragon / Privacy Guides | Photo: Unsplash</small>
It has recently come to the attention of the *Privacy Guides* team that **Wire**, the popular end-to-end encryption messaging platform [has been sold or moved to a US company](https://web.archive.org/web/20201128215737/https://forum.privacytools.io/t/wire-swiss-gmbh-is-now-owned-by-a-usa-holding-company/1932). After a week of questioning, Wire finally confirmed they had changed holding companies and would now be a US based company in a move they called “simple and pragmatic,” as they worked to expand their foothold in the enterprise market. This also came alongside the news that Wire had accepted more than $8 million in Venture Capital (VC) funding from Morpheus Ventures, as well as other investors.<!-- more -->
Morpheus Ventures holds a [portfolio](https://web.archive.org/web/20201128215737/https://morpheus.com/portfolio/) including companies in healthcare, voice AI, life insurance, and retail customer data analytics: All sectors that have historically used invasive data collection methods to survive. Why would a VC with a portfolio centered on consumer data want to invest in a company whose mission claims to protect that very same information?

View File

@@ -0,0 +1,610 @@
---
title: EasyOptOuts Review & Real-World Test
description: "People-search sites represent an immense privacy risk to the majority of Americans. EasyOptOuts is a low-cost online service which automates opt-out requests on your behalf."
date:
created: 2025-02-03T16:20:00
categories:
- Reviews
authors:
- jonah
links:
- Data Removal Services: https://www.privacyguides.org/en/data-broker-removals/
tags:
- People-Search Sites
license: BY-SA
template: review-article.html
schema_type: ReviewNewsArticle
review:
type: WebApplication
category: SecurityApplication
subcategory: People-Search Site Removal Tool
name: EasyOptOuts
alternateName: EasyOptOuts.com
price: 19.99
period: yr
website: https://easyoptouts.com/
rating: 4.5
pros:
- Saves enormous time compared to manual opt-outs.
- Exceptional value, priced an order of magnitude lower than much of its competition.
- Searches and opts-out of all supported sites extremely quickly.
cons:
- Fairly bare-boned interface.
- The 100+ supported websites is still not close to some of the more expensive alternatives.
- No manual/human interaction.
---
![EasyOptOuts logo](../assets/img/data-broker-removals/easyoptouts.svg){ align=right itemprop="image" }
**EasyOptOuts.com** is a $19.99/year [people-search site removal service](https://www.privacyguides.org/en/data-broker-removals/) which will search a number of different data broker sites and automatically submit opt-out requests on your behalf. They will perform the first search and removal process immediately, and then re-run the process every 4 months in case your data shows up on new sites over time.<!-- more -->
[:octicons-home-16: Homepage](https://easyoptouts.com){ .md-button }
[:octicons-eye-16:](https://easyoptouts.com/privacy){ .card-link title="Privacy Policy" }
## Background
People-search sites represent an immense privacy risk to the majority of Americans. For many, sensitive personal information such as your address, phone number, email, and age is a simple internet search away. While there is unfortunately no federal regulation in place to protect your data, many of these companies will remove your information from their public databases upon request. EasyOptOuts is a low-cost online service which automates these opt-out requests, saving you time and removing the need to constantly monitor new sites/databases for your personal information on a regular basis.
*Privacy Guides* selected this service for review based on community reviews and various reporting from organizations including [Consumer Reports](https://discuss.privacyguides.net/t/consumer-reports-evaluating-people-search-site-removal-services/19948). In our best judgement, EasyOptOuts services consistently received the most positive feedback and results in terms of efficacy, so we prioritized its testing over other similar services due to our limited budget.
The EasyOptOuts subscription was paid for by Privacy Guides. *Privacy Guides* did not contact EasyOptOuts regarding this review, or request free/discounted services before conducting this review.
## Methodology
*Privacy Guides* conducted this review with 2 volunteer subjects who agreed to allow us to use EasyOptOuts to attempt to remove their personal information from public people-search sites, then evaluate those results. Our subjects:
- Are US citizens
- Have never used a people-search removal service
- Have never manually opted-out of people-search sites
- Are homeowners
- Do not live in a state with specific privacy regulations related to data brokers or people-search sites
The information we provided to EasyOptOuts:
- First and last name
- Maiden name (if applicable)
- Birth year
- Current street address
- Most recent previous address (if applicable)
- Current phone number(s)
- Current email address
We did not provide the names of relatives as requested by EasyOptOuts, as they were not volunteers for this review. This is one potential limitation with our evaluation to keep in mind.
!!! info "Disclaimer"
**Please note that this review is not intended to be a comprehensive evaluation of EasyOptOuts, as we are conducting this test with a very limited sample size.** We do not consider our results to be statistically significant. Rather, this review should be taken as an additional "real-world" data point for you to consider when evaluating this service. We encourage you to seek out other independent reporting to consider as well before making any purchase decision.
## Initial Search
*Privacy Guides* performed an initial search for personal information for each of our subjects on Google by searching for their first and last name in quotes, plus their current city and state (for example, `"Jane Doe" Chicago IL`). We then counted the number of unique results which contained their personal information in the title or description shown in Google.
Using standard engine search results is one of the most common methods of discovering personal information, and typically represents the greatest risk to most people, so measuring the number of search engine results that are removed as a result of the opt-out process is one of our highest priority measurements.
<div class="grid" markdown>
<div markdown>
**Person A (11 Google results):**
- 411.com
- thatsthem.com
- blockshopper.com*
- fastpeoplesearch.com
- usphonebook.com
- spokeo.com
- truepeoplesearch.com
- information.com
- peoplesearch.com*
- radaris.com
- peoplefinders.com
</div>
<div markdown>
**Person B (10 Google results):**
- whitepages.com
- truepeoplesearch.com
- usphonebook.com
- fastpeoplesearch.com
- spokeo.com
- radaris.com
- information.com
- thatsthem.com
- idcrawl.com*
- peekyou.com*
</div>
</div>
We also performed a manual search for their information on 15 different "high-priority" data brokers. These brokers represent either the most commonly used people-search sites, and/or cover a large number of people-search sites with their databases, so having your data removed from these companies can have an outsized positive effect on your overall privacy.
| Service | Person A | Person B |
| ----- | ----- | ----- |
| advancedbackgroundchecks.com | :warning: Found | :warning: Found |
| beenverified.com | :warning: Found | :warning: Found |
| checkpeople.com | :warning: Found | :warning: Found |
| clustrmaps.com | :warning: Found | :warning: Found |
| dataveria.com | :warning: Found | :warning: Found |
| gladiknow.com | :warning: Found | :warning: Found |
| infotracer.com | :warning: Found | :warning: Found |
| intelius.com* | :warning: Found | :warning: Found |
| peekyou.com* | :warning: Found | :warning: Found |
| publicdatausa.com* | :warning: Found | :warning: Found |
| radaris.com | :warning: Found | :warning: Found |
| spokeo.com | :warning: Found | :warning: Found |
| thatsthem.com | :warning: Found | :warning: Found |
| usphonebook.com | :warning: Found | :warning: Found |
| spyfly.com | :warning: Found | :warning: Found |
| **Remaining Results** | **100%** | **100%** |
It should be noted that EasyOptOuts does not claim or advertise that they have the ability to opt you out of some of the websites above, so we do not expect 100% coverage. However, the site compatibility of EasyOptOuts *is* a real-world limitation of the service we think you should consider before making a decision, so we intentionally did not limit our review to only the sites they advertise support for. The sites EasyOptOuts does *not* advertise support for are marked with an asterisk (*).
## User Experience
Registering a new account with EasyOptOuts was a very simple and easy-to-follow process. Their website does a great job explaining what is happening and why they need the data they're requesting at every step. Many of the fields are required, including your first and last name, year of birth, and precise street address. However, including your email addresses, phone numbers, and names of relatives in the search are optional. This is to be generally expected, as your precise data is needed to perform opt-out requests in the majority of cases. However, some competitors do allow you to provide a little less information, such as only your city/state instead of your exact current address, at the expense of potentially being less effective.
The only payment processor in use by EasyOptOuts is PayPal, but they've enabled the option to accept credit card payments without an actual PayPal account. PayPal does default to creating a new account for you with this information, so if you want to avoid that you should uncheck the "Save info & create your PayPal account" option at checkout.
We received a notification that the opt-out process had been completed approximately 1.5 hours after payment. This is much faster than many similar services will submit opt-out requests. However, as they note in the notification email: "Some sites remove data quickly, but some take weeks," so while the initial requests have been made, it will still take some time for them to actually go into effect.
EasyOptOuts is able to provide its service at a much lower price point than competitors like Optery or DeleteMe because they have no manual/human intervention at any point in the opt-out process. This limits the amount of websites they are able to support, however. In fact, their emailed report explicitly recommends manually opting-out of PeopleConnect (Intelius) sites at <https://suppression.peopleconnect.us/login> because they are not able to do so with their automated systems.
## 1 Week
| Service | Person A | Person B |
| ----- | ----- | ----- |
| advancedbackgroundchecks.com | :white_check_mark: Removed | :white_check_mark: Removed |
| beenverified.com | :white_check_mark: Removed | :warning: Found |
| checkpeople.com | :white_check_mark: Removed | :white_check_mark: Removed |
| clustrmaps.com | :white_check_mark: Removed | :white_check_mark: Removed |
| dataveria.com | :white_check_mark: Removed | :white_check_mark: Removed |
| gladiknow.com | :white_check_mark: Removed | :white_check_mark: Removed |
| infotracer.com | :white_check_mark: Removed | :warning: Found |
| intelius.com* | :warning: Found | :warning: Found |
| peekyou.com* | :warning: Found | :warning: Found |
| publicdatausa.com* | :warning: Found | :warning: Found |
| radaris.com | :warning: Found | :warning: Found |
| spokeo.com | :warning: Found | :warning: Found |
| thatsthem.com | :white_check_mark: Removed | :white_check_mark: Removed |
| usphonebook.com | :white_check_mark: Removed | :white_check_mark: Removed |
| spyfly.com | :white_check_mark: Removed | :white_check_mark: Removed |
| **Remaining Results** | **33%** | **46%** |
It should be noted that some of these websites included "sponsored links" to *other* data-brokers in their search results. For example, while both people's data was removed from advancedbackgroundchecks.com's own internal database, the search results on advancedbackgroundchecks.com still included a sponsored link to their data on truthfinder.com, one of the websites operated separately by PeopleConnect which EasyOptOuts does not support. This means that manual intervention is still very important when using EasyOptOuts, to cover larger services like PeopleConnect which require more complex interaction.
On Google we saw some reduction, but many results with sensitive information remained. This is something we'll monitor for future updates, as these results drop from Google's caches. Once again, the sites EasyOptOuts does not advertise support for are marked with an asterisk (*) in all of these tables.
<div class="grid" markdown>
<div markdown>
**Person A (8 Google results):**
- thatsthem.com
- blockshopper.com*
- fastpeoplesearch.com
- usphonebook.com
- information.com
- peoplesearch.com*
- radaris.com
- fastpeoplesearch.com
</div>
<div markdown>
**Person B (6 Google results):**
- truepeoplesearch.com
- usphonebook.com
- information.com
- fastpeoplesearch.com
- thatsthem.com
- peekyou.com*
</div>
</div>
## 1 Month
| Service | Person A | Person B |
| ----- | ----- | ----- |
| advancedbackgroundchecks.com | :white_check_mark: Removed | :white_check_mark: Removed |
| beenverified.com | :white_check_mark: Removed | :warning: Found |
| checkpeople.com | :white_check_mark: Removed | :white_check_mark: Removed |
| clustrmaps.com | :white_check_mark: Removed | :white_check_mark: Removed |
| dataveria.com | :white_check_mark: Removed | :white_check_mark: Removed |
| gladiknow.com | :white_check_mark: Removed | :white_check_mark: Removed |
| infotracer.com | :white_check_mark: Removed | :warning: Found |
| intelius.com* | :warning: Found | :warning: Found |
| peekyou.com* | :warning: Found | :warning: Found |
| publicdatausa.com* | :warning: Found | :warning: Found |
| radaris.com | :white_check_mark: Removed | :white_check_mark: Removed |
| spokeo.com | :white_check_mark: Removed | ::white_check_mark: Removed |
| thatsthem.com | :white_check_mark: Removed | :white_check_mark: Removed |
| usphonebook.com | :white_check_mark: Removed | :white_check_mark: Removed |
| spyfly.com | :white_check_mark: Removed | :white_check_mark: Removed |
| **Remaining Results** | **20%** | **33%** |
Once again, we also searched for their information on Google, and we noticed a reduction in exposure to basic search engines as we expected:
<div class="grid" markdown>
<div markdown>
**Person A (4 Google results):**
- thatsthem.com
- blockshopper.com*
- fastpeoplesearch.com
- peoplesearch.com*
</div>
<div markdown>
**Person B (2 Google results):**
- thatsthem.com
- peekyou.com*
</div>
</div>
## 3 Months
| Service | Person A | Person B |
| ----- | ----- | ----- |
| advancedbackgroundchecks.com | :white_check_mark: Removed | :white_check_mark: Removed |
| beenverified.com | :white_check_mark: Removed | :warning: Found |
| checkpeople.com | :white_check_mark: Removed | :white_check_mark: Removed |
| clustrmaps.com | :white_check_mark: Removed | :white_check_mark: Removed |
| dataveria.com | :white_check_mark: Removed | :white_check_mark: Removed |
| gladiknow.com | :white_check_mark: Removed | :white_check_mark: Removed |
| infotracer.com | :white_check_mark: Removed | :warning: Found |
| intelius.com* | :warning: Found | :warning: Found |
| peekyou.com* | :warning: Found | :warning: Found |
| publicdatausa.com[^1] | :white_check_mark: Removed | :white_check_mark: Removed |
| radaris.com | :white_check_mark: Removed | :white_check_mark: Removed |
| spokeo.com | :white_check_mark: Removed | ::white_check_mark: Removed |
| thatsthem.com | :white_check_mark: Removed | :white_check_mark: Removed |
| usphonebook.com | :white_check_mark: Removed | :white_check_mark: Removed |
| spyfly.com | :white_check_mark: Removed | :white_check_mark: Removed |
| **Remaining Results** | **13%** | **23%** |
[^1]: While writing this article, EasyOptOuts added support for *publicdatausa.com*. This was first applicable during the "3 month" test, where we noticed the opt-out was successful.
Once again, the sites EasyOptOuts does not advertise support for are marked with an asterisk (*). Finally, we searched for their information on Google, and there were no results from websites supported by EasyOptOuts remaining:
<div class="grid" markdown>
<div markdown>
**Person A (1 Google result):**
- blockshopper.com*
</div>
<div markdown>
**Person B (2 Google results):**
- idcrawl.com*
- peekyou.com*
</div>
</div>
## Additional Sites
In addition to the websites we performed an [initial search](#initial-search) with, the EasyOptOuts report we received claimed to find and remove our participants' data from the following websites. While *Privacy Guides* did not search all of these sites in advance of the test to validate these results independently, searching tens or hundreds of smaller sites *is* one of the key advantages of using an automated service like EasyOptOuts.
<div class="grid" markdown>
<div markdown>
**Person A:**
??? warning "We found your information and performed opt outs for the following 112 sites"
- 411.com
- advancedbackgroundchecks.com
- arrestwarrant.org
- backgroundcheck.run
- backgroundcheckers.net
- beenverified.com
- bumper.com, covered by beenverified.com
- centeda.com
- checkpeople.com
- checksecrets.com
- clubset.com
- clustrmaps.com
- councilon.com
- courtcasefinder.com
- curadvisor.com
- cyberbackgroundchecks.com
- dataveria.com
- familytreenow.com
- fastbackgroundcheck.com
- fastpeoplesearch.com
- findpeoplesearch.com
- freepeoplesearch.com
- gladiknow.com
- golookup.com
- goreversephone.com
- govwarrantsearch.org
- hudwayglass.com
- information.com
- infotracer.com
- inmatessearcher.com
- kidslivesafe.com
- kwold.com
- mugshotlook.com
- mylife.com
- neighbor.report
- neighborwho.com
- newenglandfacts.com
- numberguru.com
- nuwber.com
- officialusa.com
- ownerly.com
- people-background-check.com
- people-wizard.com
- peoplebyname.com
- peoplechk.com
- peoplefinders.com
- peoplelooker.com
- peoplesearch123.com
- peoplesearcher.com
- peoplesearchnow.com
- peoplesearchusa.org
- peoplesmart.com
- peopleswhizr.com
- peopleswiz.com
- peopleswizard.com
- peoplewhiz.com
- peoplewhiz.net
- peoplewhized.com
- peoplewhized.net
- peoplewhizr.com
- peoplewhizr.net
- peoplewiz.com
- peoplewizard.net
- peoplewizr.com
- personsearchers.com
- persontrust.com
- privaterecords.net
- privatereports.com
- pub360.com
- publicdatacheck.com
- publicinfoservices.com
- publicrecordreports.com
- publicsearcher.com
- quickpeopletrace.com
- radaris.com
- recordsfinder.com
- rehold.com
- reunion.com
- reverselookupaphonenumber.com
- reversephonecheck.com
- sealedrecords.net
- searchpeoplefree.com
- searchpublicrecords.com
- searchquarry.com
- secretinfo.org
- smartbackgroundchecks.com
- spydialer.com
- spyfly.com
- staterecords.org
- telephonedirectories.us
- texasarrests.org
- texasarrestwarrants.org
- thatsthem.com
- truepeoplesearch.com
- truthrecord.org
- unmask.com
- usa-people-search.com
- usatrace.com
- usphonebook.com
- usrecords.net
- uswarrants.org
- vehiclerelatedrecords.com
- verecor.com
- vericora.com
- veriforia.com
- verifyrecords.com
- veripages.com
- virtory.com
- weinform.org
- wellnut.com
- whitepages.com
- yellowbook.com
??? info "We checked the following 10 sites, but didn't find any personal information, so we didn't perform opt outs"
- americaphonebook.com
- floridaresidentsdirectory.com
- freepeopledirectory.com
- northcarolinaresidentdatabase.com
- ohioresidentdatabase.com
- peoplewin.com
- selfie.network
- selfie.systems
- spokeo.com
- unitedstatesphonebook.com
</div>
<div markdown>
**Person B:**
??? warning "We found your information and performed opt outs for the following 107 sites"
- 411.com
- advancedbackgroundchecks.com
- arrestwarrant.org
- backgroundcheck.run
- backgroundcheckers.net
- beenverified.com
- bumper.com, covered by beenverified.com
- centeda.com
- checkpeople.com
- checksecrets.com
- clubset.com
- councilon.com
- courtcasefinder.com
- curadvisor.com
- cyberbackgroundchecks.com
- dataveria.com
- familytreenow.com
- fastbackgroundcheck.com
- fastpeoplesearch.com
- findpeoplesearch.com
- freepeoplesearch.com
- gladiknow.com
- golookup.com
- goreversephone.com
- govwarrantsearch.org
- hudwayglass.com
- information.com
- infotracer.com
- inmatessearcher.com
- kidslivesafe.com
- kwold.com
- mugshotlook.com
- neighborwho.com
- newenglandfacts.com
- numberguru.com
- nuwber.com
- ownerly.com
- people-background-check.com
- people-wizard.com
- peoplebyname.com
- peoplechk.com
- peoplefinders.com
- peoplelooker.com
- peoplesearch123.com
- peoplesearcher.com
- peoplesearchnow.com
- peoplesearchusa.org
- peoplesmart.com
- peopleswhizr.com
- peopleswiz.com
- peopleswizard.com
- peoplewhiz.com
- peoplewhiz.net
- peoplewhized.com
- peoplewhized.net
- peoplewhizr.com
- peoplewhizr.net
- peoplewiz.com
- peoplewizard.net
- peoplewizr.com
- personsearchers.com
- persontrust.com
- privaterecords.net
- privatereports.com
- pub360.com
- publicdatacheck.com
- publicinfoservices.com
- publicrecordreports.com
- publicsearcher.com
- quickpeopletrace.com
- radaris.com
- recordsfinder.com
- rehold.com
- reverselookupaphonenumber.com
- reversephonecheck.com
- sealedrecords.net
- searchpeoplefree.com
- searchpublicrecords.com
- searchquarry.com
- secretinfo.org
- smartbackgroundchecks.com
- spydialer.com
- spyfly.com
- staterecords.org
- telephonedirectories.us
- texasarrests.org
- texasarrestwarrants.org
- thatsthem.com
- truepeoplesearch.com
- truthrecord.org
- unmask.com
- usa-people-search.com
- usatrace.com
- usphonebook.com
- usrecords.net
- uswarrants.org
- vehiclerelatedrecords.com
- verecor.com
- vericora.com
- veriforia.com
- verifyrecords.com
- veripages.com
- virtory.com
- weinform.org
- wellnut.com
- whitepages.com
- yellowbook.com
??? info "We checked the following 15 sites, but didn't find any personal information, so we didn't perform opt outs"
- americaphonebook.com
- clustrmaps.com
- floridaresidentsdirectory.com
- freepeopledirectory.com
- mylife.com
- neighbor.report
- northcarolinaresidentdatabase.com
- officialusa.com
- ohioresidentdatabase.com
- peoplewin.com
- reunion.com
- selfie.network
- selfie.systems
- spokeo.com
- unitedstatesphonebook.com
</div>
</div>
In addition, for all subscriptions EasyOptOuts says that "the following 10 sites aren't freely searchable. We always perform opt outs for them:"
- acxiom.com
- adstradata.com
- archives.com
- backgroundalert.com (searchable, but covered by lexisnexis.com, which isn't searchable)
- idtrue.com (searchable, but covered by lexisnexis.com, which isn't searchable)
- lexisnexis.com
- oracle.com
- pipl.com
- thomsonreuters.com
- us.epsilon.com
What this means is that EasyOptOuts will send the personal information you provide to these websites *regardless* of whether they have your information in the first place. While this is an unfortunate necessity if you want to ensure your data is removed from as many databases as possible, we would like to see this provided as an *option* during EasyOptOuts' registration process for people who would like to avoid this behavior.
## Evaluation
For our final evaluation, we will look at how many of the initial Google search engine results are no longer listed after 3 months, how many results from the 15 data brokers we initially measured were removed, and how many results from the subset of the 15 data brokers that EasyOptOuts advertises support for (13 total) were removed.
The first two results are intended to benchmark the "real-world efficacy" of EasyOptOuts, i.e. how much of an impact you will immediately notice while using the service. The third result is intended to benchmark how well EasyOptOuts lives up to their own marketing claims.
| | Person A | Person B |
| ---- | ---- | ---- |
| Percentage of Google search results removed | 90% | 80% |
| Percentage of high-priority data brokers removed | 86% | 73% |
| Percentage of *compatible* high-priority data brokers removed | 100% | 84% |
Based on these results, I consider EasyOptOuts to be well worth the money. It made a substantial difference in the amount of real-world exposure for both subjects, with relatively little effort required. The amount of data remaining publicly accessible is a very manageable amount that can be manually dealt with afterward.
It isn't a perfect service, and even our limited testing shows that your mileage may vary depending on your individual circumstances, but any reduction in the amount of data publicly available about you is a good thing, and if you're in the United States this is certainly an option worth considering.

View File

@@ -17,6 +17,8 @@ schema_type: AnalysisNewsArticle
![Firefox Privacy cover](../assets/images/firefox-privacy/cover.png)
<small aria-hidden="true">Illustration: Jonah Aragon / Privacy Guides | Photo: Unsplash</small>
A lot changed between 2019 and now, not least in regards to Firefox. Since our last post, Mozilla has [improved](https://blog.mozilla.org/en/products/firefox/latest-firefox-rolls-out-enhanced-tracking-protection-2-0-blocking-redirect-trackers-by-default/) privacy with [Enhanced Tracking Protection (ETP)](https://blog.mozilla.org/en/products/firefox/firefox-now-available-with-enhanced-tracking-protection-by-default/). Earlier this year Mozilla introduced [Total Cookie Protection](https://blog.mozilla.org/security/2021/02/23/total-cookie-protection/) (Dynamic First Party Isolation dFPI). This was then further tightened with [Enhanced Cookie Clearing](https://blog.mozilla.org/security/2021/08/10/firefox-91-introduces-enhanced-cookie-clearing/). Were also looking very forward to [Site Isolation](https://blog.mozilla.org/security/2021/05/18/introducing-site-isolation-in-firefox/) (code named Fission) being enabled by default in the coming releases.<!-- more -->
Now that so many privacy features are built into the browser, there is little need for extensions made by third-party developers. Accordingly, we have updated our very outdated [browser](https://www.privacyguides.org/desktop-browsers/) section. If youve got an old browser profile we suggest **creating a new one**. Some of the old advice may make your browser *more* unique.

View File

@@ -17,6 +17,8 @@ schema_type: AnalysisNewsArticle
!["Firefox Privacy" cover image](../assets/images/firefox-privacy/cover.png)
<small aria-hidden="true">Illustration: Jonah Aragon / Privacy Guides | Photo: Unsplash</small>
Mozilla Firefox is one of the most popular web browsers around, and for good reason. It's fast, secure, open-source, and it's backed by an organization that actually respects your privacy. Unlike many other Chrome alternatives and forks, it has a massive development team behind it that publishes new updates on a constant, regular basis. Regular updates doesn't only mean shiny new features, it means you'll also receive security updates that will keep you protected as you browse the web.<!-- more -->
Because of all of this, [we recommend Firefox](https://www.privacyguides.org/desktop-browsers/#firefox) as our general-purpose browser for most users. It's the best alternative to Chrome and Edge for privacy conscious individuals.

View File

@@ -0,0 +1,501 @@
---
date:
created: 2025-01-29T22:00:00
categories:
- Tutorials
authors:
- em
description: When browsing the web at home becomes dangerous to your safety, there are tools that can help minimizing your digital traces to stay safe. Tails is one of these tools. Here's why, when, and how you can install and use Tails.
schema_type: AnalysisNewsArticle
---
# Using Tails When Your World Doesn't Feel Safe Anymore
![Photo of a hand plugging a USB stick into a laptop and the Tails logo under it.](../assets/images/installing-and-using-tails/cover.webp)
<small aria-hidden="true">Illustration: Jonah Aragon / Privacy Guides | Photo: Aleksander Dumała / Pexels</small>
There is a growing number of people who no longer feel safe in their own home or country. Whatever the reason, many people might not feel safe to browse certain topics online. With all the information getting collected for each internet search, it is difficult to access sometime vital information without leaving a trace. These digital footprints might not threaten your personal safety if you are living with a supportive family, and in a democratic and free country. However, there are situations where someone might be put in great danger simply for looking at a website.<!-- more -->
While this guide will be applicable to many, I am writing this article with these groups in mind:
1. Victims of domestic violence,
2. Trans and queer individuals living in a hostile environment, and
3. Democracy and human rights activists located in regions adverse to their cause.
This article will help people in such situations learn how to browse the internet and use a computer in a more protected and anonymous way, in order to stay safe from harm.
<div class="admonition danger" markdown>
<p class="admonition-title">A warning for those at very high risk</p>
If you feel at very high risk in your home or country, and the device you are currently using to read this article could be accessed by a person or group meaning you harm, I recommend you ask a *trusted ally* who does not experience the same level of threat to complete this tutorial for you on their device instead. This will help with minimizing any digital traces left on your device that could endanger you.
Then, I recommend that **you erase your browsing history (ideally, delete this and related websites only) and clear your browser's cache and cookies**. If you have a Google account and used Google to find this article, also make sure to [**delete your Google search history**](https://support.google.com/websearch/answer/6096136).
Once you have securely reached out to a trusted ally to request their help, and erased your browser's data for this site, do not consult this article again *if the digital traces of it might put you in danger*.
</div>
If you are completing this installation for someone else, or if the device your are currently using cannot put you at risk, here's why, when, and how you can install and use the portable system Tails:
## What is Tails?
![Illustration of the Tails logo.](../assets/images/installing-and-using-tails/tails-logo-flat-inverted.svg)
<small aria-hidden="true">Illustration: Tails / Tor Project</small>
Tails is a portable *operating system* (a type of software like Windows and macOS) that is especially designed to minimize your digital footprints while using it.
The name is an acronym for "The Amnesic Incognito Live System". It is kept on a USB stick and resets itself entirely after each use (except if you enable its encrypted password-protected [Persistent Storage](https://tails.net/doc/persistent_storage/index.en.html)). What is done on Tails does not leave any digital traces on the computer it is plugged into, hence "amnesic."
Additionally, Tails comes with pre-installed applications that will help increase your security and privacy online. When accessing the internet from Tails, your traffic will be automatically rerouted through the [Tor network](https://www.privacyguides.org/en/advanced/tor-overview/). This is a special network that makes it very difficult to identify your location or the websites you access, even from your Internet Service Provider (ISP).
However, unless you configure the [Tor bridge](https://tails.net/doc/anonymous_internet/tor/index.en.html#hiding) option to hide this, your ISP will know you have been using Tor, although they will not know which websites in particular you have visited through Tor. It could have been anything. I personally use Tor when I have to visit Google Maps, just to protect my data from Google's advertising.
## Why you might want to use Tails
There are many good and legitimate reasons for using Tails. Here are a few examples from the scenarios I am considering in this article:
1. A victim of domestic violence who needs a secure way to research and communicate with shelters or other supportive resources to plan a safe escape, without leaving traces of their activities on a device accessible to the perpetrator.
2. A trans or queer individual who lives with an unsupportive or hostile family and wishes to research trans or queer-related topics online, find communities, or access supportive resources without leaving any digital traces of their activities on a family device.
3. A democracy or human rights activist who organizes protests, communicate information online, or carry on any other activities that might have been declared unauthorized by an oppressive regime.
4. Any other situations where browsing the web or using a device anonymously might be necessary to protect someone's safety.
## When to use Tails, and when not to use Tails
Tails protects some data very well, but it will not magically protect everything. Before using it, read carefully what it can help you with and what it cannot do.
### When using Tails might help you
- Browsing the web without leaving traces on your main computer.
- Using a computer without leaving traces of your activities on your main computer.
- Storing information and processing files in an encrypted way, away from your main computer.
- Hiding which websites you visit from your ISP by using Tor, without leaving traces on your main computer.
### What you should be careful about
- Remember that unless you enable the Tor bridge, your ISP will know you have accessed the Tor network. Your government could request this information from your ISP. Be careful if this can put you in danger in your country. If you are not using Tails from a public Wi-Fi network, and if revealing to your ISP that you are using Tor could be dangerous to you, you should [enable the Tor bridge option](https://tails.net/doc/anonymous_internet/tor/index.en.html#hiding).
- Tails cannot protect your anonymity if while using Tails you log into an account that you have already been identified with, or have used outside of Tails. While using Tails, **do not log into anything that you have logged in outside of Tails**.
- If you communicate with others or create an account within Tails, be mindful not to share any personal details that could identify you while using Tails.
- If you share any files, be careful to **remove thoroughly any metadata** that could identify you from the file.
- If you share any pictures or videos, be extremely cautious with removing metadata and examining the picture or video to make sure no reflections or other details could inadvertently identify you.
- Do not to reuse any usernames, pseudonyms, email addresses, phone numbers, profile pictures, passwords, or any other information that you have used outside of Tails.
- Do not do anything that could identify you while using Tails. Assume that everything you do while using Tails could be linked together.
- Be careful with using any mobile data network to connect to the internet. Information related to [your mobile device could identify you](https://tails.net/doc/anonymous_internet/no-wifi/index.en.html).
- A very powerful adversary, such as a government, could potentially reidentify some information despite you using Tails. Read more about Tails' limitations here: [https://tails.net/doc/about/warnings/index.en.html](https://tails.net/doc/about/warnings/index.en.html)
### When you should **not** use Tails
- If someone finding your Tails USB stick could put you in worse danger than not using it at all.
- If you have not enabled the Tor bridge option, and your ISP or government finding out you have accessed Tor could put you in worse danger than not using it at all.
- When the computer you are using Tails with might be [compromised at the firmware or hardware level](https://tails.net/doc/about/warnings/computer/index.en.html).
- When there are cameras in your environment recording your activity on this computer.
- If your computer cannot securely boot from an external USB stick.
## Installing Tails
Before you start, make sure that:
1. The device you use for the installation is free from malware or spyware.
2. There is no recording software such as [Windows Recall](https://allthings.how/how-to-turn-off-windows-recall-ai-feature-in-windows-11-copilot-plus-pcs/) running. If there is, disable or pause it and delete your visit of this website from it.
3. You have a USB stick with a storage capacity of at least 8 GB. Ideally, I recommend using a fresh and new USB stick, but if this is not accessible to you, make sure you can erase this USB stick entirely and that the files on it were not sensitive or revealing information. Assume your USB stick could get seized later on and these deleted files could potentially get restored.
4. If you complete this installation for someone else, or if it is safe for you to do so (ordering online leaves a lot of digital footprints!), you may be interested in using a USB stick that looks more like a banal object. You can easily find cheap USB sticks on popular online stores that look like innocuous cartoon keychain charms, for example.
### What you'll need
- [x] USB stick with a storage capacity of at least 8 GB.
- [x] A computer with a port compatible with your USB stick (both for installation and usage).
- [x] A computer running one of these operating systems: Apple computer with *Intel* processor (not M1-M2-M3) running macOS version 10.10 or later, PC with at least 2 GB of RAM running Windows 7 or later, PC with at least 2 GB of RAM running Linux.
- [x] Capacity to install new software on the computer you are using for the installation.
- [x] At least 1-2 hours of free time when you are safe and free from threats.
<div class="admonition warning" markdown>
<p class="admonition-title">Hardware incompatibility</p>
You might experience some hardware incompatibilities while running Tails (this is common for Linux-based software on Mac devices). If this happens, you will need to use **a wired (or dongle) mouse, a wired (or dongle) keyboard, and a Wi-Fi adapter or an internet access you can plug in directly from an [Ethernet cable](https://simple.wikipedia.org/wiki/Ethernet)**.
If you need a Wi-Fi adapter, you will find a list of adapters compatible with Tails at the bottom of this page: [https://tails.net/doc/anonymous_internet/no-wifi/index.en.html](https://tails.net/doc/anonymous_internet/no-wifi/index.en.html)
Be very careful if you decide to use mobile phone connectivity, however. The data linked to your mobile device could de-anonymize you, even while using Tails. More information on this here: [https://tails.net/doc/anonymous_internet/no-wifi/index.en.html](https://tails.net/doc/anonymous_internet/no-wifi/index.en.html)
</div>
<div class="admonition tip" markdown>
<p class="admonition-title">Delete your traces afterward</p>
Depending on your situation, you might want to delete the traces of this installation after. See a To-Do list for this on [Step 9](#step-9-delete-the-installation-traces).
</div>
<div class="admonition info" markdown>
<p class="admonition-title">About this tutorial</p>
I am going to walk you through a **step-by-step through the process for an installation from macOS**. If you are using a computer running Windows or Linux, the steps will be similar, but the windows appearances and warnings will vary. The steps to boot from an external USB stick will also vary.
You might decide to reference the [guides from the Tails website](https://tails.net/install/index.en.html) instead. Tails' installation guides are excellent.
</div>
If you encounter any issues during the installation or running processes, you can try to find support specific to your issue here: [https://tails.net/support/index.en.html](https://tails.net/support/index.en.html)
### Step 1: Download Tails
Visit this website and select your installation computer's operating system: [https://tails.net/install/](https://tails.net/install/)
![Screenshot of a browser window showing Tails' installation page.](../assets/images/installing-and-using-tails/tails-installation-mac-1.png)
Scroll down to the "**Download Tails**" section and click on the green download button. Make sure to save the installation file in a folder where you can find it back easily and not forget to **delete it afterwards**.
<div class="admonition warning" markdown>
<p class="admonition-title">Warning</p>
Do not save this file on your USB stick!
</div>
<div class="admonition info" markdown>
<p class="admonition-title">Always install the latest version of Tails</p>
The download link is not shared directly here because you should always make sure to download and install [the most recent version of Tails](https://tails.net/doc/upgrade/). If you read this article at a later date, the version number you will be installing will likely be higher than the number shown here.
</div>
![Screenshot of a browser window showing Tails' download step.](../assets/images/installing-and-using-tails/tails-installation-mac-2.png)
### Step 2: Verify the file you just downloaded
Scroll down to "**Verify your download**" and click on "**Select your download to verify...**"
<div class="admonition warning" markdown>
<p class="admonition-title">Do not skip this step!</p>
This step is important to ensure the file you just downloaded has not been tampered with or corrupted during the process.
</div>
![Screenshot of a browser window showing Tails' verification step.](../assets/images/installing-and-using-tails/tails-installation-mac-3.png)
Once the verification is completed (this might take a few minutes), you should see a green checkmark with "**Verification successful!**" followed by the file name. If you do not see this, delete the file and repeat [Step 1](#step-1-download-tails) and [Step 2](#step-2-verify-the-file-you-just-downloaded).
![Screenshot of a browser window showing Tails' successful verification with file name.](../assets/images/installing-and-using-tails/tails-installation-mac-4.png)
### Step 3: Download and install balenaEtcher
You will need this free software in order to install Tails on your USB stick.
<div class="admonition tip" markdown>
<p class="admonition-title">Reminder</p>
Make sure the USB stick you have has a storage capacity of at least 8 GB, and does not store any files you wish to keep. Ideally, use a fresh never-used-before USB stick.
</div>
You can download *balenaEtcher* from this link: [https://tails.net/etcher/balenaEtcher.dmg](https://tails.net/etcher/balenaEtcher.dmg)
Open the folder where you downloaded the *balenaEtcher* installation file (keep it open to delete this file after the installation is completed), and double-click on the "**balenaEtcher.dmg**" file. Drag the "**balenaEtcher.app**" icon over the "**Applications**" folder icon when prompted from the window below:
![Screenshot of a macOS application installation window for balenaEtcher.](../assets/images/installing-and-using-tails/tails-installation-mac-5.png)
Once the file is copied to you "**Applications**" folder, go on your computer's desktop and right-click on the "**balenaEtcher**" icon. Select '**Eject "balenaEtcher"**'
![Screenshot of a desktop showing the balenaEtcher installation icon and a macOS menu with the option to Eject balenaEtcher.](../assets/images/installing-and-using-tails/tails-installation-mac-6.png)
### Step 4: Install Tails on your USB stick using balenaEtcher
4.1. Open your Mac's "**Applications**" folder and double-click on "**balenaEtcher.app**".
Depending on your macOS version, your Mac might open a popup window saying '**Verifying "balenaEtcher.app"...**'. This is normal, let it complete its verification. Next, you will likely see another popup window with '**"balenaEtcher.app” is an app downloaded from the Internet. Are you sure you want to open it?**'. Click "**Open**".
![Screenshot of a macOS popup with a verifying loading bar.](../assets/images/installing-and-using-tails/tails-installation-mac-7.png)
![Screenshot of a macOS popup with a warning message with the options to Cancel or Open.](../assets/images/installing-and-using-tails/tails-installation-mac-8.png)
4.2. Open *balenaEtcher* and click on the settings gear button on the upper-right. Disable the option "**Anonymously report errors and usage statistics to balena.io**", then click "**OK**".
![Screenshot of a balenaEtcher window showing a gear icon on the upper-right, and a disabled option to share anonymous error reports.](../assets/images/installing-and-using-tails/tails-installation-mac-9.png)
4.3. Eject and unplug any other external USB stick(s) or external USB drive(s) that might be plugged into your computer if possible, and plug in the USB stick you wish to erase and install Tails on.
4.4. Once it is plugged in, return to *balenaEtcher* and click on the "**Flash from file**" blue button on the left. You will be prompted to select a file. Select the Tails "**.img**" file you have downloaded and verified earlier.
![Screenshot of a balenaEtcher window showing 3 buttons. The button on the left is blue and labeled Flash from file.](../assets/images/installing-and-using-tails/tails-installation-mac-10.png)
4.5. Click on the "**Select target**" blue button in the middle, and select your USB stick.
![Screenshot of a balenaEtcher window showing 3 buttons. The button in the middle is blue and labeled "Select target".](../assets/images/installing-and-using-tails/tails-installation-mac-11.png)
<div class="admonition danger" markdown>
<p class="admonition-title">Caution! Select the correct USB stick!</p>
Make sure you are not selecting a USB stick or drive different from the one you wish to erase for Tails. **All data on the USB stick or drive you select will be permanently lost. Be careful!**
</div>
![Screenshot of a balenaEtcher window inside a menu with one or more checkboxes. One checkbox is selected next to a USB stick name and description.](../assets/images/installing-and-using-tails/tails-installation-mac-12.png)
4.6. Once you have verified that all the information is correct, click on the "**Flash!**" blue button on the right.
![Screenshot of a balenaEtcher window showing 3 buttons. The button on the right is blue and labeled "Flash!".](../assets/images/installing-and-using-tails/tails-installation-mac-13.png)
You will see a *balenaEtcher* popup window saying: "**balenaEtcher needs privileged access in order to flash disks. Type your password to allow this.**". Type your computer's password and click "**Ok**".
![Screenshot of a macOS popup warning with a password field.](../assets/images/installing-and-using-tails/tails-installation-mac-14.png)
Depending on the version of macOS you use, you might see another popup window saying '**"balenaEtcher.app" would like to access files on a removable volume.**'. Click "**OK**" and wait for the installation to start.
![Screenshot of a macOS popup warning with the options to "Don't Allow" or "OK".](../assets/images/installing-and-using-tails/tails-installation-mac-15.png)
While Tails is getting installed, you should see a window that looks like this with "**Flashing...**". The operation might take a few minutes. Do not interrupt this process!
![Screenshot of a balenaEtcher window showing on the left a Flashing progression bar.](../assets/images/installing-and-using-tails/tails-installation-mac-16.png)
4.7. Once Flashing is completed, you will see *balenaEtcher* validating the installation with "**Validating...**". This process should be quick.
<div class="admonition failure" markdown>
<p class="admonition-title">Failed validation</p>
If the validation fails, close *balenaEtcher*, eject your USB stick, and try the installation process again from [Step 4](#step-4-install-tails-on-your-usb-stick-using-balenaetcher). You may also want to try with a different USB port or a different USB stick.
</div>
![Screenshot of a balenaEtcher window showing on the left a Validating progression bar.](../assets/images/installing-and-using-tails/tails-installation-mac-17.png)
Once the installation is completed successfully, you should see a window like this with "**Flash Completed!**" on the left. You can now close *balenaEtcher* and unplug your USB stick.
<div class="admonition tip" markdown>
<p class="admonition-title">Unreadable USB</p>
If you see a notification about a USB stick that appears to be unreadable, click "**Eject**" and unplug your USB stick.
</div>
![Screenshot of a balenaEtcher window showing on the left a green checkmark with "Flash Completed!".](../assets/images/installing-and-using-tails/tails-installation-mac-18.png)
### Step 5: Continue this tutorial from paper or from another device (if you can do so safely)
For the rest of this tutorial, you will have to shut down the computer you will be using or testing Tails with. If this is the same computer you are currently using, you will need an aternative way to keep following along with the instructions. Make sure you either:
- Note the rest of the instructions in advance on something that will be easy to delete/erase/destroy after.
- Open this article on a mobile device where it is not dangerous for you to visit this page.
### Step 6: Boot your computer from your Tails USB stick
<details class="warning" markdown>
<summary>Warning: If the computer running Tails is a Mac with a T2 Security Chip (2018-2020):</summary>
If the computer you will be using Tails with is a [Mac with a T2 Security Chip](https://support.apple.com/en-us/103265), and you receive the following message (or similar) when trying to boot your Mac from your Tails USB stick:
`Security settings do not allow this Mac to use an external startup disk.`
Here's how to modify options in your Mac's [Startup Security Utility](https://support.apple.com/en-us/102522) to make this works:
1. Turn off your Mac, then turn it on again and right away press and hold **Command(⌘)+R**, this will enter your Mac's recovery mode. The startup process will take longer than usual and you will see the screen flashing a few times, this is normal.
2. You will see a "**Language**" menu appear, select a language then click on the arrow at the bottom-right.
3. If your computer has multiple volumes (disks), you will be required to select one, then click "**Next**".
4. You will need to select a user you know the password for and enter it, then click "**Next**".
5. Once you see a window with 4 options, select none of these and instead go to the upper-left menu to select the "**Utilities**" drop-menu, then select "**Startup Security Utility**".
6. You will see an "**Authentication Needed**" window appear and you will need to enter your macOS user password again.
7. Once you see the "**Startup Security Utility**" window with 5 options, in the "**Secure Boot**" section select "**No Security**" and in the "**External Boot**" or "**Allowed Boot Media**" section select "**Allow booting from external or removable media**".
<div class="admonition danger" markdown>
<p class="admonition-title">Security warning!</p>
This reduces the security of your device because your computer could boot from anything else as well. You could "Turn On Firmware Password" at the top to mitigate this, however, if others use this device, I would recommend that you do not do this. Enabling a firmware password would require this new password to be entered [each time this device starts from a different disk](https://support.apple.com/en-us/102384). This could raise a lot of suspicions if there was no password before.
Moreover, if you ever lose this password, you would be entirely locked out of this device and require an in-person service at the Apple Store to be able to keep using it.
If you want to hide that you are using Tails from the people near you, I would recommend you do **not** turn on firmware password. However, do know this could increase some security risks for this device.
</div>
![Screenshot of a macOS "Startup Security Utility" window from the recovery mode. In the "Secure Boot" section the option "No Security" is selected. In the "External Boot" section the option "Allow booting from external media" is selected.](../assets/images/installing-and-using-tails/mac-startup-security-utility.png)
<small aria-hidden="true">Screenshot: Tails / Tor Project</small>
<div class="admonition success" markdown>
<p class="admonition-title">Quit Recovery Mode</p>
Once you have modified your "**Startup Security Utility**" options, click on the drop-down Apple menu (apple icon) of the upper-left, then select "**Shut Down**".
</div>
</details>
To boot from your Tails USB stick:
**From macOS:**
1. Shut down your computer.
2. Plug in your Tails USB stick.
3. Turn on your Mac, then right away press and hold the "**Option**" key (⌥ or Alt key) until you see a loading bar or a disks menu.
4. When you see a disks menu, select the yellow disk called "**EFI Boot**" or "**Windows**".
<div class="admonition tip" markdown>
<p class="admonition-title">No disks menu?</p>
If you do not see this disks menu, wait 2-3 minutes, shut down your computer, unplug your USB stick, plug it in another port if you can, and start the boot process over.
</div>
**From Windows 8 or 10:**
1. From Windows or the sign-in screen, click on the "**Start**" button.
2. While you choose "**Power**" > "**Restart**", press and hold the "**Shift**" key.
3. Once you get to the "**Choose and option**" screen, select "**Use a device**"
4. In "**Use a device**", select "**Boot Menu**" and plug in your Tails USB stick while Windows is shutting down.
<div class="admonition tip" markdown>
<p class="admonition-title">Boot Step 3: No device selection menu?</p>
If you do not see this, follow these instructions from Tails: [https://tails.net/doc/first_steps/start/pc/index.en.html#boot-menu-key](https://tails.net/doc/first_steps/start/pc/index.en.html#boot-menu-key)
</div>
<div class="admonition tip" markdown>
<p class="admonition-title">Boot Step 4: No boot menu?</p>
If Windows does not display a "**Boot Menu**", plug in your Tails USB stick then select it directly from the list of devices. Press "**Enter**".
</div>
**From Linux:**
1. Shut down your computer.
2. Plug in your Tails USB stick.
3. Identify the Boot Menu key for your specific computer manufacturer. You can see a list of the most common ones here: [https://tails.net/doc/first_steps/start/pc/index.en.html#boot-menu-key](https://tails.net/doc/first_steps/start/pc/index.en.html#boot-menu-key)
4. Turn on your computer and immediately press and hold this identified Boot Menu key.
## Starting and using Tails
If the installation was successful and the process of booting from the USB stick went well, you will see Tails starting. You will see some grey screens, you will see some flashes, you will see some black screen with lots of white text rolling down very quickly!
Don't panic! This is normal :thumbsup:
Once Tails has started, you will see a top menu bar with a blue wallpaper. It might take a few minutes before you see a window popping up there, this is also normal. Be patient.
The first window you should see is a window saying "**Welcome to Tails!**"
There, you will see language options, the [Persistent Storage](https://tails.net/doc/persistent_storage/index.en.html) option, and Additional Settings options.
<div class="admonition bug" markdown>
<p class="admonition-title">No keyboard! No mouse!</p>
At this point you might realize your mouse and/or keyboard are not working. If this happens, you can use a wired (or dongle) mouse and a wired (or dongle) keyboard to fix this problem quickly. If you plug a peripheral in and it is still not working, leave all peripherals plugged in and restart Tails (see [Step 6](#step-6-boot-your-computer-from-your-tails-usb-stick)).
</div>
### Using Persistent Storage
Make sure to test this feature works well multiple times before storing anything of value there. If you forget the Persistent Storage's password or if a bug occurs, you might no be able to access these files anymore. Know that you also have the option to plug in a separate (ideally encrypted) USB stick to store files on it, even while using Tails. If you encounter a problem when using Tails' Persistent Storage feature, you can troubleshoot it here: [https://tails.net/doc/persistent_storage/fsck/index.en.html](https://tails.net/doc/persistent_storage/fsck/index.en.html)
If you decide to setup Persistent Storage:
1. Choose a long passphrase that is **not** something known like music lyrics or movie quotes. Choose something you do not usually say/write and that you could not Google. Choose **something long and unique**, that nobody else has used before, and that you will be able to remember well. Practice this passphrase in your head regularly.
2. After setting up Persistent Storage, you will see a window like this with additional options:
![Screenshot of a window within Tails titled "Persistent Storage" and showing various options.](../assets/images/installing-and-using-tails/tails-usage-persistentstorage.png)
### Connecting to the internet
Make sure that your Wi-Fi card, Wi-Fi adapter, or Ethernet cable is plugged in and working. On the upper-right menu bar, click on the onion icon and select "**Open Tor Connection Assistant**". You will see a "**Tor Connection**" window appear with a few options. If it is not dangerous for you to have your ISP or government know you are using the Tor network, choose "**Connect to Tor automatically**" then click on "**Connect to Tor**".
<div class="admonition danger" markdown>
<p class="admonition-title">Danger!</p>
If using Tor is dangerous for you, read more about the other options before deciding anything.
</div>
![Screenshot of a window within Tails titled "Tor Connection" and showing various options.](../assets/images/installing-and-using-tails/tails-usage-torconnection.png)
If the connection is successful, you should see this window and you will be ready to browse the internet anonymously:
![Screenshot of a window within Tails titled "Tor Connection" indicating the connection to Tor was successful. There is a button at the bottom labeled "Start Tor Browser".](../assets/images/installing-and-using-tails/tails-usage-torconnection-successful.png)
![Screenshot within Tails showing the Tor Browser application displaying the onion version of the Privacy Guides website.](../assets/images/installing-and-using-tails/tails-usage-privacyguides-onion.png)
### Sharing files with others
There is a lot of great applications already installed on Tails to help you! You will find them listed in the "**Applications**" drop-menu on the upper-left top bar. One of these applications is [OnionShare](https://onionshare.org/), which you can use to share files with others anonymously.
![Screenshot within Tails showing the application OnionShare open.](../assets/images/installing-and-using-tails/tails-usage-onionshare.png)
### Storing passwords
If you are using the Persistent Storage with Tails, and need to store passwords, you can use the pre-installed [KeePassXC](https://keepassxc.org/) application. This application will store your passwords encrypted, locally-only, and protected by a main password (ideally, a **passphrase**). Be careful however if you store important passwords in there. Remember that if a bug occurs or if you forget your Persistent Storage's password, you could lose access to all of it.
![Screenshot within Tails showing the application KeePassXC open.](../assets/images/installing-and-using-tails/tails-usage-keepassxc.png)
### Shutting down Tails
When you are done using Tails, you should always **shut it down and unplug the USB stick** after.
To shut Tails down, click on the upper-right menu on the top bar, the one with the battery icon. Then click on "**Power Off**" at the bottom-right of the drop-menu box. Wait for the screen to turn black, then unplug your Tails USB stick.
<div class="admonition danger" markdown>
<p class="admonition-title">In Case of Emergency!</p>
In case of emergency, you can shut down Tails quickly by directly unplugging the USB stick while it is still running. This will effectively reset Tails like a normal shut down **IF** it was not in "Suspend" state. More on this here: [https://tails.net/contribute/design/memory_erasure/](https://tails.net/contribute/design/memory_erasure/)
</div>
Shutting down Tails by physically unplugging it while it is still running [could potentially damage your Persistent Storage](https://tails.net/doc/first_steps/shutdown/index.en.html). Only use this feature in case of emergency, and shut down Tails using the "**Power Off**" menu option whenever possible.
## Final notes
Remember to delete the traces of this installation from the computer you used, once you have verified that everything works properly.
**You should also remember to:**
- [x] Delete the browsing history for these websites (this article, the Tails web pages, and any other related pages you have visited).
- [x] Delete cookies for these websites (or all cookies).
- [x] Delete the site data and cache for these websites (or all sites data).
- [x] If logged into your Google account, [delete your Google search history](https://support.google.com/websearch/answer/6096136) for these websites.
- [x] Delete *balenaEtcher*, both the software and the installation files (after verifying your Tails is operational).
- [x] Delete *balenaEtcher* from the recently used applications list.
- [x] Empty your computer's trash bin.
- [x] Once you have completed this list and verified your installation, reboot your computer.
### Consider supporting Tails and the Tor Project
Finally, if you are not personally at risk of harm by reading this article or by getting associated with Tails, I strongly encourage you to support this incredible project by donating to Tails or to the Tor Project. Tools like Tails and Tor help a lot of people in very vulnerable situations. Your support means a lot to non-profit organizations like the Tor Project to improve and maintain these tools.
Thank you for helping yourself and others to stay safe :purple_heart:
Support Tails (if it is safe for you to do so): [https://tails.net/donate/](https://tails.net/donate/)
Support the Tor Project (if it is safe for you to do so): [https://donate.torproject.org/](https://donate.torproject.org/)
![Screenshot within Tails showing the Tor Browser application displaying the Tails website welcome page.](../assets/images/installing-and-using-tails/tails-usage-tailswebsite.png)
<small aria-hidden="true">Unless credited otherwise, all screenshots from: Privacy Guides</small>

View File

@@ -16,6 +16,8 @@ schema_type: AnalysisNewsArticle
![](../assets/images/mozilla-disappoints-us-yet-again-2/cover.jpeg)
<small aria-hidden="true">Image: Unsplash</small>
**"No shady privacy policies or back doors for advertisers" proclaims the Firefox homepage, but that's no longer true in Firefox 128.**
Less than a month after [acquiring the AdTech company Anonym](https://discuss.privacyguides.net/t/mozilla-acquires-anonym-raising-the-bar-for-privacy-preserving-digital-advertising/18936), Mozilla has added special software co-authored by Meta and built for the advertising industry directly to the latest release of Firefox, in an experimental trial you have to opt out of manually. This "Privacy-Preserving Attribution" (PPA) API adds another tool to the arsenal of tracking features that advertisers can use, which is thwarted by traditional content blocking extensions.<!-- more -->

View File

@@ -12,6 +12,8 @@ schema_type: BackgroundNewsArticle
![](../assets/images/privacy-guides-partners-with-magic-grants-501-c-3/magicblog.webp)
<small aria-hidden="true">Illustration: Jonah Aragon / Privacy Guides</small>
In February, the OpenCollective Foundation (OCF)—[our fiscal host of 4 years](https://blog.privacyguides.org/2019/10/31/weve-joined-the-open-collective-foundation/)—sent us an email to [announce](https://docs.opencollective.foundation/) that they would be shutting down, and they would no longer be able to collect donations on our behalf (or for any of the hundreds of projects they provided fiscal hosting services to). We immediately began to consider multiple options for the future of this project, including forming our own non-profit or finding another [fiscal host](https://en.wikipedia.org/wiki/Fiscal_sponsorship).<!-- more -->
We're excited to announce a [partnership](https://magicgrants.org/2024/07/22/Privacy-Guides-Fund) with MAGIC Grants, a Public 501(c)(3) charity with the mission of supporting privacy projects like ours and providing undergraduate scholarships for students interested in cryptocurrencies and privacy. They will immediately take over all of the operations previously provided by OCF, including accepting donations on our behalf, handling any of our accounting and taxes, reimbursing team members and volunteers, and taking legal ownership of assets like our domains and servers.

View File

@@ -16,6 +16,8 @@ schema_type: NewsArticle
!["Relisting Startpage" cover image](../assets/images/relisting-startpage/cover.png)
<small aria-hidden="true">Illustration: Privacy Guides</small>
Dear *Privacy Guides* Community,
In October 2019, we learned that System1 had become the majority shareholder in Startpage.com via a new System1 subsidiary, Privacy One Group. Due to the uncertainty surrounding the acquisition and the initial lack of clear communication from the Startpage team towards the privacy community, we were forced to delist Startpage from our [search engine recommendations](https://www.privacyguides.org/en/search-engines/).<!-- more --> In an [explanatory blog post](delisting-startpage.md), we asked for more clarity surrounding the situation, stating:

View File

@@ -18,6 +18,8 @@ schema_type: OpinionNewsArticle
![](../assets/images/security-privacy-anonymity/cover.jpeg)
<small aria-hidden="true">Image: Unsplash</small>
We may think that we know the differences between privacy, security and anonymity, however we often mix them up. People will often criticize a product or service as “not private” when they really mean “not anonymous.” Privacy, security, and anonymity often complement each other, but they are not always dependent on each other, and they are definitely not the same thing. A service can be private without being anonymous, or even secure without being private. Which one should you prioritize?<!-- more --> To some extent, there are no wrong answers. It really comes down to your threat model and what your desired goal is. It is perfectly fine to pick a product that provides privacy even though it doesn't provide anonymity. Furthermore, it's okay to pick a product that doesn't provide security if it does provide one of the other features. The important thing is that you need to be aware what these products and services are and arent offering you so that you can use them correctly.
Theres lots of ways to define privacy, security, and anonymity. Someone showed me [this](https://code.privacyguides.dev/privacyguides/privacytools.io/issues/1760#issuecomment-10452) definition and I really liked it. It seems to pretty much hit the nail on the head when applying these terms specifically to data privacy and cybersecurity:

View File

@@ -0,0 +1,148 @@
---
date:
created: 2025-02-03T19:00:00
categories:
- Opinion
authors:
- em
description: Privacy is intrinsically intertwined with politics. Each change in governance can have serious effects on privacy rights and privacy tools, for better or for worse. Let's examine with concrete examples how politics affect legislations that can have an immense impact on the privacy tools and features we use.
schema_type: OpinionNewsArticle
---
# The Future of Privacy: How Governments Shape Your Digital Life
![Black and white photo of a street post at night. The street post has some ripped stickers on it and a stencilled graffiti saying Big Data is Watching You.](../assets/images/the-future-of-privacy/cover.webp)
<small aria-hidden="true">Photo: ev / Unsplash</small>
Data privacy is a vast subject that encompasses so much. Some might think it is a niche focus interesting only a few. But in reality, it is a wide-ranging field influenced by intricate relationships between politics, law, technology, and much more. Further, it affects **everyone** in one way or another, whether they care about it or not.<!-- more -->
I routinely read articles discussing changes in politics on the advocacy side of data privacy. Then, I read articles talking about changes in regulations on the legal side of data privacy. And then, I see all the articles and guides presenting new tools and privacy features on the tech side of data privacy. Of course, all of this is linked together.
Let's talk about how politics, law, and technological features are intertwined, all at once.
## Privacy laws are always one election away from getting better, or worse
Each change in government can have a serious effect on data privacy legislation. Privacy is a politically charged field. For example, authoritarian regimes might want to remove or weaken privacy rights to exert strict control over their population. While democratic governments generally bring more freedom and protections to its citizens, including privacy rights. It's important to keep in mind who in the past has bettered citizen rights and protections, and who has actively worked to undermine civil rights.
Each time a new government takes power, its values will be put forward and influence legislation in place, or legislation not in place yet. While the Western world has benefited from some improvements in data privacy law for the past few years, we must consider these gains are fragile and protections could get removed or lessened at any time.
Unfortunately, it seems there is currently a political push towards deregulation, mass surveillance, and a focus on corporate gains. This is **extremely worrisome for the future of privacy rights**, human rights, and individual liberties.
Following politics and advocating for better privacy rights and legislation is essential in improving access to privacy tools and features around the world. Privacy is never politically neutral.
## The tools you use might depend on government funding
Many [privacy tools](https://www.privacyguides.org/en/tools/) we use depend at least partially on government funding or on other tools which depend on government funding. This is especially true for open-source nonprofit organizations needing some (usually) more stable income, in addition to donations.
### Which privacy and security tools could be impacted
One notable example of a privacy-related project receiving government funding is the [Tor Project](https://www.torproject.org/). If this source of funding [were cut off](https://www.eff.org/deeplinks/2025/01/executive-order-state-department-sideswipes-freedom-tools-threatens-censorship), the impact on Tor could be quite detrimental, not only to the Tor Project but to all projects relying on Tor as well. Many privacy-focus software are built around the [Tor network](https://en.wikipedia.org/wiki/Tor_(network)). To name only a few, whistleblowing software such as [Hush Line](https://hushline.app/) and [SecureDrop](https://securedrop.org/) both utilize the Tor network to harden privacy. [Briar](https://briarproject.org/), [Cwtch](https://cwtch.im/), and [SimpleX](https://simplex.chat/), are examples of messaging applications also using Tor to add a layer of security and privacy to communications. **Tor is critical infrastructure** in the world of data privacy.
Another important project receiving government funding is [Let's Encrypt](https://letsencrypt.org/). Let's Encrypt is a nonprofit Certificate Authority providing [TLS](https://en.wikipedia.org/wiki/Transport_Layer_Security) certificates to websites. It is run by the Internet Security Research Group (ISRG), which [receives funding](https://www.abetterinternet.org/sponsors/) from the Sovereign Tech Agency, [supported by](https://www.sovereign.tech/faq) the German Federal Ministry for Economic Affairs and Climate Action. The ISRG also receives funding from the [Open Technology Fund](https://www.opentech.fund/) (OTF), which receives the [majority](https://www.opentech.fund/about/about-our-funding/) of its funding from the United States government, through the U.S. Agency for Global Media.
In current events, last month an [executive order](https://web.archive.org/web/20250131165539/https://new.nsf.gov/executive-orders) in the United States from the Trump administration led the National Science Foundation (NSF) to [freeze grant reviews](https://www.npr.org/sections/shots-health-news/2025/01/27/nx-s1-5276342/nsf-freezes-grant-review-trump-executive-orders-dei-science). This is currently impacting many important projects in the tech world, [including](https://www.linkedin.com/posts/sethmlarson_national-science-foundation-freezes-grant-activity-7290072485423656960-n2eJ/) the Python Software Foundation (PSF). **The repercussions of this freeze could be devastating for many open-source projects, in privacy and beyond.**
### Government funding should support civil liberties and protections
Governments funding nonprofit projects and organizations working on improving human rights, civil liberties, and technological security and safety is a good thing. This can bring an important source of stable income to nonprofit projects that could not stay afloat solely from donations.
However, this dependency can become precarious when governments aren't working for the good of the people anymore, and when organizations rely too heavily on such support, making them vulnerable to change in power. Such a change of regime can have devastating repercussions on the privacy tools we use.
## The GDPR gave you deletion features in your apps
On the good side of regulatory influence, there are regulations like the [General Data Protection Regulation](https://gdpr-info.eu/) (GDPR). Saying the GDPR revolutionized the world of data privacy would not be an overstatement. While many privacy regulations pre-date the GDPR, in the Western world none had the scope nor the grit the GDPR has.
### What is the GDPR
The GDPR is a data privacy regulation that was adopted by the European Union (EU) in 2016 and became effective in May 2018. Its scope encompasses all of the EU member states as well as all the countries part of the European Economic Area (EEA), which together count 30 countries to this day. The United Kingdom also uses an [amended version](https://www.gdpreu.org/differences-between-the-uk-and-eu-gdpr-regulations/) of the GDPR post-Brexit.
However, the reach of the GDPR isn't limited to Europe. Every organization based *outside of the EU* that is offering goods or services to, or is monitoring the behavior of, individuals located in the EU [must comply](https://commission.europa.eu/law/law-topic/data-protection/rules-business-and-organisations/application-regulation/who-does-data-protection-law-apply_en) as well. This means that **most organizations operating worldwide, regardless of where they are located in the world, must comply** with the GDPR.
As is often the case with data privacy laws, it took a few years before [Data Subjects](https://www.gdprsummary.com/gdpr-definitions/data-subject/) (your legal designation under the GDPR) noticed any concrete changes. One change that has become prominent in the past few years, and is likely a direct product of the GDPR, is data deletion features within apps and accounts.
### What does the GDPR have to do with data deletion features
An important right granted by the GDPR to Data Subjects is the [Right to Erasure](https://gdpr-info.eu/art-17-gdpr/) (or the Right to be Forgotten). Other legislation such as the [California Consumer Privacy Act](https://www.oag.ca.gov/privacy/ccpa) (CCPA) calls for a similar right, the *Right to Delete*. This and similar rights have existed before, but through the GDPR and its enforcement it has affected technology in a much broader and impactful way.
Slowly since 2018, applications requiring accounts have started to implement data deletion and account deletion features within the account itself. A probable reason for this is that due to the GDPR, and a now [growing number](https://iapp.org/resources/article/us-state-privacy-legislation-tracker/) of privacy regulations from various states in the United States, organizations are obligated to respond to Data Subject [requests](https://www.gdprsummary.com/data-subject-rights/) to get their personal data deleted. Managing this can be quite cumbersome for organizations. The burden of answering and implementing each data deletion request manually is often not worth the value of the data itself. Organizations with enough resources have simply added it as an internal product feature. This makes data deletion requests manageable by each Data Subject themselves (at least partially), freeing the organization from legally having to answer each individual request. When implemented properly, this is what we can call a win-win situation.
<div class="admonition tip" markdown>
<p class="admonition-title">Request to delete</p>
Unfortunately, not all applications have integrated automatic deletion features internally (yet). Additionally, some applications and accounts will allow you to delete information only partially this way.
If you wish to exercise or have questions related to your Right to Erasure or Right to Delete, first consult your local privacy regulation to check if you have this right as a *Data Subject*, *Individual,* or *Consumer*. Then, you can contact the organization's *Privacy Officer* with your request. You can usually find information about an organization's designated *Privacy Officer* by reading its privacy policy or privacy notice. In any case, it never hurts to ask.
</div>
## Chat Control wants to break end-to-end encryption
If you are not European, please bear with me. First of all, everyone outside of Europe should care about what is happening in Europe, regardless. But even if you don't care, you should know **this kind of mass surveillance proposition will inevitably leak west**, and if adopted will affect us all globally.
### What is Chat Control
In 2021, the EU [approved a derogation](https://www.patrick-breyer.de/en/chatcontrol-european-parliament-approves-mass-surveillance-of-private-communications/) to the [ePrivacy Directive](https://en.wikipedia.org/wiki/EPrivacy_Directive) to allow communication service providers to scan all exchanged messages to detect child sexual abuse material (CSAM). Although this first derogation was not mandatory, some policymakers kept pushing with new propositions.
A year later, a [new regulation](https://edri.org/wp-content/uploads/2022/10/EDRi-Position-Paper-CSAR-short.pdf) (CSAR) was proposed by the European Commissioner for Home Affairs to make scanning messages for CSAM *mandatory* for all EU countries, and also allow them to **break end-to-end encryption**. In 2023, the UK passed a similar legislation called the [Online Safety Act](https://hackaday.com/2023/10/29/the-uk-online-safety-bill-becomes-law-what-does-it-mean/). These types of messaging mass scanning regulations have been called by critics *Chat Control*.
### Why is Chat Control horrible for privacy, and for children
Such legislation might sound like a noble cause at first, but consider this: Scanning all messages exchanged for any reason treats everyone like a criminal, no matter what. **This is not hunting criminals, this is mass surveillance.** Not only is this horrifying for privacy rights, but it also endangers democracy. Once a system to mass monitor all written communications is implemented to (supposedly) stop CSAM, new topics to detect, block, and report could be added anytime, and by any future governments. There is nothing that would prevent much less reasonable topics from being added to the list to be filtered out at a later date.
Chat Control would hurt everyone, [including the children](https://digitalcommons.law.uw.edu/wlr/vol99/iss1/9/). Not only would mass scanning of all messages be [ineffective](https://volteuropa.org/news/chat-control-wont-protect-children) at reducing CSAM, but it would endanger the children even further by also scanning their communications. Because yes, children also communicate online. Parents also communicate sensitive information about their children online, with trusted family or doctors. All this data would get scanned and collected, only [one breach away](https://techcrunch.com/2025/01/28/powerschool-begins-notifying-students-and-teachers-after-massive-data-breach/) from being made public.
*Protecting the children* is a pretext regularly used to implement abusive regulations undermining individual liberties and protections. Do not get fooled by this demagogical stratagem. **Chat Control is the opposite of protecting the children.**
Chat Control would only lead to destroying the end-to-end encryption messaging features that are protecting us and the children so well already. Criminals exploiting children would simply move to underground channels, unbothered.
### Who opposes Chat Control
Thankfully, opposition from experts and advocates alike has been strong. To name only a few, Meredith Whittaker, president of the Signal Foundation which develops the messaging app [Signal](https://signal.org/), has taken [a clear stand](https://signal.org/blog/uk-online-safety-bill/) against Chat Control. The Electronic Frontier Foundation has also [firmly opposed](https://www.eff.org/deeplinks/2024/06/now-eu-council-should-finally-understand-no-one-wants-chat-control) Chat Control legislation. In the UK, the Open Rights Group has led [powerful campaigns](https://www.openrightsgroup.org/campaign/save-encryption/) to fight against the Online Safety Act. In Europe, privacy advocacy organization [noyb](https://noyb.eu/en/noyb-files-complaint-against-eu-commission-over-targeted-chat-control-ads) and former Member of the European Parliament Patrick Breyer have both been fervent defenders of privacy rights [raising relentless resistance](https://www.patrick-breyer.de/en/posts/messaging-and-chat-control/) to Chat Control.
Harmful policies such as Chat Control are a direct example of how politics can affect laws that can cause **unimaginable damage** to the privacy-preserving technologies we use every day.
## Age Verification wants to collect your sensitive data
Another potent example of the *protecting-the-children stratagem* to undermine privacy rights is [Age Verification legislation](https://www.jonaharagon.com/posts/age-verification-is-incompatible-with-the-internet/). In the past few years, this idea of controlling which online content should be accessible to children has raised new proposals around the world.
Age Verification policies generally start with the premise that some content should not be accessible to children online. Again, this could seem like a reasonable idea at first. Nobody would debate that children should be shielded from some type of content. Sadly, we have all witnessed how horrifying the internet can be at times. However, both the premise and methodology to achieve this goal are wrong.
### Who will decide what content should be walled online?
First of all, even putting aside the fact that there is plenty of disturbing content accessible *outside* the internet (newspapers, television, movies, radio, advertising, etc), who would be [the deciders](https://www.eff.org/deeplinks/2025/01/impact-age-verification-measures-goes-beyond-porn-sites) of which specific content can be accessed by children or not? This can be extremely problematic, to say the least.
There is no objective measure to decide on this, and what might be deemed appropriate by one might not be by another. More importantly in the context of our discussion, what one government might judge appropriate might be very different from the next or previous administration.
This is again **a dangerous slippery slope opening the door wide to authoritarian policies**.
### Age Verification undermines privacy and security
Secondly, [how can age be verified online](https://www.woodhullfoundation.org/fact-checked/online-age-verification-is-not-the-same-as-flashing-your-id-at-a-liquor-store/)? Of course by collecting more data, on everyone. Age Verification policies don't affect only the children, they affect everyone who wants to access content online. If a website is deemed to display content that should not be accessed by children, the only way to enforce this rule would be to ask for some form of official identity verification from all adults who want to access it.
Proponents of these regulations often refer to "age assurance processes" and suppose these processes to be undoubtedly secure. Anyone familiar with data security will understand how naive this approach is. I will not go into the details here, but you probably can already see how having each private website (or third-party processor) collect such sensitive information from each visitor is horrendous for privacy rights, and data security as well. Of course, these websites or third-party "age assurance processors" will unavoidably become a large treasure trove for thieves, and their sensitive data will be [inevitably leaked or stolen](https://www.404media.co/id-verification-service-for-tiktok-uber-x-exposed-driver-licenses-au10tix/) sooner rather than later.
Age Verification is one of the biggest privacy threats online. Continuing in this direction could ultimately lead to the end of pseudonymous browsing. Additionally, this could also mean the end of your official ID having any value at all. After all, what unique identification value does a piece of ID keep after it has been leaked in a thousand different data breaches? Maybe even one day bought on a [darknet market](https://en.wikipedia.org/wiki/Darknet_market) by a curious teenager in need of accessing some website...
### Age Verification is already here, sadly
Regrettably, this is not a hypothetical scare. Age Verification legislation has already passed in [Australia](https://www.thehindu.com/news/international/what-is-australias-online-safety-amendment-about-explained/article69026251.ece), in the [UK](https://www.ofcom.org.uk/online-safety/protecting-children/age-checks-to-protect-children-online/), as well as in [many U.S. states](https://action.freespeechcoalition.com/age-verification-resources/state-avs-laws/). It is also on the table federally in the [United States](https://www.eff.org/deeplinks/2024/10/eff-new-york-age-verification-threatens-everyones-speech-and-privacy), [Canada](https://www.eff.org/deeplinks/2024/09/canadas-leaders-must-reject-overbroad-age-verification-bill), [France](https://www.politico.eu/article/france-doubles-down-on-social-media-age-limit-at-15/), [Norway](https://www.euractiv.com/section/politics/news/norwegian-government-sets-15-year-age-limit-for-using-social-media/), and [Europe](https://digital-strategy.ec.europa.eu/en/funding/call-tenders-development-consultancy-and-support-age-verification-solution).
There is some [tenacious opposition](https://www.eff.org/deeplinks/2024/12/global-age-verification-measures-2024-year-review) to Age Verification policies from digital rights and free speech advocates. Unfortunately, there is also a strong push in support of Age Verification from the rapidly growing "age assurance" and identity verification [industry](https://avpassociation.com/thought-leadership/2025-the-year-of-implementation-for-age-assurance/), and from many governments worldwide **moving towards a surveillance state**.
Again, government values are deciding on digital features that impact our data privacy in disastrous ways. If you want to **take a stand against Age Verification**, you can join the [Stop Online ID Checks](https://www.stoponlineidchecks.org/) campaign from the nonprofit organization Fight for the Future.
## The future of privacy
There's a lot to be worrying about in today's privacy landscape. Unfortunately, recent political tendencies in the Western world make it difficult to stay optimistic. The trend toward authoritarian regimes and surveillance capitalism is bad news for the future of privacy around the globe.
There is no question that privacy is intrinsically intertwined with politics, and can therefore never be politically neutral. The latest decisions taken by the new U.S. administration running full speed into deregulation and defunding, growing pressure in Europe to break end-to-end encryption in favor of a surveillance state, and invasive age verification policies to censor the web and collect even more data on every netizen is admittedly frightening.
But one thing frightens me even more than all of this. One thing that could end privacy rights, forever. This threat to privacy is never far and always looming.
This threat is giving up.
Despite all the gloom menacing privacy rights, **privacy will never be dead as long as we stand up to defend it**. Governments might have the power to remove our privacy rights on paper and proclaim privacy features illegal. But the people have the power to keep pushing for better privacy rights and to keep developing even more robust and more accessible privacy tools.
We must continue to advocate loudly for privacy rights and *all* human rights every chance we have. The fight for better privacy rights is only over when we give up.
**Do not give up.**

View File

@@ -19,6 +19,8 @@ schema_type: AnalysisNewsArticle
!["Unbiased Reviews" cover image](../assets/images/the-trouble-with-vpn-and-privacy-review-sites/cover.png)
<small aria-hidden="true">Illustration: Jonah Aragon / Privacy Guides | Photo: Unsplash</small>
Theres a massive problem in the privacy world. Websites, social media accounts, and other platforms are constantly popping up out of nowhere, telling you to buy *The Greatest Service Ever* in order to solve all your privacy woes, whatever that may be. These websites often employ marketing teams to make sure their “reviews” are what you see first when you begin your research. Some of them are even operated by VPN providers themselves, operating under anonymous business entities to hide their bias, or doing it right out in the open, hoping youll mistake their advertising-filled press releases and blogs as insider knowledge of the VPN space.<!-- more -->
When a seemingly “unbiased review” on a site is merely a paid advertisement in disguise, that website is breaking their readers trust. From a consumers point of view, affiliate marketing and other paid promotional techniques like this make it near impossible to know when a review is genuine or not.

View File

@@ -20,6 +20,8 @@ schema_type: NewsArticle
![Privacy Guides cover image](../assets/brand/images/png/cover.png)
<small aria-hidden="true">Illustration: Jonah Aragon / Privacy Guides</small>
We are excited to announce the launch of [Privacy Guides](https://www.privacyguides.org/) and [r/PrivacyGuides](https://www.reddit.com/r/PrivacyGuides/), and welcome the privacy community to participate in our crowdsourced software recommendations and share tips and tricks for keeping your data safe online. Our goal is to be a central resource for privacy and security-related tips that are usable by anybody, and to carry on the trusted legacy of PrivacyTools.<!-- more -->
As we [announced](https://web.archive.org/web/20210729184422/https://blog.privacytools.io/the-future-of-privacytools/) on the PrivacyTools blog in July, we made the decision to migrate off our former privacytools.io domain for various reasons, including an inability to contact the current domain holder for over a year and [growing](http://www.thedarksideof.io/) [issues](https://fortune.com/2020/08/31/crypto-fraud-io-domain-chagos-islands-uk-colonialism-cryptocurrency/) [with the .IO top-level domain](https://code.privacyguides.dev/privacyguides/privacytools.io/issues/1324). As attempts to regain ownership of the domain have proven fruitless, we found it necessary to make this switch sooner rather than later to ensure people would find out about this transition as soon as possible. This gives us adequate time to transition the domain name, which is currently redirecting to [www.privacyguides.org](https://www.privacyguides.org/), and it hopefully gives everyone enough time to notice the change, update bookmarks and websites, etc.

View File

@@ -16,6 +16,8 @@ schema_type: NewsArticle
![Privacy Guides cover image](../assets/brand/images/png/cover.png)
<small aria-hidden="true">Illustration: Jonah Aragon / Privacy Guides</small>
[Privacy Guides](https://www.privacyguides.org) provides knowledge, recommendations, and services to protect you against global mass surveillance programs and encourage self-control of your data online. Our website is free of advertisements and is not affiliated with any listed providers, because we believe that our ability to recommend solutions without receiving financial kickbacks is incredibly important in remaining unbiased.<!-- more -->
However, we have always accepted and solicited financial contributions from our community. Running this network of websites and services for free to the public is a time-consuming and costly endeavor. We do it because we believe it is the right thing to do, not because we are looking to make a profit. Any contributions have been either used to pay our expenses or saved in a reserve for expansion or times of need.

View File

@@ -18,6 +18,8 @@ schema_type: OpinionNewsArticle
![Tor graphic](../assets/images/why-i-run-a-tor-relay/cover.png)
<small aria-hidden="true">Illustration: Tor Project</small>
It makes me smile when I come across someone struggling with the decision of whether to get a [VPN](https://www.privacyguides.org/vpn/). It makes me smile not because of the indecision and relative lack of knowledge, but because it wasn't so long ago I was in exactly the same position—perceiving VPNs to be some kind of extreme measure only the paranoid and the criminal resorted to. How wrong I was.<!-- more -->
In just a few months I've come to realize that something like a VPN is in fact a basic measure one might take in the effort to more freely roam the Internet—tainted as it is by censorship, surveillance and many other forms of state control. So where do you go from realizing these issues if you know them to be the threats that they are to democracy and freedom? You seek to *take control*.

View File

@@ -29,6 +29,26 @@ In addition to our core team, [many other people](about/contributors.md) have ma
[Job Openings :material-arrow-right-drop-circle:](about/jobs.md)
## Contact Us
[:simple-discourse: Join the Privacy Guides forum](https://discuss.privacyguides.net/){ .md-button .md-button--primary }
The best way to get individual help is from our community on Discourse. If you notice an issue with our website, please open a discussion in the [Site Development](https://discuss.privacyguides.net/c/site-development/7) category on our forum. If you have a question about anything we cover, please ask it in the [Questions](https://discuss.privacyguides.net/c/privacy/questions/8) category on our forum.
![Signal contact QR code](assets/img/layout/signal-contact-qr.png){ align=right }
Have a tip for us, or need to share some sensitive information? The best way to get in touch with us securely is via `@privacyguides.01` on Signal. This group account is monitored by [Jonah](https://discuss.privacyguides.net/u/jonah), [Niek](https://discuss.privacyguides.net/u/niek-de-wilde), [Em](https://discuss.privacyguides.net/u/ematprivacyguides), and [Jordan](https://discuss.privacyguides.net/u/jordan).
[:simple-signal: Chat on Signal](https://signal.me/#eu/zg9xcrIv5w-EtXt2FmTJgfWv01LmyTed8rpr7RDv35Mizq8ISZ9NJLmYtzsxI0Z4){ .md-button }
You may also email the entire team at <team@privacyguides.org>. This is a shared inbox that could be read by any [team member](https://discuss.privacyguides.net/u?group=team&order=solutions&period=all), so please consider what sensitive information you share via email accordingly.
We will do our best to respond to all queries within 3 business days, but please understand we are unable to provide individualized advice to everyone who asks. If you have a question about privacy, you will receive a much more detailed and timely response from the Privacy Guides community by [asking on our forum](https://discuss.privacyguides.net/c/privacy/questions/8).
You can also use OpenPGP to contact us via email, if you feel comfortable with your client's security settings. You can discover the PGP keys of our team members using WKD if your client supports it. If it doesn't, or you don't know what that means, you can also find the public key for any Privacy Guides email account by searching on [keys.openpgp.org](https://keys.openpgp.org/). We do not have PGP for the shared team inbox, only individual mailboxes which can be found in our team directory below.
If you need an alternative secure channel, please request one via any contact method including social media, and we will work with you to establish one. Please do not share any sensitive information with us before we have established an appropriately secure discussion channel.
## Executive Committee
<!-- markdownlint-disable MD030 -->

View File

@@ -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 June 2019, and all found issues were subsequently fixed.
Peergos was [audited](https://peergos.org/posts/security-audit-2024) in November 2024 by Radically Open Security and all issues were fixed. They were previously [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.

View File

@@ -63,13 +63,13 @@ For optimal privacy, make sure to use a self-custody wallet where the [view key]
### Monero nodes
For maximum privacy (even with a self-custody wallet), you should run your own Monero node called the [Monero daemon](https://getmonero.org/downloads/#cli). Using another persons node will expose some information to them, such as the IP address that you connect to it from, the timestamps that you sync your wallet, and the transactions that you send from your wallet (though no other details about those transactions). Alternatively, you can connect to someone elses Monero node over Tor, [I2P](alternative-networks.md#i2p-the-invisible-internet-project), or a VPN.
For maximum privacy (even with a self-custody wallet), you should run your own Monero node called the [Monero daemon](https://docs.getmonero.org/interacting/monerod-reference), which is included in the [CLI wallet](https://getmonero.org/downloads/#cli). Using another persons node will expose some information to them, such as the IP address that you connect to it from, the timestamps that you sync your wallet, and the transactions that you send from your wallet (though no other details about those transactions). Alternatively, you can connect to someone elses Monero node over [Tor](alternative-networks.md#tor), [I2P](alternative-networks.md#i2p-the-invisible-internet-project), or a [VPN](vpn.md).
### Buying Monero
[General tips for acquiring Monero](advanced/payments.md#acquisition){ .md-button }
There are numerous centralized exchanges (CEX) as well as P2P marketplaces where you can buy and sell Monero. Some of them require identifying yourself (KYC) to comply with anti-money laundering regulations. However, due to Monero's privacy features, the only thing known to the seller is _that_ you bought Monero, but not how much you own or where you spend it (after it leaves the exchange). Some reputable places to buy Monero include:
There are numerous centralized exchanges (CEX) as well as P2P marketplaces where you can buy and sell Monero. Some of them require identifying yourself (KYC) to comply with anti-money laundering regulations. However, due to Monero's privacy features, the only thing known to the seller is *that* you bought Monero, but not how much you own or where you spend it (after it leaves the exchange). Some reputable places to buy Monero include:
- [Kraken](https://kraken.com): A well-known CEX. Registration and KYC are mandatory. Card payments and bank transfers accepted. Make sure not to leave your newly purchased Monero on Kraken's platform after the purchase; withdraw them to a self-custody wallet. Monero is not available in all jurisdictions that Kraken operates in.[^1]
- [Cake Wallet](https://cakewallet.com): A self-custody cross-platform wallet for Monero and other cryptocurrencies. You can buy Monero directly in the app using card payments or bank transfers (through third-party providers such as [Guardarian](https://guardarian.com) or [DFX](https://dfx.swiss)).[^2] KYC is usually not required, but it depends on your country and the amount you are purchasing. In countries where directly purchasing Monero is not possible, you can also use a provider within Cake Wallet to first buy another cryptocurrency such as Bitcoin, Bitcoin Cash, or Litecoin and then exchange it to Monero in-app.

View File

@@ -77,7 +77,7 @@ If you don't use an automatic scanner to find results about you, consider settin
Some websites supported by EasyOptOuts are publicly searchable. In those cases EasyOptOuts will perform a search and only submit an opt-out request if your personal data is already found, to prevent sending your data in an opt-out request to sites that didn't have it already. However, they do support some sites which are not publicly searchable, and in those cases your data will be sent to them in an opt-out request regardless, in case you are in their private databases.
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.
Our [testing](https://www.privacyguides.org/articles/2025/02/03/easyoptouts-review/) indicates that EasyOptOuts provides the best value out of any data removal service we've tested, with a very affordable price and high effectiveness. 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.
<div class="admonition failure" markdown>
<p class="admonition-title">High priority sites not supported by EasyOptOuts</p>
@@ -85,6 +85,7 @@ 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://intelius.com), [Opt-Out](https://suppression.peopleconnect.us/login))
- PeekYou ([Search](https://peekyou.com), [Opt-Out](https://peekyou.com/about/contact/optout))
</div>
@@ -128,4 +129,4 @@ Our picks for removal services are primarily based on independent professional t
- 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.
[^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](https://onlineharassmentfieldmanual.pen.org/involving-law-enforcement) or others before tackling it on your own.

View File

@@ -96,7 +96,7 @@ A large portion of [Arch Linuxs packages](https://reproducible.archlinux.org)
[Fedora Atomic Desktops](https://fedoramagazine.org/introducing-fedora-atomic-desktops) come in a variety of flavors depending on the desktop environment you prefer. As with the recommendation to avoid X11 in our [criteria](#criteria) for Linux distributions, we recommend avoiding flavors that support only the legacy X11 window system.
These operating systems differ from Fedora Workstation as they replace the [DNF](https://docs.fedoraproject.org/en-US/quick-docs/dnf) package manager with a much more advanced alternative called [`rpm-ostree`](https://docs.fedoraproject.org/en-US/fedora/latest/system-administrators-guide/package-management/rpm-ostree). The `rpm-ostree` package manager works by downloading a base image for the system, then overlaying packages over it in a [git](https://en.wikipedia.org/wiki/Git)-like commit tree. When the system is updated, a new base image is downloaded and the overlays will be applied to that new image.
These operating systems differ from Fedora Workstation as they replace the [DNF](https://docs.fedoraproject.org/en-US/quick-docs/dnf) package manager with a much more advanced alternative called [`rpm-ostree`](https://coreos.github.io/rpm-ostree). The `rpm-ostree` package manager works by downloading a base image for the system, then overlaying packages over it in a [git](https://en.wikipedia.org/wiki/Git)-like commit tree. When the system is updated, a new base image is downloaded and the overlays will be applied to that new image.
After the update is complete, you will reboot the system into the new deployment. `rpm-ostree` keeps two deployments of the system so that you can easily roll back if something breaks in the new deployment. There is also the option to pin more deployments as needed.

View File

@@ -103,7 +103,7 @@ If you cancel your subscription, you will still enjoy the features of your paid
SimpleLogin was [acquired by Proton AG](https://proton.me/news/proton-and-simplelogin-join-forces) as of April 8, 2022. If you use Proton Mail for your primary mailbox, SimpleLogin is a great choice. As both products are now owned by the same company you now only have to trust a single entity. We also expect that SimpleLogin will be more tightly integrated with Proton's offerings in the future. SimpleLogin continues to support forwarding to any email provider of your choosing. Securitum [audited](https://simplelogin.io/blog/security-audit) SimpleLogin in early 2022 and all issues [were addressed](https://simplelogin.io/audit2022/web.pdf).
You can link your SimpleLogin account in the settings with your Proton account. If you have the Proton Unlimited plan or any multi-user Proton plan, you will have SimpleLogin Premium for free.
You can link your SimpleLogin account in the settings with your Proton account. If you have Proton Pass Plus, Proton Unlimited, or any multi-user Proton plan, you will have SimpleLogin Premium for free.
Notable free features:

View File

@@ -46,6 +46,8 @@ The options listed here are available on multiple platforms and great for creati
Cryptomator uses AES-256 encryption to encrypt both files and filenames. Cryptomator cannot encrypt metadata such as access, modification, and creation timestamps, nor the number and size of files and folders.
Cryptomator is free to use on all desktop platforms, as well as on iOS in "read only" mode. Cryptomator offers [paid](https://cryptomator.org/pricing) apps with full functionality on iOS and Android. The Android version can be purchased anonymously via [ProxyStore](https://cryptomator.org/coop/proxystore).
Some Cryptomator cryptographic libraries have been [audited](https://community.cryptomator.org/t/has-there-been-a-security-review-audit-of-cryptomator/44) by Cure53. The scope of the audited libraries includes: [cryptolib](https://github.com/cryptomator/cryptolib), [cryptofs](https://github.com/cryptomator/cryptofs), [siv-mode](https://github.com/cryptomator/siv-mode) and [cryptomator-objc-cryptor](https://github.com/cryptomator/cryptomator-objc-cryptor). The audit did not extend to [cryptolib-swift](https://github.com/cryptomator/cryptolib-swift), which is a library used by Cryptomator for iOS.
Cryptomator's documentation details its intended [security target](https://docs.cryptomator.org/en/latest/security/security-target), [security architecture](https://docs.cryptomator.org/en/latest/security/architecture), and [best practices](https://docs.cryptomator.org/en/latest/security/best-practices) for use in further detail.

View File

@@ -104,7 +104,7 @@ It is important to install **Software Updates** frequently to get the latest sec
- [x] Turn on **Install iOS Updates**
- [x] Turn on **Security Responses & System Files**
**AirDrop** allows you to easily transfer files, but it can allow strangers to send you files you do not want.
**AirDrop** is commonly used to easily share files, but it represents a significant privacy risk. The AirDrop protocol constantly broadcasts your personal information to your surroundings, with [very weak](https://www.usenix.org/system/files/sec21-heinrich.pdf) security protections. Your identity can easily be discovered by attackers even with limited resources, and the Chinese government has [openly acknowledged](https://arstechnica.com/security/2024/01/hackers-can-id-unique-apple-airdrop-users-chinese-authorities-claim-to-do-just-that/) using such techniques to identify AirDrop users in public since 2022.
- [x] Select **AirDrop****Receiving Off**

View File

@@ -26,7 +26,6 @@ NAV_ABOUT_TEAM_MEMBERS="Team Members"
NAV_ADVANCED="Advanced"
NAV_ADVANCED_TOPICS="Advanced Topics"
NAV_BLOG="Articles"
NAV_CHANGELOG="Changelog"
NAV_CODE_OF_CONDUCT="Code of Conduct"
NAV_COMMUNITY="Community"
NAV_CONTRIBUTING="Contributing"
@@ -42,6 +41,7 @@ NAV_SOFTWARE="Software"
NAV_HARDWARE="Hardware"
NAV_TECHNICAL_GUIDES="Technical Guides"
NAV_TECHNOLOGY_ESSENTIALS="Technology Essentials"
NAV_VIDEOS="Videos"
NAV_WRITING_GUIDE="Writing Guide"
SITE_DESCRIPTION="Privacy Guides is your central privacy and security resource to protect yourself online."
SITE_LANGUAGE="English"

View File

@@ -59,6 +59,9 @@ extra:
- icon: simple/bluesky
link: https://bsky.app/profile/privacyguides.org
name: !ENV [SOCIAL_BLUESKY, "Bluesky"]
- icon: simple/peertube
link: https://neat.tube/c/privacyguides
name: !ENV [SOCIAL_PEERTUBE, "PeerTube"]
- icon: simple/matrix
link: https://matrix.to/#/#privacyguides:matrix.org
name: !ENV [SOCIAL_MATRIX, "Matrix"]
@@ -212,10 +215,9 @@ nav:
- index.md
- editorial.md
- tags.md
- !ENV [NAV_VIDEOS, "Videos"]: /videos/
- !ENV [NAV_ABOUT, "About"]: /en/about/
- "Donate": /en/about/donate/
- !ENV [NAV_CHANGELOG, "Changelog"]:
"https://github.com/privacyguides/privacyguides.org/releases"
- !ENV [NAV_FORUM, "Forum"]: "https://discuss.privacyguides.net/"
validation:

216
mkdocs.videos.yml Normal file
View File

@@ -0,0 +1,216 @@
# Copyright (c) 2022-2024 Jonah Aragon <jonah@triplebit.net>
# 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.
docs_dir: "videos"
site_url: "https://www.privacyguides.org/videos/"
site_dir: "site/videos"
site_name: Privacy Guides
site_description: "Privacy Guides is the most popular & trustworthy non-profit privacy resource to find privacy tools and learn about protecting your digital life."
edit_uri_template: blob/main/videos/{path}?plain=1
extra:
privacy_guides:
footer:
intro:
!ENV [
FOOTER_INTRO,
"Privacy Guides is a non-profit, socially motivated website that provides information for protecting your data security and privacy.",
]
note:
!ENV [
FOOTER_NOTE,
"We do not make money from recommending certain products, and we do not use affiliate links.",
]
copyright:
author:
!ENV [FOOTER_COPYRIGHT_AUTHOR, "Privacy Guides and contributors."]
date: !ENV [FOOTER_COPYRIGHT_DATE, "2019-2024"]
license:
- fontawesome/brands/creative-commons
- fontawesome/brands/creative-commons-by
- fontawesome/brands/creative-commons-sa
homepage: https://www.privacyguides.org/en/
generator: false
context: !ENV [BUILD_CONTEXT, "production"]
offline: !ENV [BUILD_OFFLINE, false]
deploy: !ENV DEPLOY_ID
social:
- icon: simple/mastodon
link: https://mastodon.neat.computer/@privacyguides
name: !ENV [SOCIAL_MASTODON, "Mastodon"]
- icon: simple/bluesky
link: https://bsky.app/profile/privacyguides.org
name: !ENV [SOCIAL_BLUESKY, "Bluesky"]
- icon: simple/peertube
link: https://neat.tube/c/privacyguides
name: !ENV [SOCIAL_PEERTUBE, "PeerTube"]
- icon: simple/matrix
link: https://matrix.to/#/#privacyguides:matrix.org
name: !ENV [SOCIAL_MATRIX, "Matrix"]
- icon: simple/discourse
link: https://discuss.privacyguides.net/
name: !ENV [SOCIAL_FORUM, "Forum"]
- icon: simple/github
link: https://github.com/privacyguides
name: !ENV [SOCIAL_GITHUB, "GitHub"]
- icon: simple/torbrowser
link: http://www.xoe4vn5uwdztif6goazfbmogh6wh5jc4up35bqdflu6bkdc5cas5vjqd.onion/posts/
name: !ENV [SOCIAL_TOR_SITE, "Hidden service"]
repo_url:
!ENV [BUILD_REPO_URL, "https://github.com/privacyguides/privacyguides.org"]
repo_name: ""
theme:
name: material
language: en
custom_dir: theme
font:
text: Public Sans
code: DM Mono
palette:
- media: "(prefers-color-scheme)"
scheme: default
accent: deep purple
toggle:
icon: material/brightness-auto
name: !ENV [THEME_DARK, "Switch to dark mode"]
- media: "(prefers-color-scheme: dark)"
scheme: slate
accent: amber
toggle:
icon: material/brightness-2
name: !ENV [THEME_LIGHT, "Switch to light mode"]
- media: "(prefers-color-scheme: light)"
scheme: default
accent: deep purple
toggle:
icon: material/brightness-5
name: !ENV [THEME_AUTO, "Switch to system theme"]
favicon: assets/brand/logos/png/favicon-32x32.png
icon:
repo: simple/github
features:
- announce.dismiss
- navigation.tracking
- navigation.tabs
- navigation.path
- navigation.indexes
- navigation.footer
- content.action.edit
- content.tabs.link
- content.tooltips
- search.highlight
extra_css:
- assets/stylesheets/extra.css?v=20240829
watch:
- theme
- includes
plugins:
blog:
blog_dir: .
blog_toc: true
post_url_format: "{date}/{file}"
post_excerpt_max_authors: 0
authors_profiles: false
categories: false
rss:
match_path: posts/.*
abstract_chars_count: -1
date_from_meta:
as_creation: date.created
as_update: date.updated
categories:
- categories
- tags
glightbox: {}
tags: {}
search: {}
privacy:
enabled: !ENV [BUILD_PRIVACY, true]
offline:
enabled: !ENV [BUILD_OFFLINE, false]
group:
enabled: !ENV [BUILD_INSIDERS, true]
plugins:
macros: {}
meta: {}
optimize:
enabled: !ENV [OPTIMIZE, PRODUCTION, NETLIFY, false]
typeset: {}
social:
cards: !ENV [CARDS, true]
cards_dir: assets/img/social
cards_layout_dir: theme/layouts
cards_layout: page
markdown_extensions:
admonition: {}
pymdownx.details: {}
pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
pymdownx.tabbed:
alternate_style: true
pymdownx.arithmatex:
generic: true
pymdownx.critic: {}
pymdownx.caret: {}
pymdownx.keys: {}
pymdownx.mark: {}
pymdownx.tilde: {}
pymdownx.snippets:
auto_append:
- !ENV [BUILD_ABBREVIATIONS, "includes/abbreviations.en.txt"]
pymdownx.tasklist:
custom_checkbox: true
attr_list: {}
def_list: {}
md_in_html: {}
meta: {}
abbr: {}
pymdownx.emoji:
emoji_index: !!python/name:material.extensions.emoji.twemoji
emoji_generator: !!python/name:material.extensions.emoji.to_svg
tables: {}
footnotes: {}
toc:
toc_depth: 4
nav:
- !ENV [NAV_HOME, "Home"]: /en/
- !ENV [NAV_KNOWLEDGE_BASE, "Knowledge Base"]: /en/basics/why-privacy-matters/
- !ENV [NAV_RECOMMENDATIONS, "Recommendations"]: /en/tools/
- !ENV [NAV_BLOG, "Articles"]: /articles/
- !ENV [NAV_VIDEOS, "Videos"]:
- index.md
- !ENV [NAV_ABOUT, "About"]: /en/about/
- "Donate": /en/about/donate/
- !ENV [NAV_FORUM, "Forum"]: "https://discuss.privacyguides.net/"
validation:
nav:
not_found: info

View File

@@ -132,16 +132,6 @@ extra:
"If you spot an error, think a provider should not be listed, notice a qualified provider is missing, believe a browser plugin is no longer the best choice, or uncover any other issue, please let us know.",
]
rss:
- title:
!ENV [
HOMEPAGE_RSS_CHANGELOG_TITLE,
"Privacy Guides release changelog",
]
link:
!ENV [
HOMEPAGE_RSS_CHANGELOG_LINK,
"https://discuss.privacyguides.net/c/site-development/changelog/9.rss",
]
- title: !ENV [HOMEPAGE_RSS_BLOG_TITLE, "Privacy Guides blog feed"]
link:
!ENV [
@@ -158,6 +148,16 @@ extra:
HOMEPAGE_RSS_FORUM_LINK,
"https://discuss.privacyguides.net/latest.rss",
]
- title:
!ENV [
HOMEPAGE_RSS_CHANGELOG_TITLE,
"Privacy Guides release changelog",
]
link:
!ENV [
HOMEPAGE_RSS_CHANGELOG_LINK,
"https://discuss.privacyguides.net/c/site-development/changelog/9.rss",
]
translation_notice:
notice: !ENV TRANSLATION_NOTICE
cta: !ENV [TRANSLATION_NOTICE_CTA, "Visit Crowdin"]
@@ -170,6 +170,9 @@ extra:
- icon: simple/bluesky
link: https://bsky.app/profile/privacyguides.org
name: !ENV [SOCIAL_BLUESKY, "Bluesky"]
- icon: simple/peertube
link: https://neat.tube/c/privacyguides
name: !ENV [SOCIAL_PEERTUBE, "PeerTube"]
- icon: simple/matrix
link: https://matrix.to/#/#privacyguides:matrix.org
name: !ENV [SOCIAL_MATRIX, "Matrix"]
@@ -441,6 +444,7 @@ nav:
- "alternative-networks.md"
- "device-integrity.md"
- !ENV [NAV_BLOG, "Articles"]: "/articles/"
- !ENV [NAV_VIDEOS, "Videos"]: /videos/
- !ENV [NAV_ABOUT, "About"]:
- "about.md"
- "about/donate.md"
@@ -467,8 +471,6 @@ nav:
- "meta/git-recommendations.md"
- "meta/commit-messages.md"
- !ENV [NAV_DONATE, "Donate"]: https://donate.magicgrants.org/privacyguides
- !ENV [NAV_CHANGELOG, "Changelog"]:
"https://github.com/privacyguides/privacyguides.org/releases"
- !ENV [NAV_FORUM, "Forum"]: "https://discuss.privacyguides.net/"
validation:

Binary file not shown.

After

Width:  |  Height:  |  Size: 212 KiB

View File

@@ -118,7 +118,7 @@
<div class="md-nav__link" title="Date published">
{% include ".icons/material/calendar.svg" %}
<time
datetime="{{ page.config.date.created }}"
datetime="{{ page.config.date.created }}Z"
class="md-ellipsis"
itemprop="datePublished"
>
@@ -245,6 +245,18 @@
{% block content %}
{% include "partials/content.html" %}
{% endblock %}
<div>
<hr>
<p><strong><a href="https://discuss.privacyguides.net/c/announcements/articles/10">
<span class="twemoji">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12.103 0C18.666 0 24 5.485 24 11.997c0 6.51-5.33 11.99-11.9 11.99L0 24V11.79C0 5.28 5.532 0 12.103 0m.116 4.563a7.4 7.4 0 0 0-6.337 3.57 7.25 7.25 0 0 0-.148 7.22L4.4 19.61l4.794-1.074a7.42 7.42 0 0 0 8.136-1.39 7.26 7.26 0 0 0 1.737-7.997 7.375 7.375 0 0 0-6.84-4.585z"></path></svg>
</span> Join our forum
</a>
to comment on this article.</strong></p>
<p><em>Thank you for reading, and please consider sharing this post with your friends.
Privacy Guides is an independent, nonprofit media outlet. We don't have ads or sponsors, so if you liked this work your <a href="https://donate.magicgrants.org/privacyguides">donation</a> would be greatly appreciated.
Have a question, comment, or tip for us? You can securely <a href="https://www.privacyguides.org/en/about/#contact-us">contact us</a> at <code>@privacyguides.01</code> on Signal.</em></p>
</div>
</article>
</div>
{% endblock %}

109
theme/layouts/video.yml Normal file
View File

@@ -0,0 +1,109 @@
definitions:
- &site_name >-
{{ config.site_name }}
- &page_title >-
{{ page.meta.get("title", page.title) }}
- &page_description >-
{{ page.meta.get("description", config.site_description) or "" }}
- &page_logo >-
{% if page.meta.preview and page.meta.preview.logo %}
{{- page.meta.preview.logo -}}
{% endif %}
- &page_icon >-
{%- if not page.meta.preview or not page.meta.preview.logo -%}
material/video-box
{%- endif -%}
- &logo >-
theme/assets/brand/logos/svg/logo/privacy-guides-logo-notext-colorbg.svg
# Meta tags
tags:
# Open Graph
og:type: video.other
og:title: *page_title
og:description: *page_description
og:image: "{{ image.url }}"
og:image:type: "{{ image.type }}"
og:image:width: "{{ image.width }}"
og:image:height: "{{ image.height }}"
og:url: "{{ page.canonical_url }}"
# Video
og:video: "{{ page.meta.embed }}"
og:video:url: "{{ page.meta.embed }}"
og:video:secure_url: "{{ page.meta.embed }}"
og:video:type: "text/html"
og:video:width: "560"
og:video:height: "315"
# Mastodon
fediverse:creator: "@privacyguides@neat.computer"
# Twitter
twitter:site: "@privacy_guides"
twitter:creator: "@privacy_guides"
twitter:card: summary_large_image
twitter:title: *page_title
twitter:description: *page_description
twitter:image: "{{ image.url }}"
# -----------------------------------------------------------------------------
# Specification
# -----------------------------------------------------------------------------
# Card size and layers
size: { width: 1200, height: 630 }
layers:
# Background
- background:
color: "#FFD06F"
- size: { width: 512, height: 512 }
offset: { x: 600, y: 59 }
background:
image: *page_logo
- background:
color: "#FFD06F99"
# Page icon
- size: { width: 630, height: 630 }
offset: { x: 570, y: 0 }
icon:
value: *page_icon
color: "#00000033"
# Logo
- size: { width: 64, height: 64 }
offset: { x: 64, y: 64 }
background:
image: *logo
# Site name
- size: { width: 768, height: 42 }
offset: { x: 160, y: 78 }
typography:
content: *site_name
color: "#2d2d2d"
font:
family: Bagnard
style: Bold
# Page title
- size: { width: 864, height: 256 }
offset: { x: 62, y: 192 }
typography:
content: *page_title
align: start
color: "#2d2d2d"
line:
amount: 3
height: 1.5
font:
family: Bagnard
style: Bold

View File

@@ -52,10 +52,6 @@
{% set translation_notice = config.extra.privacy_guides.translation_notice %}
{% if config.theme.language == "en" %}
<hr>
<h2 class="md-feedback__title">Share this website and spread privacy knowledge</h2>
<p><input class="admonition quote social-share-text" id="share" type="text" value="Privacy Guides: https://www.privacyguides.org - Cybersecurity resources and privacy-focused tools to protect yourself online" onclick="select()" readonly=""></p>
<p><em>Copy this text to easily share Privacy Guides with your friends and family on any social network!</em></p>
{% elif translation_notice %}
<div class="admonition info">
<p>{{ translation_notice.notice }} <strong><a href="https://crowdin.com/project/privacyguides">{{ translation_notice.cta }}</a></strong></p>

41
theme/partials/video.html Normal file
View File

@@ -0,0 +1,41 @@
<!-- Post excerpt -->
<article class="md-post md-post--excerpt">
<header class="md-post__header">
<!-- Post metadata -->
<div class="md-post__meta md-meta">
<ul class="md-meta__list">
<!-- Post date -->
<li class="md-meta__item">
<time datetime="{{ post.config.date.created }}">
{{- post.config.date.created | date -}}
</time>
{#- Collapse whitespace -#}
</li>
<!-- Post readtime -->
{% if post.config.readtime %}
{% set time = post.config.readtime %}
<li class="md-meta__item">
{{ "# min watch" | replace("#", time) }}
</li>
{% endif %}
</ul>
</div>
</header>
<!-- Post content -->
<div class="md-post__content md-typeset">
<h2 class="toclink">
<a href="{{ post.url | url }}">
{{ post.title | d(config.site_name, true)}}
</a>
</h2>
<div>
<a href="{{ post.url | url }}">
<img width="100%" height="100%" src="{{ post.meta.thumbnail }}"></img>
</a>
</div>
</div>
</article>

232
theme/video-post.html Normal file
View File

@@ -0,0 +1,232 @@
<!--
Copyright (c) 2024-2025 Jonah Aragon <jonah@triplebit.net>
Copyright (c) 2016-2025 Martin Donath <martin.donath@squidfunk.com>
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.
-->
{% extends "main.html" %}
{% import "partials/nav-item.html" as item with context %}
{% block extrahead %}
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "VideoObject",
"name": "{{ page.title }}",
"description": "{{ page.meta.description }}",
"thumbnailUrl": [
"{{ page.meta.thumbnail }}"
],
"uploadDate": "{{ page.meta.date.created }}Z",
"embedUrl": "{{ page.meta.embed }}"
}
</script>
<link rel="alternate" type="application/json+oembed" href="https://neat.tube/services/oembed?url={{ page.meta.peertube | urlencode |replace('/', '%2F')}}" title="It&#39;s time to stop using SMS, here&#39;s why!" />
{% endblock %}
<!-- Page content -->
{% block container %}
<div class="md-content md-content--post" data-md-component="content">
<!-- Sidebar -->
<div
class="md-sidebar md-sidebar--post"
data-md-component="sidebar"
data-md-type="navigation"
>
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner md-post">
<nav class="md-nav md-nav--primary">
<!-- Back to overview link -->
<div class="md-post__back">
<div class="md-nav__title md-nav__container">
<a href="{{ page.parent.url | url }}" class=" md-nav__link">
{% include ".icons/material/arrow-left.svg" %}
<span class="md-ellipsis">
{{ lang.t("blog.index") }}
</span>
</a>
</div>
</div>
<!-- Post authors -->
{% if page.authors %}
<ul class="md-post__meta md-nav__list">
<li class="md-nav__item md-nav__item--section">
<div class="md-post__title">
<span class="md-ellipsis">
Host
</span>
</div>
</li>
</ul>
<div class="md-post__authors md-typeset">
{% for author in page.authors %}
<div class="md-profile md-post__profile">
<span class="md-author md-author--long">
<img src="{{ author.avatar | url }}" alt="{{ author.name }}" />
</span>
<span class="md-profile__description">
<strong>
{% if author.url %}
<a href="{{ author.url }}">{{ author.name }}</a>
{% else %}
{{ author.name }}
{% endif %}
</strong>
<br />
{{ author.description }}
</span>
</div>
{% endfor %}
</div>
{% endif %}
<!-- Post metadata -->
<ul class="md-post__meta md-nav__list">
<li class="md-nav__item md-nav__item--section">
<div class="md-post__title">
<span class="md-ellipsis">
{{ lang.t("blog.meta") }}
</span>
</div>
<nav class="md-nav">
<ul class="md-nav__list">
<!-- Post date -->
<li class="md-nav__item">
<div class="md-nav__link">
{% include ".icons/material/calendar.svg" %}
<time
datetime="{{ page.config.date.created }}"
class="md-ellipsis"
>
{{- page.config.date.created | date -}}
</time>
</div>
</li>
<!-- Post date updated -->
{% if page.config.date.updated %}
<li class="md-nav__item">
<div class="md-nav__link">
{% include ".icons/material/calendar-clock.svg" %}
<time
datetime="{{ page.config.date.updated }}"
class="md-ellipsis"
>
{{- page.config.date.updated | date -}}
</time>
</div>
</li>
{% endif %}
<!-- Post categories -->
{% if page.categories %}
<li class="md-nav__item">
<div class="md-nav__link">
{% include ".icons/material/bookshelf.svg" %}
<span class="md-ellipsis">
{{ lang.t("blog.categories.in") }}
{% for category in page.categories %}
<a href="{{ category.url | url }}">
{{- category.title -}}
</a>
{%- if loop.revindex > 1 %}, {% endif -%}
{% endfor -%}
</span>
</div>
</li>
{% endif %}
<!-- Post readtime -->
{% if page.config.readtime %}
{% set time = page.config.readtime %}
<li class="md-nav__item">
<div class="md-nav__link">
{% include ".icons/material/clock-outline.svg" %}
<span class="md-ellipsis">
{{ "# minute watch" | replace("#", time) }}
</span>
</div>
</li>
{% endif %}
</ul>
</nav>
</li>
</ul>
</nav>
<!-- Table of contents, if integrated -->
{% if "toc.integrate" in features %}
{% include "partials/toc.html" %}
{% endif %}
</div>
</div>
</div>
<!-- Page content ?title=0&warningTitle=0 -->
<article class="md-content__inner md-typeset">
{% block content %}
<!-- Tags -->
{% include "partials/tags.html" %}
<!-- Actions -->
{% include "partials/actions.html" %}
{% if "\x3ch1" not in page.content and not page.meta.cover %}
<h1>{{ page.title | d(config.site_name, true)}}</h1>
{% endif %}
<div>
<div style="position: relative; padding-top: 56.25%;">
<iframe width="100%" height="100%" src="{{ page.meta.embed }}?autoplay=1&title=0" allow="autoplay" frameborder="0" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups allow-forms" style="position: absolute; inset: 0px;"></iframe>
</div>
</div>
<p>
<a class="md-button md-button--primary" href="{{ page.meta.youtube }}">
<span class="twemoji">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M23.498 6.186a3.02 3.02 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.02 3.02 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.02 3.02 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.02 3.02 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814M9.545 15.568V8.432L15.818 12z"/></svg>
</span>
Watch on YouTube</a>
<a class="md-button md-button--primary" href="{{ page.meta.peertube }}">
<span class="twemoji">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 6.545v10.91L20.727 12M3.273 12v12L12 17.455M3.273 0v12L12 6.545"/></svg>
</span>
Watch on PeerTube</a>
</p>
<!-- Page content -->
<div>
{{ page.content }}
</div>
<!-- Source file information -->
{% include "partials/source-file.html" %}
<!-- Was this page helpful? -->
{% include "partials/feedback.html" %}
{% endblock %}
</article>
</div>
{% endblock %}

26
theme/video.html Normal file
View File

@@ -0,0 +1,26 @@
{% extends "main.html" %}
<!-- Page content -->
{% block container %}
<div class="md-content" data-md-component="content">
<div class="md-content__inner">
<!-- Header -->
<header class="md-typeset">
{{ page.content }}
</header>
<!-- Posts -->
{% for post in posts %}
{% include "partials/video.html" %}
{% endfor %}
<!-- Pagination -->
{% if pagination %}
{% block pagination %}
{% include "partials/pagination.html" %}
{% endblock %}
{% endif %}
</div>
</div>
{% endblock %}

17
videos/.authors.yml Normal file
View File

@@ -0,0 +1,17 @@
authors:
jordan:
name: Jordan Warne
description: Video Producer
avatar: https://forum-cdn.privacyguides.net/user_avatar/discuss.privacyguides.net/jordan/288/7793_2.png
mastodon:
username: jw
instance: social.lol
jonah:
name: Jonah Aragon
description: Project Director
avatar: https://github.com/jonaharagon.png
mastodon:
username: jonah
instance: neat.computer
twitter: jonaharagon
bluesky: jonaharagon.com

13
videos/index.md Normal file
View File

@@ -0,0 +1,13 @@
---
description: Privacy-related news stories, product reviews, opinion pieces, and other important articles from Privacy Guides contributors.
template: video.html
hide:
- footer
---
# Latest Videos
This is our home for the latest video content from the Privacy Guides team. Be sure you are subscribed to find out about our latest uploads, and share these videos with your family and friends if you find them helpful!
[:simple-youtube: Subscribe on YouTube](https://www.youtube.com/@privacyguides){ .md-button .md-button--primary }
[:simple-peertube: Subscribe on PeerTube](https://neat.tube/c/privacyguides){ .md-button .md-button--primary }

5
videos/posts/.meta.yml Normal file
View File

@@ -0,0 +1,5 @@
template: video-post.html
hide:
- toc
social:
cards_layout: video

View File

@@ -0,0 +1,17 @@
---
title: Do you need a VPN?
date:
created: 2024-12-12T20:00:00
authors:
- jordan
description: Commercial Virtual Private Networks are a way of extending the end of your network to exit somewhere else in the world. This can have substantial privacy benefits, but not all VPNs are created equal.
readtime: 6
thumbnail: https://neat.tube/lazy-static/previews/3f9c497c-d0f1-4fe8-8ac5-539f0f5e40ed.jpg
embed: https://neat.tube/videos/embed/2e4e81e8-f59e-4eab-be4d-8464a4a83328
peertube: https://neat.tube/w/6HDQH1wnTACKFHh2u1CRQ5
youtube: https://www.youtube.com/watch?v=XByp-F8FXtg
---
Commercial Virtual Private Networks are a way of extending the end of your network to exit somewhere else in the world. This can have substantial privacy benefits, but not all VPNs are created equal. More information about VPNs can be found on our website: <https://www.privacyguides.org/en/basics/vpn-overview/>
Sources: <https://drive.proton.me/urls/XVRKJXFHM8#8HR0OD293SaW>

View File

@@ -0,0 +1,17 @@
---
title: It's time to stop using SMS, here's why!
date:
created: 2025-01-24T20:00:00
authors:
- jordan
description: Text messaging has been a staple of communication for decades, but it's time to move on. In this video, we'll explore why SMS is an outdated and insecure technology and discuss better alternatives.
readtime: 7
thumbnail: https://neat.tube/lazy-static/previews/f3b63055-e1b3-4691-8687-4a838738141b.jpg
embed: https://neat.tube/videos/embed/7887f661-541c-4bff-9f69-2b7dd81622ca
peertube: https://neat.tube/w/fTfKp1tatNnGTtfP3SwbXu
youtube: https://www.youtube.com/watch?v=B9BWXvn-rB4s
---
Text messaging has been a staple of communication for decades, but it's time to move on. In this video, we'll explore why SMS is an outdated and insecure technology and discuss better alternatives.
Sources: <https://drive.proton.me/urls/E4SPHHZYE4#qEwowuoIaVKI>