Instagram OSINT Report: j0hnduncan
Generated: Jul 15, 2026
John Duncan
Online Presence (4 verified)
Bottom Line Up Front
The Instagram account @j0hnduncan is a public, non-verified profile that strongly matches the name John Duncan and a self-described context of Richmond, VA and UNCG Alum. The account shows normal-looking personal activity, limited posting volume in the evidence set, and no direct signs of impersonation or automation. Identity confidence is good for the Instagram profile itself, but the wider same-name search surface contains many weak matches, so cross-platform attribution should stay cautious.
Key Judgments
The Instagram profile is strongly attributable to a person presenting as John Duncan.
There is no strong evidence that this account is impersonating another person or brand.
Audience authenticity looks ordinary from the available metrics, with no obvious bot-style growth signal in the evidence set.
Risk Assessment
Analytic confidence in this assessment is high.
Identity resolution
Resolved Primary Identity
John Duncan
The best-supported identity is a public Instagram user presenting as John Duncan, likely a real individual rather than a synthetic or branded persona. The bio, username, and profile match line up cleanly, and the profile image check did not raise an artificial-media concern. Cross-platform results are noisy because John Duncan is a common name, so only the Instagram account itself is strongly resolved.
Resolved Identifiers
username
j0hnduncan
full name
John Duncan
location
Richmond VA
organization
UNCG Alum
Online presence
The subject has a clear public Instagram presence and a large same-name search footprint on other platforms, but the additional accounts are mostly weak matches. The evidence supports one primary Instagram identity and does not justify strong linkage to the other John Duncan results.
Instagram • Public
Linkage Basis:
- Exact username match
- Exact full name match
- Bio says Richmond VA | UNCG Alum
- Post history consistent with a personal account
Instagram • Unknown
Linkage Basis:
- Same-name search result only
- No corroborating bio or location
LinkedIn • Unknown
Linkage Basis:
- Name match only
- Professional context does not match Instagram bio
Search 15B+ breach records for @j0hnduncan
Search 15B+ breach records to see whether this username has exposed connected emails, passwords, or leaked account data.
- Billions of records
- Pivot to new identities
Target Alias
@j0hnduncan
Account OSINT
Top Associated Accounts
The visible network is thin. One tagged Instagram user and an UNCG reference provide a small school-based link, but there is not enough data for a broader social graph.
enzobrunob
repeat_interactionInstagram tagged user in UNCG graduation post
"Single tagged interaction; likely a classmate, friend, or event contact, but not enough to define the relationship."
Who is John Duncan associated with?
Reveal the Instagram accounts John Duncan is connected to and interacts with most.
Reveal Associates »Account Timeline
The account looks like a low-to-moderate frequency personal Instagram profile with posts tied to milestones and location updates rather than highly regular content production.
Location Change
Bio claims Richmond VA, while posts later reference Houston and Florida.
Suggests movement, travel, or at least posting from multiple locations.
Education Change
UNCG graduation-related post dated 2025-05-06 with a campus location tag.
Marks a school milestone and likely affiliation with UNCG.
Latest Post
2026-07-13 22:26:35 UTC, captioned 'HTXπ'.
Most recent visible post in the evidence set.
Other
Visible posting periods include 2025-05-06, 2025-05-07, 2026-02-15, and 2026-07-13.
The account has intermittent but ongoing public activity.
Map the hidden network.
Switch to the interactive workbench to trace relationships, aliases, and connections instantly across 457 intelligence data points.
Intelligence gathered
Strong Identifiers And Pivots
- The profile username is j0hnduncan and the display name is John Duncan.
- The bio states 'Richmond VA | UNCG Alum', which gives both a location cue and an education affiliation.
Intelligence Gaps 2
- No phone number, email address, external URL, or business category was exposed.
- No account creation date was returned by the tools.
Weak Identifiers And Background Markers
- The posts reference Houston, Florida, and UNCG, which suggests travel or relocation across multiple states.
- The profile image did not show a strong AI-generated or deepfake signal in the submitted check.
Intelligence Gaps 2
- The image check does not prove the identity of the person in the photo.
- There is no direct real-world verification of the Richmond location.
Account Attribution And Identity Linkage
- The Instagram profile is the strongest match because the username, full name, and biography align cleanly.
- Same-name results on Facebook, LinkedIn, and Instagram are mostly weak matches because they lack supporting bio or location corroboration.
Intelligence Gaps 2
- No cross-linked external URL was listed in the bio.
- There is no explicit proof that the same person owns the other John Duncan accounts returned in search.
Online Presence And Platform Activity
- Recent public posting is sparse in the evidence set, with four visible posts spanning May 2025 to July 2026.
- Engagement is modest but not abnormal for a small personal account, with likes ranging from 91 to 207 and comments from 15 to 27.
Intelligence Gaps 2
- The tool returned only a partial timeline, so engagement trends may be incomplete.
- Story activity and reels were not available in the evidence.
Behavioral Markers And Preferences
- The captions read like personal updates rather than promotional or scam-oriented content.
- The graduation post and 'Blessed to see 22' caption point to normal life milestones and self-presentation.
Intelligence Gaps 2
- No direct evidence of monetization, affiliate behavior, or outreach patterns.
- There is not enough content to profile interests beyond general personal milestones.
Temporal Markers And Activity Windows
- Visible posts cluster around May 2025, February 2026, and July 2026.
- The account shows activity across at least three separate periods, which suggests it is not dormant.
Intelligence Gaps 2
- No complete posting schedule or daily activity window was available.
- Account creation date was not disclosed.
Best next moves
Check whether @j0hnduncan appears on other platforms with the same bio text
The bio string 'Richmond VA | UNCG Alum' is one of the best pivots. If it repeats elsewhere, attribution gets much stronger.
Run a reverse-image search on the profile photo for @j0hnduncan
The current evidence says the image does not look synthetic, but that does not prove ownership. A reverse-image match would be a stronger identity check.
Review the weak same-name LinkedIn results only after a school or location match appears
The search returned many John Duncan profiles, but the current LinkedIn candidates conflict with the UNCG/Richmond context. Do not treat them as linked yet.
Monitor this Instagram account for changes
Track handle changes, bio edits, profile removals, and new signals without re-checking this account manually.
Risks & recommendations
Identified Risks
3 risks
⤷ 3 additional risks found in this analysis
Identified Risks
3 risks⤷ 3 additional risks found in this analysis
identity_resolution
Highly likelyThe same-name search surface is noisy, so careless cross-platform attribution could misidentify the subject.
impersonation
UnlikelyLow current risk, but any future use of the account for outreach, payments, or redirects should be checked carefully.
privacy
LikelyThe bio exposes a home-region clue and school affiliation, which can help outsiders connect the person across platforms.
Recommendations
2 actions
⤷ 2 recommended courses of action
Recommendations
2 actions⤷ 2 recommended courses of action
Treat @j0hnduncan as the primary identity candidate
3 stepsUse the Instagram profile as the main working identity, but keep the attribution limited to the evidence shown here.
Verify photo and cross-platform identity before making high-stakes decisions
3 stepsUse the profile image and shared identifiers to test whether the same person appears elsewhere.
Data sources
Source Registry
6 sources
Only public or tool-returned metadata was used. No attempt was made to access private content or bypass platform controls.
Source Registry
6 sourcesOnly public or tool-returned metadata was used. No attempt was made to access private content or bypass platform controls.
| Source ID / Type | Description | Grading (Src/Info) |
|---|---|---|
|
eval_1
social profile
|
Instagram profile record for @j0hnduncan, including bio, follower/following counts, and profile metadata.
Coverage: High for profile-level attributes; limited for private or deleted content.
|
SRC
A
INFO
1
|
|
eval_2
post
|
Instagram timeline/posts for @j0hnduncan, including captions, dates, likes, comments, and one tagged collaborator.
Coverage: Moderate for recent public posting behavior; limited sample size.
|
SRC
A
INFO
1
|
|
eval_3
username search
|
Broad social search results for the name John Duncan across major platforms.
Coverage: Low-to-moderate; many same-name results, limited corroboration.
|
SRC
B
INFO
2
|
|
eval_4
people search
|
Structured social identity matching results for John Duncan, including match confidence and conflicting signals.
Coverage: Moderate; helpful for attribution ranking, but not proof by itself.
|
SRC
A
INFO
1
|
|
eval_5
metadata
|
Social email finder result for the Instagram profile URL.
Coverage: Low; confirms no email was returned.
|
SRC
A
INFO
1
|
|
eval_6
metadata
|
GenAI image detection result for the profile image.
Coverage: Low-to-moderate; indicates no strong AI/deepfake signal in the submitted media.
|
SRC
A
INFO
1
|
Follow Up Questions
Ask anything on 457 data points collected for John Duncan.
Suggested questions
Click a card to ask
Get answers grounded in the sourced data. Citations like will link to the evidence locker.