Learn

284 articlesCategory: All
Basics

Threat models for beginners

A threat model is a way to organize "what you are protecting, from whom, and to what degree."

When thinking about anonymity, choosing tools first leads to mistakes.

Do you need a ? Do you need ? Is account separation enough? Should you avoid publishing at all? These decisions change depending on what you are protecting and from whom.

Beginners should start by making a simple threat model.

Who are you protecting against?

First, think about who would create problems for you if they saw the information.

ActorExample
General readersPeople viewing social media, people who find it through search
People you knowFamily, friends, coworkers, school-related people
Service operatorsWebsites, SNS, cloud services
OrganizationsEmployer, school, group
Powerful actorsOrganizations with investigative capability, state agencies, attackers

When the actor changes, the countermeasures also change.

A post you do not want family to see and a situation where you do not want an organization to learn a source require different preparation.

What are you protecting?

Next, separate the information you want to protect.

Think about whether you are protecting only your name, also where you live or spend time, also people involved, or also the communication path.

What to protectExample
IdentityReal name, face, workplace, school
Everyday locationsNearest station, region, shops you often visit
People involvedFamily, peers, sources, coworkers
Communication pathIP address, destination, communication time
Past informationOld handles, past posts, search results

If what you are protecting is vague, the items you need to check also become vague.

How serious would the impact be?

Separate the severity of the risk as well.

The level of caution you need changes depending on whether it would be a little embarrassing, affect your workplace or school, or put family or sources in danger.

RiskExample
LowYou do not want people you know to see a hobby account
MediumIt would be a problem if your workplace or school found out
HighSources, whistleblowers, or activity participants could come under suspicion
Very highLegal or physical danger, or severe retaliation, may be possible

In high-risk cases, do not make decisions from articles alone. Consider consulting specialists or trusted support contacts.

From where is it visible?

In a threat model, think not only about "who sees it," but also "from where it is visible."

Even with the same information, what is visible differs for a website, a social media operator, a workplace network, family, or a search engine.

Where it is visibleExamples of visible information
Website sideIP address, cookies, login state, access time
Readers on social mediaPost content, images, replies, profile
Search enginesPublic pages, images, past profiles
Workplace or school networkDestination, communication time, traces of device use
Close acquaintancesPhrases you use, where you live or spend time, photo backgrounds, past stories

Beginners often overlook close acquaintances.

Even if a stranger would not understand something, family, coworkers, or friends may understand it.

Think through examples

Threat models are hard to understand if they stay only in abstract terms.

Looking at several examples makes it easier to see the countermeasures you need.

SituationWho to protect againstWhat to watch
You want to create a hobby accountWorkplace or people you knowDo not reveal old handles, face photos, or where you live or spend time
You want to ask for advice about family problemsFamily or people in the areaGeneralize family structure, school, region, and timeline
You want to announce an activityOpponents or trackersProtect venue, participants, posting time, and contact network
You want to provide materialsThe organization you belong toCheck file metadata, access history, and submission destination

When the situation differs, the places to check also differ.

That is why it is dangerous to skip the threat model and settle for "just use a VPN."

Decide what not to do

A threat model is useful not only for deciding what to do, but also for deciding what not to do.

For example, in a high-risk situation, you may need to decide not to contact people using a real-name account, not to access from a workplace device, not to post from the scene, and not to send the original file as-is.

Action to avoidReason
Doing anonymous activity with a real-name accountThe behavior connects directly to the person
Using a workplace or school deviceAdministrative logs and network history remain
Reusing a face photoImage search connects it to past accounts
Posting before you can judge the riskUnchecked risks remain
Replying emotionallyIt becomes easier to add unnecessary information

Anonymity is often protected more by what you avoid than by what you do.

Questions for beginners

You do not need to overcomplicate this.

First, answer the following questions.

QuestionPurpose
Who would it be a problem for if they saw it?Decide the actor
What would it be a problem for them to see?Decide the information to protect
What does the current post connect to?Look at correlation
Would it be a problem if it could not be deleted after publication?Check information that cannot be taken back
Are there any remaining items you cannot judge?Find unchecked risks

Even just these five questions can substantially change your pre-publication judgment.

Start small and update it

A threat model is not something you make once and then keep fixed.

It is fine for it to be simple at first. Write down who it would be a problem for if they saw it, what would be a problem if it became visible, and which actions to avoid. After that, update it when your activity or risk changes.

ChangeWhat to revisitExample
Post content changedInformation to protectIt changed from hobby posts to workplace stories
Actor changedWho to protect againstYou start considering not only people you know, but also organizations
Environment changedVisible placesYou changed from home to public Wi-Fi
You started handling filesMetadataPDFs and photos need checking
Responses increasedPost-publication operationDo not reveal too much information in replies or DMs

You do not need to turn a threat model into a difficult document.

What matters is not forgetting what you are protecting.

Choose tools after the threat model

VPNs, Tor, dedicated browsers, and metadata removal tools are useful.

However, which ones you should use is decided after the threat model.

SituationWhat to think about firstWhat remains with tools alone
You want to change the source IPWho you do not want to show the IP tos and login state
You want to hide the communication pathWhat to hide from the ISP or destinationPost content and writing style
You want to publish a fileWhat exists in metadata or backgroundsPersonal information in the text
You want to create an alias accountWhat to separate from the real-name sideTopics, time, images

Think not "whether to use a VPN," but "what changes with a VPN, and what remains."

Following this order reduces overconfidence in tools.

In high-risk situations, not publishing is also an option

When you make a threat model, you may also see situations where it is better not to publish.

Content where the candidate set is too small, content that involves other people, content with legal risk, and content related to internal organizational materials or sources is not always best suited to public release.

There are options other than publication, such as consultation, documentation, evidence preservation, and contacting specialists. When choosing where to consult, also check identity verification, how records remain, contact paths, and the scope of information you will submit.

Anonymity is not a technology for publishing everything. It is also judgment about what not to reveal.

Summary

A threat model is the starting point of anonymity.

It decides what you are protecting, from whom, and to what degree.

Beginners should organize the actor, the information to protect, and the strength of the risk before choosing tools.

Not everyone needs the same countermeasures.

Creating a threat model that fits your situation can reduce both excessive anxiety and dangerous carelessness.

Related articles