[SNS Privacy] Beyond Blocking: Traceable Text Anonymization via Semantic Generalization
Automatic Anonymization of Natural Languages Texts Posted on Social Networking Services and Automatic Detection of Disclosure
The paper introduces a novel automatic text anonymization and disclosure detection algorithm specifically for Social Networking Services (SNS). By combining semantic generalization through WordNet and unique synonym-based fingerprinting, it allows users to share information at varying privacy levels while identifying the specific source of any data leak.
TL;DR
Sharing on social media is a double-edged sword: you want to be social, but you don't want your private life (or your friends' inadvertent mentions) to leak. This paper presents a framework that automatically generalizes sensitive details (e.g., changing a specific university to a country) and embeds unique synonym-based fingerprints for every recipient. If your post is leaked, the "fingerprint" reveals exactly which friend shared it, even if they try to modify the text.
Problem & Motivation: The "Oversharing" Trap
On platforms like Facebook and Twitter, privacy is often binary—either public or private. However, research shows that a significant amount of sensitive data (birthdays, residences) is disclosed by friends of the user.
The technical challenge is twofold:
- Anonymization: How do you hide specific details without making the text unreadable?
- Traceability: If someone leaks your "anonymized" post, how do you know who did it?
Prior work focused on structured databases. Applying this to natural language is difficult because changing a word can destroy the sentence's meaning or fail to provide enough unique versions for thousands of followers.
Methodology: The Core Mechanism
The authors propose a five-step pipeline that marries NLP with privacy metrics.
1. Detection and Generalization
The system identifies sensitive phrases (University, Hometown) and uses WordNet to find "Hypernyms" (broader categories).
2. The Modified Discernability Metric (DM*)
This is the "secret sauce." Instead of just picking a random broader term, the system looks at real Facebook statistics. If "Stanford" is too specific (only 165k users), it calculates the "privacy gain" of moving to "USA" based on the square of the user count in that category. This ensures the level of anonymity is mathematically robust for different groups (Family vs. Public).

3. Fingerprinting via Synonyms
To identify a leaker, every friend receives a slightly different version. If the generalized term is "School," Friend A might see "Educational Institution," while Friend B sees "Academy." These synonyms act as trackers.

Experiments & Results: Escalating Complexity
The effectiveness of the system scales exponentially. As shown in the authors' evaluation:
- Group Diversity: With 4 sensitive phrases, the system can generate over 5,500 distinct privacy levels.
- User Uniqueness: The synonym strategy allows for over 75,000 unique versions of a single status update.
Resilience to Modification: One of the most impressive results is that even if a leaker changes non-sensitive words (paraphrasing the "fluff" of the post), the sensitive generalized phrase remains. Because the fingerprint is tied to the hierarchy of the sensitive info, the system still identifies the culprit.

Critical Analysis & Conclusion: The Future of Traceable Privacy
The genius of this approach is its Inductive Bias toward semantic hierarchy. By moving from "data points" to "semantic nodes," it solves the rigidness of traditional k-anonymity.
Takeaways:
- Privacy is not a zero-sum game: You can maintain social utility by generalizing while keeping a "trapdoor" for accountability.
- Quantified Privacy: Using real SNS user counts to weight anonymity levels (DM*) bridges the gap between theoretical privacy and real-world risk.
Limitations: The reliance on WordNet might struggle with modern slang or highly contextual internet speak. Future iterations using LLM-based paraphrasing could make the fingerprints even more "invisible" to the human eye while remaining detectable by the algorithm.
Summary of Contribution
This paper shifts the paradigm from preventing disclosure to managing and tracking it, providing a robust tool for the modern, over-connected era of social media.
