- Carrd: Simple website builder with profiles at {username}.carrd.co.
Uses status_code detection (404 for non-existing profiles).
- SpaceHey: Retro social network inspired by MySpace.
Uses message detection ("Not Found (Error 404) | SpaceHey" title
for non-existing profiles).
- Substack: Newsletter/publishing platform with profiles at
{username}.substack.com. Uses status_code detection (404 for
non-existing publications).
- ArtStation: Add urlProbe using the JSON API endpoint
(https://www.artstation.com/users/{}.json) which returns proper
404 for non-existing users, instead of the main page which
returns 200 for both existing and non-existing profiles.
Closes#2714
- GeeksforGeeks: Switch from status_code to message detection.
Both existing and non-existing profiles return HTTP 200, but
non-existing profiles have "false" in the page title.
Closes#2782
- LushStories: Switch from status_code to response_url detection.
Non-existing profiles redirect (302) to /login while existing
profiles return 200. Closes#2371
Add Codolio (coding portfolio tracker) as a new site target for username detection.
Detection method: Message-based using title tag differences
- Existing profiles: '<title>Username | Codolio</title>'
- Non-existing profiles: '<title>Page Not Found | Codolio</title>'
Tested with multiple usernames to confirm accurate detection.
- Add Odysee platform to sherlock database- Uses canonical link detection for non-existent users- URL pattern: https://odysee.com/@\{username\}- Detects error via canonical redirect to main site
- Add Odysee platform to sherlock database- Uses canonical link detection for non-existent users- URL pattern: https://odysee.com/@\{username\}- Detects error via canonical redirect to main site
- Add Odysee platform to sherlock database- Uses canonical link detection for non-existent users- URL pattern: https://odysee.com/@\{username\}- Detects error via canonical redirect to main site