Commit graph

3988 commits

Author SHA1 Message Date
fria
43d3b8b59b
Merge e9a7b9dbbd into 6a954c6c0d 2026-03-11 00:09:17 +00:00
Jonah Aragon
6a954c6c0d
update!: Clarify VPN kill switch criteria (#3204)
Some checks failed
🪞 Push to Mirrors / gitlab (push) Has been cancelled
🪞 Push to Mirrors / codeberg (push) Has been cancelled
🤖 Linting / MegaLinter (push) Has been cancelled
💬 Crowdin Upload / synchronize-with-crowdin (push) Has been cancelled
Signed-off-by: Mare Polaris <ph00lt0@privacyguides.org>
Signed-off-by: Daniel Gray <dngray@privacyguides.org>
Signed-off-by: Jordan Warne <jordan@privacyguides.org>
2026-03-10 18:30:46 -05:00
Jonah Aragon
23b37858ab
fix: Social cards and bios for activism section (#3201)
Some checks failed
📦 Immediate Releases / submodule (brand) (push) Has been cancelled
📦 Immediate Releases / submodule (mkdocs-material-insiders) (push) Has been cancelled
🪞 Push to Mirrors / gitlab (push) Has been cancelled
🪞 Push to Mirrors / codeberg (push) Has been cancelled
🤖 Linting / MegaLinter (push) Has been cancelled
💬 Crowdin Upload / synchronize-with-crowdin (push) Has been cancelled
📦 Immediate Releases / build_blog (push) Has been cancelled
📦 Immediate Releases / deploy (push) Has been cancelled
📦 Immediate Releases / cleanup (push) Has been cancelled
Signed-off-by: Em <em@privacyguides.org>
2026-03-04 13:56:08 -06:00
Tiagoquix
f631efa5a8
update: Remove mention of Machine-ID in Linux Overview (#3186)
Some checks are pending
🪞 Push to Mirrors / gitlab (push) Waiting to run
🪞 Push to Mirrors / codeberg (push) Waiting to run
🤖 Linting / MegaLinter (push) Waiting to run
💬 Crowdin Upload / synchronize-with-crowdin (push) Waiting to run
Signed-off-by: Jonah Aragon <jonah@privacyguides.org>
Signed-off-by: fria <fria@privacyguides.org>
2026-03-03 17:36:25 -06:00
Jonah Aragon
13bb6dba63
update: Remove "zero-access" et al. (#3193)
Some checks failed
💬 Crowdin Upload / synchronize-with-crowdin (push) Waiting to run
🪞 Push to Mirrors / gitlab (push) Has been cancelled
🪞 Push to Mirrors / codeberg (push) Has been cancelled
🤖 Linting / MegaLinter (push) Has been cancelled
📦 Immediate Releases / submodule (brand) (push) Has been cancelled
📦 Immediate Releases / submodule (mkdocs-material-insiders) (push) Has been cancelled
📦 Immediate Releases / build_blog (push) Has been cancelled
📦 Immediate Releases / deploy (push) Has been cancelled
📦 Immediate Releases / cleanup (push) Has been cancelled
Signed-off-by: fria <fria@privacyguides.org>
Signed-off-by: redoomed1 <redoomed1@privacyguides.org>
Signed-off-by: Jordan Warne <jordan@privacyguides.org>
Signed-off-by: Freddy <freddy@privacyguides.org>
2026-03-03 00:01:46 -06:00
Em
48892749cc
update!: Add Activism section (#3197)
Some checks are pending
🪞 Push to Mirrors / gitlab (push) Waiting to run
🪞 Push to Mirrors / codeberg (push) Waiting to run
🤖 Linting / MegaLinter (push) Waiting to run
💬 Crowdin Upload / synchronize-with-crowdin (push) Waiting to run
Signed-off-by: Em <em@privacyguides.org>
Co-authored-by: Jonah Aragon <jonah@privacyguides.org>
2026-03-03 00:00:38 -06:00
Jonah Aragon
4fc69e1dca
ci: Update Docker client version for zim (#3199)
Some checks failed
🪞 Push to Mirrors / gitlab (push) Has been cancelled
🪞 Push to Mirrors / codeberg (push) Has been cancelled
🤖 Linting / MegaLinter (push) Has been cancelled
💬 Crowdin Upload / synchronize-with-crowdin (push) Has been cancelled
2026-02-16 22:45:47 -06:00
Jonah Aragon
b949185f00
ci: Fix donating members list generation (#3200) 2026-02-16 22:40:24 -06:00
ph00lt0
ce17fa6ff4
update!: Remove Yattee (#3198)
Signed-off-by: fria <fria@privacyguides.org>
Signed-off-by: redoomed1 <redoomed1@privacyguides.org>
2026-02-16 21:30:40 -06:00
Daniel Nathan Gray
f261bc7b9d
update: Bitlocker cmdline workaround no longer works in Home (#3170)
Signed-off-by: Jonah Aragon <jonah@privacyguides.org>
Signed-off-by: fria <fria@privacyguides.org>
2026-02-16 21:27:52 -06:00
Triple I - Triple T
7b7f7b0ef7
update: Better reflect uBlock Origin Lite capabilities (#3175)
Signed-off-by: Jonah Aragon <jonah@privacyguides.org>
Signed-off-by: Daniel Gray <dngray@privacyguides.org>
2026-02-16 21:27:06 -06:00
redoomed1
e40cb300ad
update: Remove Dataveria from list of people search sites (#3181)
Signed-off-by: Jonah Aragon <jonah@privacyguides.org>
Signed-off-by: fria <fria@privacyguides.org>
2026-02-16 21:25:54 -06:00
LesCyclopes
a54659075e
fix: URL encoding issue with brackets (#3192)
Signed-off-by: fria <fria@privacyguides.org>
Signed-off-by: Jonah Aragon <jonah@privacyguides.org>
2026-02-16 21:25:16 -06:00
Melissa Silva
5d16e24bbf
update: Add Firefox's daily usage ping item (#3189)
Signed-off-by: Mare Polaris <ph00lt0@privacyguides.org>
Signed-off-by: redoomed1 <redoomed1@privacyguides.org>
Signed-off-by: fria <fria@privacyguides.org>
2026-02-16 21:24:23 -06:00
Jonah Aragon
8f7014158e
fix: Update Ghost API endpoint
Some checks failed
📦 Immediate Releases / submodule (brand) (push) Has been cancelled
📦 Immediate Releases / submodule (mkdocs-material-insiders) (push) Has been cancelled
🪞 Push to Mirrors / gitlab (push) Has been cancelled
🪞 Push to Mirrors / codeberg (push) Has been cancelled
🤖 Linting / MegaLinter (push) Has been cancelled
💬 Crowdin Upload / synchronize-with-crowdin (push) Has been cancelled
📦 Immediate Releases / build_blog (push) Has been cancelled
📦 Immediate Releases / deploy (push) Has been cancelled
📦 Immediate Releases / cleanup (push) Has been cancelled
2026-01-17 12:06:09 -06:00
Jonah Aragon
d5910f17ca
feat: Add news tab and update about page (#3173) 2026-01-17 17:38:55 +00:00
eylenburg
0f920c47e3
update: V2Ray support on all IVPN apps (#3174)
Signed-off-by: Freddy <freddy@privacyguides.org>
Signed-off-by: redoomed1 <redoomed1@privacyguides.org>
Signed-off-by: Daniel Gray <dngray@privacyguides.org>
2025-12-07 13:07:08 +10:30
fria
40f3814402
update: Fix claim about Mullvad Browser being equivalent to Arkenfox (#3172)
Signed-off-by: Niek de Wilde <niek@privacyguides.org>
Signed-off-by: Jonah Aragon <jonah@privacyguides.org>
2025-11-26 16:07:02 -06:00
fria
4d4cb82345
update: iOS Overview for iOS 26 (#3130)
Signed-off-by: redoomed1 <redoomed1@privacyguides.org>
Signed-off-by: Jordan Warne <jordan@privacyguides.org>
2025-11-26 16:04:28 -06:00
redoomed1
ef23d72ede
style: Move iOS Passwords out of desktop section (#3169)
Signed-off-by: Jonah Aragon <jonah@privacyguides.org>
Signed-off-by: fria <fria@privacyguides.org>
2025-11-26 16:02:45 -06:00
fria
cb2ea5e18c
update(blog)!: Email Security: Where We Are and What the Future Holds (#3091)
Signed-off-by: Jonah Aragon <jonah@privacyguides.org>
2025-11-15 16:36:51 -06:00
redoomed1
6fe04d10e7
update: Mention MTE in Google Pixel and GrapheneOS recommendations (#3137)
Signed-off-by: Jonah Aragon <jonah@privacyguides.org>
Signed-off-by: fria <fria@privacyguides.org>
Signed-off-by: Daniel Gray <dngray@privacyguides.org>
2025-11-11 05:15:30 +10:30
fria
5dc4a15c2f
update: add Kensington locks to hardware (#3103)
Signed-off-by: Daniel Gray <dngray@privacyguides.org>
2025-11-11 00:02:02 +10:30
redoomed1
da3a3b59f6
update: Mention official ProxyStore vouchers for Proton Mail & VPN (#3135)
Signed-off-by: Jonah Aragon <jonah@privacyguides.org>
Signed-off-by: fria <fria@privacyguides.org>
Signed-off-by: Daniel Gray <dngray@privacyguides.org>
2025-11-10 23:34:50 +10:30
Rahul Sandhu
49d627d740
update: screencopy documentation in Linux Overview (#3144)
Even on Gnome, a single dbus call allows applications outside of
sandboxes to overwrite their permissions in the portal permission
store. A sandbox that is supported by portals for identifying apps is
also required: otherwise, a malicious app could trivially spoof a name
on the bus. Currently, only Flatpak and Snap are subclasses of the
XdpAppInfo class, required for xdg-desktop-portal to be able to
identify a client.

Privileged Wayland protocols are also not an issue. KDE's kwin requires
that applications have an entry in a system-installed desktop file[1],
meaning that random crap can't simply capture the screen, and Flatpak
supports the security-context-v1 protocol, which is used to filter
access to these privileged protocols[2].

An example of the dbus call for Gnome:
dbus-send --session --print-reply=literal --dest=org.freedesktop.impl.portal.PermissionStore /org/freedesktop/impl/portal/PermissionStore org.freedesktop.impl.portal.PermissionStore.SetPermission string:'screenshot' boolean:true string:'screenshot' string:'' array:string:'yes'

[1] https://github.com/KDE/kwin/blob/master/src/wayland_server.cpp#L129-L134
[2] f0e626a4b6

Signed-off-by: redoomed1 <redoomed1@privacyguides.org>
Signed-off-by: Daniel Nathan Gray <dngray@privacyguides.org>
2025-11-10 23:32:40 +10:30
fria
e9a7b9dbbd
add optional app hardening 2025-11-09 09:00:22 -06:00
fria
9a3f8f3452
Merge branch 'main' into iOS-vs-android 2025-11-09 08:34:15 -06:00
fria
dbd63640ab
add more app store details 2025-11-09 08:21:56 -06:00
fria
d6d7dbcdc2
add play store criticism 2025-11-09 08:19:18 -06:00
fria
e0e0ae1149
add apple's app store whitepaper 2025-11-09 08:16:48 -06:00
fria
27d8628730
add advanced protection info 2025-11-09 07:53:01 -06:00
fria
b1d115df36
add play protect info 2025-11-09 07:44:59 -06:00
fria
90d5a01f52
fix typo 2025-11-09 07:36:20 -06:00
fria
88e94a3b20
android app fingerprinting 2025-11-09 07:19:19 -06:00
Jonah Aragon
0cc8ce0beb
fix: Canonical URL for articles index (#3154)
Signed-off-by: fria <fria@privacyguides.org>
Signed-off-by: redoomed1 <redoomed1@privacyguides.org>
Signed-off-by: Daniel Gray <dngray@privacyguides.org>
2025-11-09 04:11:20 +10:30
n3thshan
100db6c823
style: Update links to GNOME Evolution's documentation and privacy policy (#3157)
Signed-off-by: fria <fria@privacyguides.org>
Signed-off-by: redoomed1 <redoomed1@privacyguides.org>
Signed-off-by: Daniel Gray <dngray@privacyguides.org>
2025-11-09 04:06:05 +10:30
redoomed1
f0cc351c6b
update: Remove outdated status of Proton Calendar source code (#3163)
- Replace Proton Drive link to link with highlight to eliminate confusion
- Add direct link to Proton Calendar Android letter of attestation

Signed-off-by: fria <fria@privacyguides.org>
Signed-off-by: Mare Polaris <ph00lt0@privacyguides.org>
Signed-off-by: Daniel Gray <dngray@privacyguides.org>
2025-11-09 01:45:51 +10:30
fria
330ec3a4e1
update: Remove Mullvad Leta (#3165)
Signed-off-by: Mare Polaris <ph00lt0@privacyguides.org>
Signed-off-by: Jordan Warne <contact@jordanwarne.net>
Signed-off-by: redoomed1 <redoomed1@privacyguides.org>
Signed-off-by: Daniel Gray <dngray@privacyguides.org>
2025-11-09 01:29:38 +10:30
redoomed1
fff721a748
style: Replace Element Classic download links with Element X links (#3158)
Signed-off-by: fria <fria@privacyguides.org>
Signed-off-by: Daniel Gray <dngray@privacyguides.org>
2025-11-09 01:24:36 +10:30
Triple I - Triple T
441c4155ba
update: vpn server counts, Mullvad openvpn depreciation (#3161)
Signed-off-by: fria <fria@privacyguides.org>
Signed-off-by: Daniel Gray <dngray@privacyguides.org>
2025-11-09 01:02:06 +10:30
fria
e8cc8d8753
add more ios fingeprinting info 2025-11-07 09:45:38 -06:00
fria
a935afe1a3
add info about ios fingerprinting 2025-11-07 09:39:29 -06:00
fria
1cf5a7adae
add app fingerprinting 2025-11-07 09:03:27 -06:00
fria
6dd63b5217
add mention of no alternate browser engines on ios 2025-11-07 08:52:04 -06:00
fria
3652879d86
fix typo 2025-11-07 08:49:21 -06:00
fria
ed92a35baa
elaborate on android release cycle 2025-11-07 08:47:31 -06:00
fria
78f32cf3a1
add android release cycle notes 2025-11-07 08:43:11 -06:00
fria
948a7427a8
remove unnecessary line 2025-11-07 08:17:31 -06:00
fria
d78aa38cc1
add swift on server link 2025-11-07 08:13:03 -06:00
fria
e0f177b353
fix typo 2025-11-07 08:10:37 -06:00