Listen to this Post

Introduction:
Reddit, the “front page of the internet,” hosts billions of public conversations daily—yet content vanishes without warning when users delete accounts, moderators remove posts, or admins enforce bans. For cybersecurity analysts, threat intelligence researchers, and digital forensics investigators, these disappearing digital footprints often contain critical evidence. Rosint, an open-source intelligence (OSINT) tool, alongside a growing ecosystem of Reddit recovery utilities, empowers investigators to reconstruct deleted discussions, profile anonymous users, and uncover intelligence that platform operators never intended to persist.
Learning Objectives:
- Master OSINT techniques to recover deleted Reddit posts and comments using tools like Rosint, Reveddit, and PullPush.
- Learn to profile Reddit users through comment history analysis, activity patterns, and cross-platform correlation.
- Implement API-based and browser-extension methods for automated Reddit content recovery and real-time intelligence gathering.
1. Rosint: The Open-Source Reddit User Intelligence Powerhouse
Rosint is a free, open-source (MIT license) online tool designed specifically for Reddit user intelligence. Unlike Reddit’s native search, which limits historical access and hides deleted content, Rosint allows investigators to search any user’s post and comment history without registration, tracking, or ads. This makes it an essential first-stop for OSINT practitioners needing to establish a digital footprint.
Step‑by‑Step Guide: Using Rosint for User Profiling
- Navigate to the Rosint platform (available via its online instance—search “Rosint OSINT” or check AlternativeTo listings).
- Enter a Reddit username in the search field (format: `u/username` or just the username).
- Review the returned timeline of posts and comments, including those the user may have deleted from their profile.
- Analyze activity patterns: note posting frequency, subreddit participation, and time-of-day activity to build a behavioral profile.
- Cross-reference discovered content with other OSINT tools (e.g., RedditMetis for statistical analysis) to enrich the intelligence picture.
For automated scraping, consider using Python with the `praw` library to pull public data, though note that deleted content requires archive-based approaches (see Section 3).
- Reveddit and Reddit Post Analyser: Recovering Deleted Content on Demand
Reveddit is a dedicated third-party service that retrieves deleted Reddit posts and comments by username or subreddit. OSINT Combine’s Reddit Post Analyser complements this by allowing investigators to enter a specific post URL and retrieve its full content, including removed items.
Step‑by‑Step Guide: Recovering a Deleted Post with Reveddit
- Visit Reveddit at `https://www.reveddit.com`.
- Enter the Reddit post URL (e.g., `https://reddit.com/r/subreddit/comments/post_id/`) or a subreddit name.
- Browse the results—Reveddit displays deleted comments alongside surviving ones, with visual indicators for removed content.
- Export findings manually or use browser developer tools to capture the HTML for offline analysis.
Using Reddit Post Analyser:
- Navigate to `https://www.osintcombine.com/reddit-post-analyser`.
- Paste the full Reddit post URL into the search field.
3. Click the green magnifying glass button.
- Review populated results below the search field, which include post body, comments, and metadata.
-
PullPush and the Arctic Shift API: The Archival Backbone
PullPush is an anti-censorship project that maintains a public archive of Reddit content, enabling search and access to posts and comments even after deletion from the original site. It builds on the legacy of Pushshift, which archived massive chunks of Reddit data. The Arctic Shift API, used by extensions like Reddit Uncensored, provides programmatic access to this archived data.
Step‑by‑Step Guide: Querying PullPush via API
PullPush offers a REST API for developers and researchers. Here’s how to query it from the command line using `curl` (Linux/macOS) or PowerShell (Windows):
Linux/macOS (curl):
Search for deleted comments by a specific user curl "https://api.pullpush.io/reddit/search/comment/?author=USERNAME&size=100" Search for deleted submissions (posts) by keyword curl "https://api.pullpush.io/reddit/search/submission/?q=KEYWORD&size=50" Filter by date range (Unix timestamps) curl "https://api.pullpush.io/reddit/search/comment/?author=USERNAME&after=1609459200&before=1640995200"
Windows (PowerShell):
Invoke-RestMethod equivalent Invoke-RestMethod -Uri "https://api.pullpush.io/reddit/search/comment/?author=USERNAME&size=100" | ConvertTo-Json -Depth 10
Using the Search Interface:
- Visit `https://search.pullpush.io`.
2. Enter a keyword, author, subreddit, or date range.
3. Review results that include both existing and deleted content.
4. Use the “Reddit Undelete” tool at `https://undelete.pullpush.io` to explore what was removed, when, and where.
4. Browser Extensions for Real-Time Deleted Content Restoration
For continuous monitoring, browser extensions like Reddit Uncensored and Unhider for Reddit automatically restore deleted posts and comments as you browse. These extensions leverage archival APIs (Arctic Shift, Pushshift) to fetch deleted content on the fly.
Step‑by‑Step Guide: Installing and Using Reddit Uncensored
- Install from the Chrome Web Store or Firefox Add-on Store:
– Chrome: `https://chrome.google.com/webstore/detail/amfnaoebakgdklcahkilhjoglflgnhbm`
– Firefox: `https://addons.mozilla.org/en-US/firefox/addon/reddit-uncensored`
2. Browse Reddit normally—the extension automatically detects deleted comments and posts, replacing `
` or `[bash]` with archived content where available. 3. Note limitations: Content deleted before archiving may not be recoverable; comments hidden entirely (not visible in HTML) may lack retrievable IDs. <h2 style="color: yellow;">Alternative: Unhider for Reddit</h2> <ul> <li>Available for Chrome and Firefox.</li> <li>Restores deleted comments in their original position within the comment tree.</li> <li>Assigns unique avatar colors to deleted users for easy tracking across conversations.</li> </ul> <ol> <li>ViewDeletedReddit.com: A Unified Web Interface for Multi-Source Recovery</li> </ol> ViewDeletedReddit.com aggregates data from multiple archives—including Pushshift and the Wayback Machine—to provide a single search interface for deleted Reddit content. It supports searches by URL or username and offers real-time results with source attribution. <h2 style="color: yellow;">Step‑by‑Step Guide: Using ViewDeletedReddit.com</h2> <ol> <li>Visit `https://ViewDeletedReddit.com`.</li> <li>Enter a Reddit URL (e.g., <code>https://reddit.com/r/subreddit/comments/post_id/`) or a username (e.g.,</code>u/username`).</li> </ol> <h2 style="color: yellow;">3. Click Search—the tool queries multiple archives simultaneously.</h2> <ol> <li>Review recovered content with clear indication of the source archive (Pushshift, Wayback Machine, etc.).</li> <li>Apply filters by post type, date, score, or relevance to narrow results.</li> </ol> <h2 style="color: yellow;">Self-Hosting the Tool (for advanced users):</h2> [bash] Clone the repository git clone https://github.com/Gijela/view-deleted-reddit.git cd view-deleted-reddit Install dependencies (Node.js 18+ required) npm install Run development server npm run dev
Access the local instance at `http://localhost:3000`.
6. RedditMetis and Redective: Statistical Profiling and Behavioral Analysis
Beyond content recovery, understanding a user’s behavior patterns is crucial for threat intelligence. RedditMetis analyzes the last 1,000 comments and submissions from a user, providing statistics and inferring attributes via natural language processing. Redective offers username and keyword search across subreddits.
Step‑by‑Step Guide: Profiling a User with RedditMetis
1. Navigate to `https://redditmetis.com/user/username` (replace `username` with the target).
2. Review the generated statistics: comment frequency, subreddit distribution, average score, and activity timeline.
3. Analyze inferred attributes: the tool uses NLP to guess demographics, interests, and location based on language patterns.
4. Export or screenshot the results for inclusion in intelligence reports.
Using Redective:
- Visit `http://www.redective.com`.
- Enter a username or keyword in the data entry field.
- Select search criteria from the dropdown (e.g., “username” or “keyword”).
- Hit Search and review results from subreddits and user activity.
-
Python Automation: Building Your Own Reddit OSINT Pipeline
For investigators requiring scalable, automated collection, Python scripts using `praw` (Reddit API wrapper) and the PullPush API can create custom pipelines. Note that the official Reddit API does not return deleted content, so PullPush or other archives are necessary for that purpose.
Example: Fetching a User’s Public Posts with PRAW
import praw
Initialize Reddit instance (requires API credentials)
reddit = praw.Reddit(
client_id='YOUR_CLIENT_ID',
client_secret='YOUR_CLIENT_SECRET',
user_agent='OSINT-Script/1.0'
)
Fetch user's public submissions (not deleted)
user = reddit.redditor('USERNAME')
for submission in user.submissions.new(limit=100):
print(f" {submission.title}")
print(f"Score: {submission.score}")
print(f"URL: {submission.url}\n")
Example: Querying PullPush API for Deleted Comments (Python)
import requests
def get_deleted_comments(author, limit=100):
url = f"https://api.pullpush.io/reddit/search/comment/"
params = {
'author': author,
'size': limit,
'sort': 'desc'
}
response = requests.get(url, params=params)
if response.status_code == 200:
data = response.json()
for comment in data.get('data', []):
print(f"Body: {comment.get('body', '[bash]')}")
print(f"Subreddit: {comment.get('subreddit')}")
print(f"Created: {comment.get('created_utc')}\n")
else:
print(f"Error: {response.status_code}")
get_deleted_comments('USERNAME')
What Undercode Say:
- Key Takeaway 1: Rosint and its ecosystem represent a paradigm shift in OSINT—public conversations are never truly private, and deleted content often holds the most intelligence value. Analysts must treat Reddit as a persistent data source, not a transient one.
- Key Takeaway 2: The ethical and legal boundaries of recovering deleted content remain grey. While these tools access publicly archived data, investigators must ensure their use complies with applicable laws, platform terms, and organizational policies—especially when handling personally identifiable information (PII).
Analysis: The proliferation of Reddit recovery tools reflects a broader tension between platform control and data transparency. PullPush’s archival approach directly challenges Reddit’s content moderation decisions, positioning itself as an accountability mechanism. For cybersecurity professionals, this means threat actors’ operational security (OPSEC) on Reddit is significantly weaker than assumed—deleted posts can resurface years later. However, this also creates risks: malicious actors can weaponize these tools for doxxing, harassment, or misinformation campaigns. The OSINT community must balance investigative utility with responsible disclosure and privacy safeguards. As Reddit continues to restrict third-party access, the cat-and-mouse game between archivists and platform operators will intensify, driving innovation in decentralized archiving and blockchain-based content preservation.
Prediction:
- +1 The continued development of open-source Reddit OSINT tools will democratize threat intelligence, enabling smaller security teams and independent researchers to access capabilities previously limited to nation-states and large enterprises.
- +1 AI-powered analysis of recovered Reddit data (e.g., sentiment analysis, entity recognition, behavioral prediction) will become the next frontier, with tools like VIGIL-AI already demonstrating hybrid regex-transformer models for real-time threat extraction.
- -1 Increased awareness of these recovery tools will drive threat actors toward more ephemeral platforms (e.g., Telegram, Signal) and encrypted communication, reducing the overall intelligence value of public social media.
- -1 Regulatory backlash is likely as privacy advocates and policymakers scrutinize the ethical implications of perpetual content archiving, potentially leading to legal restrictions on PullPush-style services in the EU and other jurisdictions.
▶️ Related Video (76% Match):
🎯Let’s Practice For Free:
🎓 Live Courses & Certifications:
Join Undercode Academy for Verified Certifications
🚀 Request a Custom Project:
Secure, high-velocity infrastructure and disruptive technological engineering. Contact our engineering team for high-tier development and proprietary systems:
[email protected]
💎 Smart Architecture | 🛡️ Secure by Design | ⭐ Trusted by Thousands
IT/Security Reporter URL:
Reported By: Mariosantella Osint – Hackers Feeds
Extra Hub: Undercode MoN
Basic Verification: Pass ✅


