Which platforms can actually be checked?
Measured against the live checkers rather than copied from a marketing page, because that distinction is the entire point of this article.
| Platform | Checkable | Why |
|---|---|---|
| Snapchat | Yes | Public profile endpoint still answers |
| X (Twitter) | Yes | Public profile pages |
| YouTube | Yes | Handle URLs resolve or do not |
| GitHub, Steam, Twitch | Yes | Public profiles by design |
| No | Blocks data centres, needs a session | |
| TikTok | No | Not among the 71 platforms checked |
| Tinder | No | Nothing public without an account |
| OnlyFans | No | Nothing public without an account |
Seventy-one platforms are checked in total. The four refusals above are the four asked about most often, which is the uncomfortable shape of this whole category and the reason most articles on this query are written by somebody who has not tried.
Why can nobody check Instagram?
Three separate defences, and they have to be defeated together rather than one at a time.
The private web API that used to answer now rate-limits requests from data centres, which rules out anything running on a server. The endpoint that survives requires a logged-in session, so using it means holding somebody's account credentials. And the public page returns the same shell for a real handle and an invented one, so scraping the HTML distinguishes nothing.
That is not a gap in one product. Any service advertising Instagram results today is reselling data collected before those defences went up, or reading a page that no longer says anything. Ours is registered and currently returns nothing, which is why it is listed here as a no rather than quietly left in the count.
Why are TikTok, Tinder and OnlyFans missing?
For two different reasons, and the difference matters if you are trying to work around it.
TikTok is a coverage decision. It is not among the 71 platforms checked, and adding it would run into the same shell-page problem Instagram has: a request for a handle that does not exist returns something that looks a lot like a handle that does.
Tinder and OnlyFans are structural. Neither publishes anything about a user to somebody without an account, by design, and both would regard an automated check as an attack on their own users. There is no honest technique here for anybody to implement, at any price.
The practical consequence is the same either way: if the question is whether somebody is on one of these three, no tool answers it and you are back to asking them.

