Answer first

Distinguish current non-followers from confirmed changes between two follower snapshots.

One current export cannot reconstruct every person who followed and later unfollowed in the past.

Read the relationship state correctly

The check compares two present-tense sets. “Outgoing only” says where the username appears now; it says nothing by itself about intent or history.

Use two dated exports for change detection and a single export only for current relationship analysis.

Context before action

Labeling every current non-follower as an “unfollower” overstates what the data proves.

Mutual status can change after the export, so verify accounts that matter.

History needs a baseline

Save the current follower set and compare a later export before describing a removal.

Worked check

GroupSet ruleExample
MutualFollowers ∩ Following1121
Not following backFollowing − Followers300
You do not follow backFollowers − Following742

Choose the next step

If the goal is a true historical removal list, create a baseline and return with a later export.