People often do not act on freedom technology because they do not know it exists, or cannot see how the pieces fit together. This page is the opposite of a product pitch: it starts from things you might want to do, and shows the primitives — already documented here — that compose into each one. Filter by pillar, or just explore.
0x01
Talk without being overheard — or traced
Keep both the contents and the pattern of your conversations away from anyone watching the network.
01
Threat Modeling for Sovereign Individuals
02
Choosing a Secure Messenger
03
Choosing a private messenger
04
The Signal Protocol
✓ Battle-tested
05
White Noise
Experimental
06
Delta Chat
Usable
07
XMPP with OMEMO
Usable
08
Jami
Usable
09
Metadata Resistance
Usable
10
Cover Traffic and Constant-Rate Padding
11
Mix Networks
12
Nym Mixnet
Usable
Messaging Anonymity
0x02
Stay connected when the network goes dark
Communicate when the internet is shut off, throttled or simply absent, using radios and local-first networks.
01
Internet Shutdown Preparedness
02
Off-Grid Networks
03
Building a Local Mesh Network
04
Meshtastic
Usable
05
MeshCore
Usable
06
Bitchat
Experimental
07
Reticulum
Usable
08
Community Networks
09
Kiwix
Usable
10
LibreMesh
Usable
11
Build a community Wi-Fi network
Usable
12
APRS
Usable
13
Delay-tolerant networking
Usable
14
Satellite broadband and direct-to-cell
Usable
Off-grid Circumvention
0x03
Reach the internet through censorship
Reach the open internet from inside censorship, and help others do the same.
01
Getting Around Internet Censorship
02
OONI
Usable
03
Pluggable transports and bridges
Usable
04
Psiphon
Usable
05
Outline
Usable
06
WireGuard
✓ Battle-tested
07
Run a private circumvention server for people you know
Usable
08
Map: Censorship Resistance
09
Tor
✓ Battle-tested
10
Using Tor Safely
11
I2P (Invisible Internet Project)
✓ Battle-tested
12
DNSCrypt and dnscrypt-proxy
Usable
13
Mullvad VPN
Usable
Circumvention Anonymity
0x04
Publish what cannot be taken down
Put words or files online so that no host, registrar or court can quietly erase them.
01
Publishing an Uncensorable Website
02
Nostr: The Protocol
Usable
03
IPFS and Filecoin
✓ Battle-tested
04
Arweave
Usable
05
Decentralized Storage
Usable
06
Choosing Decentralized Storage
Usable
07
IPNS and DNSLink
Usable
08
BitTorrent for Archive Distribution
Usable
09
Secure Scuttlebutt
Usable
Storage Naming
0x05
Hold and move money with a clear trust model
Choose self-custody, compare peer-to-peer acquisition, and understand what shielded payments and custodial ecash protect.
01
Financial Sovereignty
02
Bitcoin Self-Custody, Step by Step
03
Hardware Wallets
✓ Battle-tested
04
Compare: Peer-to-Peer Bitcoin Acquisition
Usable
05
Bisq
Usable
06
RoboSats
Usable
07
Lightning Network
✓ Battle-tested
08
Monero
✓ Battle-tested
09
Zcash
Usable
10
Silent Payments (BIP 352)
Usable
11
Cashu and Chaumian Ecash
Usable
12
Fedimint
Usable
13
BTCPay Server
Usable
14
Blockstream Satellite
Usable
15
Stablecoins and sovereignty
Usable
Money
0x06
Carry an identity you own
Prove who you are across services with keys and reputation you control, not an account someone can revoke.
01
Decentralized Identity
Usable
02
Nostr as an Identity Layer
Usable
03
Nostr Key Custody and Recovery
04
Remote Signing (NIP-46 and Friends)
Usable
05
Webs of Trust
06
Verifiable Credentials
Usable
07
Proof of Personhood and Sybil Resistance
08
Biscuit authorization tokens
Usable
Identity Naming
0x07
Name things without a registrar
Own a human-readable name that no central authority issued and none can seize.
01
Decentralized DNS and Sovereign Naming
02
Handshake
Usable
03
Ethereum Name Service (ENS)
✓ Battle-tested
04
GNU Name System (GNS)
Experimental
05
PKARR: Public-Key Addressable Resource Records
Usable
06
Sovereign name lifecycle
Usable
Naming
0x08
Compute on data the operator cannot read
Run workloads on someone else's hardware without that host seeing your inputs or your results.
01
Confidential Computing
02
Remote Attestation Architecture
Usable
03
Confidential AI Inference
Usable
04
Fully Homomorphic Encryption
05
Private Information Retrieval
06
TEE state, recovery and revocation
Usable
07
Compare fully homomorphic encryption libraries
Usable
08
Compare decentralized compute platforms
Usable
Confidential computing Compute
0x09
Prove something without revealing it
Convince someone a statement is true while disclosing nothing beyond the statement itself.
01
Zero-Knowledge Proofs
Usable
02
Zero-Knowledge Privacy Applications
03
Semaphore
Usable
04
BBS+ Signatures
Experimental
05
ZK Email
Experimental
Zero-knowledge Identity
0x0a
Harden the device in your hands
Make the phone or laptop you actually use resistant to spyware, seizure and tampering.
01
Threat Modeling for Sovereign Individuals
02
Hardening a Phone with GrapheneOS
✓ Battle-tested
03
Tails, Qubes OS and Whonix
04
Hardware and Firmware Supply-Chain Trust
05
Heads Firmware
Usable
06
Encrypting Files, Disks and Backups
07
Passkeys and Security Keys
Usable
08
Mobile location privacy
Usable
09
Verify software before installing it
Usable
OpSec
0x0b
Keep secrets safe from a future quantum computer
Protect today's encrypted data against an adversary who stores it now to break it later.
01
Post-Quantum Cryptography
02
ML-KEM (FIPS 203)
Usable
03
ML-DSA (FIPS 204)
Usable
04
Migrating to Hybrid Key Exchange
05
Build a post-quantum cryptographic inventory
Usable
Post-quantum Cryptography
0x0c
Run the infrastructure others depend on
Operate relays, nodes and networks so they keep working through outages, seizure and censorship.
01
Running Infrastructure for Freedom
02
Run a private circumvention server for people you know
Usable
03
Pluggable transports and bridges
Usable
04
Resilient and Relocatable Infrastructure
05
Community Networks
06
OpenWrt
Usable
07
Tor
✓ Battle-tested
08
Nostr: The Protocol
Usable
09
Cordn
Experimental
10
XMPP with OMEMO
Usable
Off-grid Anonymity Circumvention
0x0d
Keep working files and a way to recover them
Sync chosen devices, assess encrypted storage, and maintain a separate offline archive.
01
Choosing Decentralized Storage
Usable
02
Private File Sync and Backup
Usable
03
Syncthing
Usable
04
Tahoe-LAFS
Usable
05
Encrypting Files, Disks and Backups
06
Local-first Software and CRDTs
Usable
07
Hypercore and Hyperdrive
Usable
08
Kiwix
Usable
09
Magic Wormhole
Usable
10
CryptPad
Usable
Storage Cryptography
0x0e
Receive documents from a confidential source
Choose an onion-service submission tool, understand who sees plaintext, and plan how documents will be opened safely.
01
Threat Modeling for Sovereign Individuals
02
Using Tor Safely
03
OnionShare
Usable
04
SecureDrop
✓ Battle-tested
05
Tails, Qubes OS and Whonix
06
Encrypting Files, Disks and Backups
Anonymity Storage OpSec
0x0f
Prepare documents for safer reading and sharing
Use isolated conversion, metadata cleanup and proper redaction, then inspect the file you will send.
01
Dangerzone
Usable
02
Sanitizing Documents Before Sharing
Usable
03
Tails, Qubes OS and Whonix
04
Encrypting Files, Disks and Backups
OpSec
0x10
Respond to a suspected device compromise
Move sensitive activity to a trusted device, preserve evidence and get help planning recovery.
01
Responding to Suspected Device Compromise
Usable
02
Threat Modeling for Sovereign Individuals
03
Passkeys and Security Keys
Usable
04
Hardening a Phone with GrapheneOS
✓ Battle-tested
OpSec
0x11
Run your own personal server
Compare server operating systems and plan application trust, remote access, updates and recoverable backups.
01
StartOS
Usable
02
YunoHost
Usable
03
OpenWrt
Usable
04
Encrypting Files, Disks and Backups
05
Running Infrastructure for Freedom
OpSec Compute
0x12
Query without revealing your interest
Decide whether to hide the requested item, the request's network origin, or both, and check the assumptions of each layer.
01
Private Information Retrieval
02
PIR Use Cases and Deployments
Usable
03
Oblivious HTTP and DNS
Usable
Cryptography Anonymity
0x13
Compute jointly without pooling data
Choose who contributes inputs, who may learn the result and which collusion or key-custody assumptions the computation needs.
01
Multi-Party Computation
Usable
02
Private Set Intersection
03
Fully Homomorphic Encryption
04
Private computation compared
Cryptography
0x14
Release encrypted material after a chosen time
Understand the threshold beacon that controls release timing and add recipient encryption when access must remain restricted.
01
drand and tlock
Usable
02
age: Modern File Encryption
✓ Battle-tested
03
Threshold Signatures
04
Verifiable Delay Functions (VDFs)
Cryptography Storage