Discord
Where most doxes start
Discord is where a lot of doxing, swatting and account theft begins. The danger is rarely Discord itself. It's the
small details you link to your profile, and the scams that target your login token. Go through these settings once and
you've closed most of the gaps.
1Lock the account
- User Settings → My Account → Enable Two-Factor Auth with an authenticator app, or better a security key / passkey.
- Remove SMS backup there as well. SIM swapping beats SMS codes.
- Save the backup codes in your password manager, not as a screenshot.
2Privacy settings
- Content & Social: turn off DMs from server members by default, and only allow friend requests from friends of friends.
- Data & Privacy: turn off "use data to improve Discord" and "use data to personalise my experience".
- Activity Privacy: hide your current activity and Rich Presence. Games and Spotify reveal your schedule and time zone.
3Your profile gives you away
- Don't reuse the username or avatar you use anywhere else. A reverse image search connects them in seconds.
- Keep your real name, age, city, school and birthday out of your bio, pronouns, status and server nicknames.
- Mutual servers can be seen by everyone. They show your region, school and interests, so leave servers you don't need.
4What you post stays
- Public servers get scraped and archived. Treat every message as permanent, even after you delete it.
- Logging bots save deleted and edited messages, so "I deleted it" doesn't help.
- Remove metadata from photos and videos before you upload them. Check what's in the background (windows, letters, school uniforms, the view outside).
5Scams that take over accounts
- QR code "verification": never scan a Discord login QR code that someone sends you. Scanning it logs them into your account.
- "Test my game" / .exe / .scr / .bat files: these are token grabbers and info-stealers. They bypass 2FA.
- "I accidentally reported you, contact this Discord staff member": Discord staff never DM you about reports.
6IP address & links
- Voice and video chats go through Discord's servers, so other users don't see your IP there.
- Links are different: shortened links and "image" links can be IP loggers. Only open unknown links with a VPN turned on.
- Don't accept files or "call me on this app" invites from strangers. Stay inside Discord.
✓If your account was taken over
- Reset your password through "Forgot password". This also logs out all sessions and invalidates stolen tokens.
- Scan the PC for malware (Microsoft Defender full scan) before you log in again. Otherwise the token gets stolen again right away.
- Turn 2FA on again, check Authorized Apps and Devices, and tell your friends not to click anything "you" sent.
- Report it at support.discord.com if the e-mail was changed.
FiveM & gaming
Your IDs are permanent
Every FiveM server you join gets a list of permanent identifiers. Usually that includes your Discord ID, Steam ID,
Rockstar license, your IP address and hardware tokens from your PC. Every script on the server can read them, and the
server owner decides where they end up. Many servers log them, and some of those logs leak. That's how a
"random roleplay server" becomes the first step of a dox.
1What a server sees about you
discord:Your Discord user ID. FiveM reads it from the Discord app running on your PC. It never changes, even if you rename yourself.
steam:Your Steam ID, which links to your Steam profile, friends, name history and inventory.
license:Your Rockstar / Cfx license. It's the same on every server, so anyone who sees it can track you across servers.
ip:Your current public IP address. It shows your internet provider and roughly where you are.
tokensHardware-based tokens from your PC, used for bans. They stay the same even if you make new accounts.
xbl: live:Xbox and Microsoft account IDs, if they're linked.
2Where it goes wrong
- Join logs posted to Discord webhooks: lots of servers post name, Discord ID, Steam ID and IP to a staff channel. Every staff member, every ex-staff member and anyone who gets that webhook can read it.
- Leaked databases: server databases get dumped and passed around, often with years of identifiers and IPs.
- Lookup bots & sites combine identifiers from many servers. Enter a Discord ID and you get the matching Steam profile, old names and IPs.
3How a dox chain works
- The server log gives them your Discord ID + IP.
- From the Discord ID they get your username history and your linked Steam, Spotify and Twitch accounts.
- You use the same username on Instagram, TikTok or GitHub, and there's your face, school or city.
- A breach of some shop or game turns up your real name and address.
Each step on its own looks harmless. Together they're a full dox, so break the chain wherever you can.
!The biggest risk: what you download
- Mod menus, "executors", cheats and HWID spoofers are the most common way gamers get info-stealers. They take your Discord token, browser logins, saved passwords and crypto wallets, and they get around 2FA.
- Leaked paid scripts for servers often contain backdoors (for example the well-known "Cipher" backdoor) that let strangers run code on the server.
- Anti-cheat warnings exist for a reason. If a tool asks you to turn off Defender, it's malware.
✓Protect yourself as a player
- Use a separate Discord account for FiveM: no real name, no shared servers with your main account, no linked accounts.
- Close the Discord app before joining servers you don't trust. If it isn't running, FiveM can't send your Discord ID. (Servers with a Discord whitelist will still require it.)
- Steam: set your profile, friends and inventory to Private / Friends only and clear your old names.
✓If you run a server
- Don't post IPs or full identifier lists into Discord channels. Log only what you need, and only where few people can see it.
- Keep webhook URLs secret (anyone with the URL can post to the channel) and change them when staff leave.
- Only use scripts from their original authors. Leaked resources are the easiest way in for attackers.
4Other games: same idea
- Steam: your SteamID64 never changes. Lookup sites show name history, groups and friends even if you rename.
- Peer-to-peer games and voice tools (some lobbies, older party chats, game mods) connect players directly, which shows your IP to the other side. A VPN helps here.
- Streaming: your stream shows your desktop, taskbar, notifications and the window behind you. Use Streamer Mode in Discord and a separate scene for anything private.
Show up in fewer breaches
Data minimisation
You can't stop companies from getting hacked. You can decide how much of you is in their database when it happens.
Every account and form you fill in is a future leak, so give out less, separate more, and delete what you don't use.
1One alias per service
- Use an alias service: SimpleLogin, addy.io, DuckDuckGo Email Protection, Firefox Relay or iCloud Hide My Email.
- A leaked alias can't be linked to your other accounts. You can turn it off, and you can see exactly who leaked or sold it.
- Keep your real address for banks, government and people you know.
2Give less data
- Skip optional fields: phone, birthday, gender, address. If a forum or game insists, it doesn't need the real one.
- Use guest checkout and don't let shops save your card.
- Use virtual or one-time cards for online payments where your bank offers them.
3Fewer accounts
- Delete accounts you no longer use. justdeleteme.xyz links straight to the deletion pages.
- In the EU you have the right to demand deletion (GDPR Art. 17) and to see what a company stores about you (Art. 15).
- Avoid "Sign in with Google/Facebook" on small sites, because it shares your profile.
4Contain the damage
- Unique passwords from a password manager. Then a breach only affects one account.
- 2FA with an authenticator app or passkey on everything important.
- Get breach alerts: subscribe at Have I Been Pwned and run the leak check every few months.
Staying anonymous online
Separate identities
Private means nobody sees what you do. Anonymous means nobody knows it's you. Anonymity almost
never fails because of weak encryption. It fails because the anonymous identity once touched the real one: the same
username, a login from the same browser, the same writing style.
1Keep identities strictly apart
- Create a new e-mail, username and avatar for each identity, and never reuse them.
- Use separate browsers (or Tor Browser) for each one. Never log in to a personal account there, not even once.
- Never link the two: no shared friends, no shared payment method, no posting the same pictures or jokes.
2The right tool for the risk
- Everyday privacy: Mullvad VPN + Mullvad Browser.
- Real anonymity: Tor Browser on the "Safer" or "Safest" security level, with no add-ons and the window left at its default size.
- High risk: Tails from a USB stick, which leaves no trace on the computer.
3Metadata gives you away
- Photos contain GPS location and the camera model. Remove it with ExifCleaner (Windows/Mac) or
mat2 (Linux).
- Word and PDF files store the author name and the computer username.
- Turn off remote images in your mail app. Tracking pixels reveal your IP and the time you read the mail.
4Behaviour
- Your time zone, language, typos, slang and when you're online can all identify you.
- Don't mention local events, weather, school, work or your age.
- Payments: bank cards and exchange crypto are tied to your name. Use cash, vouchers or Monero where anonymity matters.
!Classic mistakes that get people found
- Logging into the anonymous account once without VPN or Tor. One IP address in a log is enough.
- Using the same username "just here" as on Steam, Instagram or GitHub.
- Screenshots showing your taskbar, language, time, wallpaper or a notification with your real name.
Your IP address
Myth vs. reality
"I've got your IP" is the most common threat online. Most of it is bluff, but not all of it. Here's what an IP
actually reveals, how people get it, and what to do if someone has yours.
1What it reveals and what it doesn't
- It reveals your internet provider and roughly your region, often only the city or the provider's hub.
- It doesn't reveal your street or your name. Only your provider can link those, and only for police with a court order.
- It does matter as one piece of the puzzle: an IP from the same city as your school, plus your first name, narrows it down a lot.
2How people get it
- IP logger links: shortened links, "look at this picture" links or fake clip links that log you before redirecting.
- Game servers and peer-to-peer connections (FiveM, Minecraft servers, some lobbies and voice apps).
- E-mails with remote images, i.e. tracking pixels.
3What attackers do with it
- DDoS: they flood your connection so you lag or drop out of games and streams.
- Intimidation: "I know where you live", usually after a city lookup.
- Pretext for swatting, combined with other data. An IP alone doesn't give an address.
✓Protect it and reset it
- Use a VPN for games, unknown links and servers you don't trust.
- Get a new IP: most home connections (in Germany almost all of them) have a dynamic IP. Restarting the router or choosing "reconnect" in its menu usually gives you a new one.
- Under a DDoS: restart the router to get a new IP, and call your provider if it keeps happening.
Social media
Your phone number finds you
The most underrated leak: apps suggest your profile to anyone who has your phone number or e-mail in their contacts.
So one leaked number can be enough to find your Instagram, TikTok, Snapchat and Telegram.
1Turn off "find me by number"
- Instagram / TikTok: turn off account suggestions to contacts and to people with mutual connections, and turn off contact syncing.
- Snapchat: turn on Ghost Mode on Snap Map and limit "who can contact me" to friends.
- Telegram: Phone number → "Nobody", and set "Who can find me by my number" to "My contacts".
2What your posts give away
- School logos, uniforms, team jerseys, bus stops, house numbers and car number plates.
- The view from your window, which can be matched against street maps.
- Tagged friends and family whose profiles are public.
3Lock the profile
- Make the account private, hide your followers and following lists, and turn off activity status.
- Only allow tags and mentions from people you follow, and approve tags manually.
- No birthday, no full name, no city in the bio.
!Common traps
- "Who viewed your profile" apps and "verify your account" links. They steal logins.
- Logging in to third-party apps with Instagram or TikTok, which gives them access.
- Posting stories live while you're somewhere. Post them afterwards instead.
Mullvad VPN
Best settings
A VPN hides your IP address and your browsing from your internet provider and from the sites you visit. Mullvad is a
strong pick: the account is just a random number - no e-mail, no name - and you can pay anonymously. A VPN alone does
not make you anonymous: logged-in accounts, cookies and your browser fingerprint still identify you.
1Settings → VPN settings
- Launch app on start-up + Auto-connect: on - you are never online without the tunnel.
- Lockdown mode: on - blocks all traffic whenever the VPN isn't connected. The kill switch is always on anyway.
- DNS content blockers: Ads, Trackers and Malware on.
2Extra protection
- DAITA (Settings → DAITA): on. Pads and reshapes your traffic against AI-based traffic analysis - costs some speed.
- Multihop (Settings → Multihop): entry and exit server in different countries for higher threat levels.
- Anti-censorship: only if a network blocks VPNs (UDP-over-TCP or Shadowsocks).
3Account & payment
- Generate an account number on mullvad.net and keep it in your password manager - it is your only login.
- Pay with cash by mail, Monero or a voucher if you want no payment trail.
- Don't log in to personal accounts in the same session you want to keep unlinked.
4Verify it works
- Open mullvad.net/check - it tests for IP, DNS and WebRTC leaks.
- Use WireGuard (the default). Mullvad has phased out OpenVPN, so replace old OpenVPN configs on routers or third-party apps.
- Pair it with Mullvad Browser (see the Browser tab) so your fingerprint blends in too.
Windows is safe enough for most people once a few defaults are changed. Everything below is built in - work through
it in order.
1Lock down the basics
- Windows Update: automatic, including driver and firmware updates.
- Standard account for daily use and a separate admin account - malware then can't silently install itself.
- Encrypt the disk: BitLocker (Pro) or Device encryption (Home). Keep the recovery key offline, not only in your Microsoft account.
2Windows Security app
- Microsoft Defender + Tamper protection: on.
- Device security → Core isolation → Memory integrity: on.
- Ransomware protection → Controlled folder access: on.
3Settings → Privacy & security
- General: advertising ID and tailored experiences off.
- Diagnostics & feedback: optional diagnostic data off; Activity history off.
- Location: off, or only for apps that really need it.
4Avoid
- Cracks, keygens and "free" cheats - the #1 source of info-stealers that empty your browser of passwords and session cookies.
- Remote Desktop and file sharing when you don't need them.
- Opening unknown files on your real system - use Windows Sandbox (Pro). Never upload private documents to online scanners.
Linux gives you more control, but security still comes from fast updates and sane defaults. A mainstream distribution
with quick security patches beats an obscure "hacker" distro every time.
1Pick the right system
- Everyday: Fedora Workstation (SELinux, fast updates) or Debian / Ubuntu LTS.
- High risk: Qubes OS isolates work, browsing and banking in separate virtual machines.
- Leave no trace: Tails runs from a USB stick, routes everything through Tor and forgets everything on shutdown.
2Harden it
- Full-disk encryption (LUKS) during installation, with a long passphrase.
- Automatic security updates: dnf-automatic (Fedora) or unattended-upgrades (Debian/Ubuntu).
- Firewall: firewalld or ufw, incoming traffic denied by default.
3Network & privacy
- Install the Mullvad app for Linux - Lockdown mode works there too.
- NetworkManager: random MAC address for Wi-Fi connections.
- SSH only if you need it: keys only, no password or root login.
4Avoid
- "curl … | sudo bash" install scripts from random websites.
- Turning off SELinux / AppArmor "to make something work".
- Working as root, or adding unknown third-party repositories.
Your browser is where most tracking - and most account theft - happens. Pick one for privacy and keep personal logins
out of it.
1Choose
- Mullvad Browser: Tor Browser's anti-fingerprinting without the Tor network - ideal with a VPN.
- Tor Browser: when you need real anonymity.
- Everyday: Brave, or Firefox with uBlock Origin.
2Settings
- Block third-party cookies and enable HTTPS-Only mode.
- Delete cookies and site data when the browser closes (for your private browser).
- Don't store passwords in the browser - use a password manager instead.
3Separate identities
- One browser (or profile) for personal accounts, another for anonymous browsing.
- Firefox Multi-Account Containers keep sites from seeing each other's cookies.
4Avoid
- Lots of extensions - each one can read the pages you visit.
- Logging in to personal accounts in your anonymous browser.
- Clicking through "Your connection is not private" warnings.
Phone
Your most personal device
Your phone knows your location, your contacts and receives your login codes. Lock it down like your wallet.
1Android
- GrapheneOS on a Google Pixel is the most hardened option.
- Otherwise: latest updates, Play Protect on, no APKs from random sites.
- Delete the advertising ID; location only "while using the app".
2iPhone
- Lockdown Mode if you could be targeted (journalists, activists, creators).
- Stolen Device Protection: on.
- Advanced Data Protection for end-to-end encrypted iCloud, where available.
3Both
- A long passcode instead of 4 digits; hide notification previews on the lock screen.
- SIM PIN + carrier port-out PIN against SIM swapping.
- Review app permissions (location, microphone, contacts) every month.
4Messaging
- Signal: create a username and set "Who can find me by number" to Nobody.
- Turn on Registration Lock and disappearing messages for sensitive chats.
Accounts
Stops most takeovers
Most hacks are not clever - they reuse a leaked password. Unique logins and strong second factors stop them cold.
1Passwords
- Password manager: Bitwarden, KeePassXC or Proton Pass.
- A unique, random password for every account; a long passphrase for the few you must remember.
2Two-factor
- Passkeys or hardware keys (e.g. YubiKey) for your e-mail and password manager.
- An authenticator app everywhere else - avoid SMS codes.
- Store recovery codes offline (printed or in your password manager).
3Aliases
- A different e-mail alias per service (SimpleLogin, addy.io) - leaks can't be linked and phishing stands out.
- Different usernames for gaming, social media and work.
4Keep checking
- Run the leak check every few months.
- Review login activity and connected apps; delete accounts you no longer use.
One leaked password should cost you one account, never all of them. The only way to manage that is a password manager: you remember one strong passphrase, and it handles the rest.
1Pick a manager
- Bitwarden: free, open source, works on every device.
- KeePassXC: fully offline, a single encrypted file that you control.
- Proton Pass: includes e-mail aliases.
2The master passphrase
- 5–6 random words, e.g.
granite-otter-violin-maple-rescue. Long beats complicated.
- Never use it anywhere else, and never type it into a website.
- Write it on paper once and keep it somewhere safe at home, not in your phone's photos.
3Move in, step by step
- Start with your e-mail, then the password manager itself, then banking, Discord, Steam and social media.
- For each account: generate a new random password (20+ characters) and save it.
- Run the manager's report for reused or leaked passwords and fix them.
- Then delete the passwords saved in your browser.
!Avoid
- Patterns like
Name2024!, Name2025!. Attack tools try these variations automatically.
- Passwords in notes apps, Excel lists, screenshots or Discord DMs to yourself.
- Giving your password to friends "just quickly", including for boosting or account sharing.
2FA & passkeys
Stops most takeovers
A second factor means a stolen password on its own is worthless. But not all second factors are equal. Here's the ranking from strongest to weakest, and how to set it up without locking yourself out.
1Ranking
Security keyYubiKey and similar. Can't be phished, can't be copied.
PasskeyStored in your phone or password manager. Only works on the real site.
Authenticator app6-digit codes (Aegis, 2FAS, Bitwarden). Good, but a fake site can still capture a code.
Push confirmationOnly safe with number matching. Never approve a request you didn't start.
SMS / e-mail codeBetter than nothing, but vulnerable to SIM swap and e-mail takeover.
2Set it up in this order
- Main e-mail account
- Password manager
- Banking & PayPal
- Discord, Steam, Epic, Microsoft / Xbox
3Don't lock yourself out
- Save backup codes in your password manager and on paper.
- Register two security keys or passkeys on two devices.
- Before you change phones, transfer the authenticator app (export or cloud backup in the app).
!Push bombing
If dozens of "Is this you signing in?" requests suddenly arrive, someone has your password. Never approve them. Change the password right away instead.
Whoever controls your e-mail can reset almost every other account with "forgot password". That's why your main mailbox is the most valuable account you have, and the best protected one.
1Harden the mailbox
- Unique password plus a passkey or security key.
- Run Google's "Security Checkup" or Microsoft's "Security" page once.
- Check recovery address and phone number, and remove old ones.
2Check what's hidden
- Forwarding rules and filters: attackers quietly forward copies of everything, or move security e-mails straight to the trash.
- Connected apps with access to your mailbox. Remove what you don't know.
- Active sessions: log out everywhere if anything looks unfamiliar.
3Separate addresses
- One private address for banks, government and people you know.
- Aliases (SimpleLogin, addy.io, DuckDuckGo) for shops, games and newsletters.
- Want more privacy? Proton Mail or Tuta encrypt your mailbox.
!Dangerous attachments
.html, .iso, .img, .lnk, .js and password-protected .zip files from strangers: don't open them.
- Office files that ask you to "enable content" or "enable macros".
- The sender name can be faked. Check the actual address.
Messengers
Who can read along?
End-to-end encryption means only you and the other person can read a message, not the company and not someone who hacks the company. Not every app does this, and not by default.
1Signal: the gold standard
- Everything end-to-end encrypted, almost no metadata stored.
- Create a username, and set "Who can find me by number" to "Nobody".
- Turn on Registration Lock (PIN) and disappearing messages for sensitive chats.
2WhatsApp
- Chats are end-to-end encrypted, but Meta can see who you talk to and when.
- Turn on two-step verification (PIN). It stops account hijacking via SMS code.
- Privacy → Advanced: turn on "Protect IP address in calls", and silence unknown callers.
3Telegram
- Normal chats and groups are not end-to-end encrypted. Only "secret chats" are (1:1, on the phone).
- Privacy → Phone number: "Nobody". Calls → Peer-to-peer: "Nobody" (otherwise your IP can be visible).
- Turn on two-step verification with a password.
!Discord & Instagram DMs
- Discord text messages are not end-to-end encrypted. Discord can read them, and so can anyone who breaches Discord or your account.
- Never send ID photos, addresses, passwords or intimate images through these DMs.
- Anything sensitive belongs in Signal.
Router & Wi-Fi
Your front door
Every device at home goes through your router. A few minutes in its settings page (usually 192.168.178.1 on a FRITZ!Box, otherwise 192.168.0.1 or 192.168.1.1) close the most common holes.
1The router
- Change the admin password to a unique one, not the one on the sticker.
- Turn on automatic firmware updates.
- Turn off remote access from the internet unless you really use it.
2The Wi-Fi
- WPA3, or WPA2/WPA3 mixed mode for older devices. Never WEP or "open".
- A long Wi-Fi password (16+ characters).
- A guest network for visitors, smart TVs, light bulbs and other IoT devices.
3Extras
- Leave UPnP off unless a game or console needs it. It lets apps open ports on their own.
- Use a DNS service with malware filtering, e.g. Quad9 (
9.9.9.9).
- Don't run port forwarding to devices you don't need to reach from outside.
!Public Wi-Fi
- Café, hotel, train: turn on the VPN before you do anything.
- Watch out for "evil twin" networks with names like the real one.
- Turn off auto-join and forget public networks after use.
Malware
One click is enough
Modern malware rarely announces itself. It quietly copies logins, cookies and files and sends them away. Knowing the tricks it uses to get in is the best protection.
1How it gets in
- Cheats, cracks, keygens, "free" software and fake installers from search ads.
- Fake "I'm not a robot" pages that ask you to press
Win + R and paste something. That runs a command on your PC. No real CAPTCHA ever does this.
- Browser extensions that get sold and updated with malicious code.
2Signs
- Accounts get hijacked one after another, even with 2FA.
- Defender is turned off or reports something.
- Unknown programs at startup, or high CPU use when the PC is idle.
✓If you suspect an infection
- Disconnect the internet (Wi-Fi off, cable out).
- Run a Microsoft Defender Offline scan (Windows Security → Virus & threat protection → Scan options). Get a second opinion with Malwarebytes.
- If in doubt, reinstall Windows. That's the only way to be sure.
- Then, from a clean device, change every password, log out all sessions and renew 2FA.
Ransomware, a stolen phone, a dead SSD: with a good backup each of these is just annoying instead of a disaster.
1The 3-2-1 rule
- 3 copies of your important data,
- on 2 different media (e.g. PC + external drive),
- 1 of them somewhere else (cloud, or at someone else's home).
2How to do it
- Windows: OneDrive with version history, or File History to an external drive.
- Mac: Time Machine. Linux: Déjà Dup or Timeshift + an external drive.
- Phone: iCloud / Google backup with 2FA turned on, plus copy photos to your PC now and then.
!Ransomware
- Unplug the external drive after the backup, otherwise it gets encrypted too.
- Cloud backups need version history so you can roll back to a version from before the infection.
✓Test it
A backup you've never restored is only a hope. Try restoring a file once a quarter.
Tools help, but most people are found through what they post themselves. Think like someone trying to find you.
1Know your threat model
- Who could target you - scammers, an ex, trolls, a stalker? What would they want?
- Protect what matters most first: e-mail, phone number, home address.
2Don't leak yourself
- Strip location data (EXIF) from photos before sharing.
- Check backgrounds: windows, letters, reflections, street signs - in photos and on stream.
- Post locations after you've left, not while you're there.
3Keep identities apart
- Never reuse usernames or profile pictures between your real and anonymous identities - a reverse image search links them.
- Opt out of data brokers and people-search sites, and repeat every few months.
4Social engineering
- No real company asks for your codes or passwords.
- Urgency and secrecy are red flags - verify through a channel you already trust.