X Profile Country Viewer
Extension Actions
Show country flags next to usernames on X (Twitter), with smart throttling and hover/visible-only processing.
X Profile Country Viewer adds country flags next to usernames on X (Twitter), making it effortless to see where people say they’re based. It’s lightweight, privacy-friendly, and built to respect rate limits so you keep browsing without interruptions.
What it does
Shows a country flag beside usernames on timelines, replies, quotes, and lists—wherever a visible handle appears.
Uses the public “location” field; nothing is inferred or geo-located beyond what users share.
Two modes to control requests:
Hover-only: only fetch when you hover a username.
Visible-only: process only what’s on screen with a throttled queue (one request at a time, spaced to avoid 429s).
Smart caching to avoid repeat lookups; short-lived null cache to prevent retries on missing data.
Gentle error handling: pauses for a minute on “Too many requests” and shows a small notice so you know what’s happening.
Why it’s lightweight
Single-concurrency queue with delay between calls.
Processes only visible or hovered elements; no scanning of hidden/off-screen content.
Minimal UI: a compact popup to toggle the extension and switch modes, plus a tiny in-page flag chip.
Privacy & data use
Reads only public usernames and locations on X/Twitter.
Stores locally: enabled/disabled state, chosen mode, cached locations, and a temporary rate-limit pause timestamp.
Sends requests only to X/Twitter’s own GraphQL endpoint; no third-party endpoints, no analytics, no tracking.
Works where you browse
Timelines, replies, quotes, user lists, and visible @handles get flags.
Dark/light friendly visuals; small footprint that stays out of your way.
User control
Enable/disable at any time from the popup.
Switch between Hover-only and Visible-only modes depending on your bandwidth or rate-limit needs.
Clear, single-purpose behavior: show country flags from public profile locations.
Ideal for
Community managers and support teams who need quick context.
Researchers and journalists who scan threads for regional signals.
Anyone curious about where a conversation participant says they’re based.
Notes and limitations
Flags appear only when a public location maps to a country flag; non-standard locations may show nothing.
Respecting rate limits means occasional pauses after heavy browsing; the extension indicates when it’s waiting.
No inference beyond the user’s self-declared location.
Stay informed, stay respectful, and keep your feed clear and fast with X Profile Country Viewer.