The honest version of a coverage list is mostly gaps. Everyone else prints the left column and stops.
Which platforms answer reliably?
The ones that publish profiles because publishing profiles is the point of them, and they cluster in a way worth noticing.
Code and technical: GitHub, GitLab, Docker Hub, PyPI, npm, Replit, Kaggle. Creative and commerce: Behance, Dribbble, SoundCloud, Bandcamp, Etsy, Fiverr, Upwork, Patreon. Gaming and community: Steam, Twitch, Roblox, MyAnimeList, Letterboxd, Chess.com. Social and publishing: X, YouTube, Snapchat, Mastodon, Bluesky, Medium, Substack, Tumblr, Pinterest, Linktree.
These are more useful than they look next to the big names. A handle registered on a code host in 2013 or a forum in 2011 carries a join date and a decade of activity, and that dates an identity in a way an Instagram profile never would have.
They are also the platforms people forget they joined, which is exactly why the handle is still sitting there.
Why do some platforms answer and others refuse?
It comes down to whether the profile is the product, and once you see that the list stops being arbitrary.
Places that answer want profiles found. A code host with unfindable developers, a marketplace with unfindable sellers and a video platform with unfindable creators are all broken versions of themselves, so they publish and they are stable about publishing.
Places that refuse either monetise attention inside a closed app or hold something their users would be harmed by exposing. Instagram wants you in the app rather than reading profiles from outside; Tinder and OnlyFans would be dangerous to their users if they answered. That distinction predicts future coverage better than any tool's roadmap.
It also means the list only moves one way. Platforms that close this behaviour do not reopen it.
How do you check a platform nobody covers?
By hand, accepting that it is slower and that some of it will not work either.
- The handle in quotation marks, in a search engine, with
site:pointed at the platform. Indexed profiles turn up even when the platform's own search does not cooperate. - Reverse image search on the profile photograph. Free, and it crosses platform boundaries that nothing else crosses.
- The platform's own search, from a logged-in account you own. That is you using a service normally, which no tool can do on your behalf.
What none of that gives you is a yes-or-no answer at scale. One handle checked by hand on one platform is an afternoon's difference from 71 checked at once.
It also does not scale to variants. Checking one spelling by hand is fine; checking six is where people give up halfway and draw a conclusion from a partial pass.
What does a tool claiming full coverage actually have?
One of three things, and none of them is what the marketing implies.
Stale data. A scrape from before the defences went up, served as though it were live. This is the commonest, and it is why a result can name an account that closed in 2021.
A shell page read optimistically. The request returns 200 because the platform returns 200 for everything, and the tool reports that as a hit. This produces confident results for handles that never existed.
Somebody's session. Credentials for a burner account, which works until the platform bans it, and means your search ran under somebody else's login.
The test costs nothing: run an invented handle through any tool claiming full coverage. If a platform that cannot be checked comes back with a confident answer, you have learned what the rest of its results are worth.
Is it legal to search for someone on these platforms?
Reading a public profile is lawful. The restrictions sit on what you do next, and they are stricter than the ones on looking.
In the United States, using what you find to decide somebody's employment, housing, credit, insurance or tenancy puts you under the Fair Credit Reporting Act, and a consumer lookup service is not a consumer reporting agency. In the EU and the UK, a public profile is still personal data and processing it needs a lawful basis under the GDPR.
Using somebody else's login is a separate matter. Tools that check closed platforms by holding account credentials are operating outside those platforms' terms, and in some jurisdictions outside the law. Coverage obtained that way is not coverage you want attached to your search.
How to check the platforms that do answer
One lookup, and then read it for dates rather than for volume.
Run the handle through the username lookup. Seventy-one platforms are checked in parallel, and the report lists the ones where the handle is taken, the ones where it is free, and the ones that failed to answer — which on this subject is the distinction that matters most.
Then look at join dates rather than the count. Four accounts going back to 2012 settle more questions than forty created last year, and neither number tells you anything about Instagram, which is the honest end of this article. You can see the shape in the sample report first.
If the handle turns up nothing anywhere, that is a finding too, and on this subject it is often the one people came for.
Common questions
Can you find someone on Instagram by username?
Not through any tool, including ours. Instagram rate-limits requests from data centres, requires a logged-in session for the endpoint that used to answer, and serves the same public page for a real handle and an invented one. A service advertising Instagram results is reselling data from before those defences or reading a page that distinguishes nothing.
Can you search TikTok by username?
Not on DetectiveCheck: TikTok is not among the 71 platforms checked. It would run into the same problem Instagram has, where a request for a handle that does not exist returns something very similar to one that does, so a check would produce confident results for invented handles.
Can you find out if someone is on Tinder or OnlyFans?
No, and this is structural rather than a gap somebody could close. Neither platform publishes anything about a user to somebody without an account, by design, and both would treat an automated check as an attack on their own users. Any service claiming otherwise is describing stale data or somebody's borrowed login.
Which platforms can actually be checked by username?
Seventy-one, and the useful ones are places where profiles are the product: GitHub, GitLab and other code hosts, Steam, Twitch and Roblox, Behance, SoundCloud, Etsy and Patreon, plus X, YouTube, Snapchat, Mastodon, Bluesky, Medium and Substack. Snapchat is the one platform from the commonly-asked five that does answer.
Why do some platforms answer and others refuse?
Whether the profile is the product. A code host with unfindable developers or a marketplace with unfindable sellers is broken, so those platforms publish and stay stable about it. Platforms that monetise attention inside a closed app, or that would endanger users by publishing, refuse. That predicts future coverage better than any roadmap.
How can I check a platform that no tool covers?
By hand. Put the handle in quotation marks in a search engine with a site: operator pointed at the platform, since indexed profiles surface even when the platform's own search does not cooperate. Reverse image search the profile photograph, which is free and crosses platforms. Then search from your own logged-in account.
Is a tool that claims to check everything lying?
Usually it has one of three things: a scrape from before the platform's defences went up, served as though live; a shell page read optimistically, where a 200 response is reported as a hit for handles that never existed; or credentials for a burner account, which works until the platform bans it and means your search ran under somebody else's login.
Is it legal to look someone up on social platforms?
Reading a public profile is lawful in the United States and the EU. Use is restricted: in the US, decisions about employment, housing, credit, insurance or tenancy fall under the Fair Credit Reporting Act and are not permitted with a consumer service. In the EU and UK, a public profile is still personal data needing a lawful basis under the GDPR.
