PYTHON & PUBLIC-PROFILE RESEARCH
Dedektif
Organizing public-profile research.
An asynchronous CLI and desktop tool for researching public-profile candidates associated with a username.
01 / Problem
Problem
Manually looking up the same username across platforms is repetitive. A matching username, however, cannot be assumed to belong to the same person.
02 / My working focus
My working focus
A personal project bringing asyncio and aiohttp queries into a CLI and PyQt5 interface. Its output is a workflow organizing profile candidates from public sources, without claiming to establish identity.
A personal project. The repository’s code, tests and documentation are the basis for this summary. AI-assisted development tools are also part of the workflow.
03 / Approach
Approach
- 01
Organize public-profile queries using asyncio and aiohttp.
- 02
Offer the research workflow through a CLI and a PyQt5 desktop interface.
- 03
Treat findings as candidates that need verification, rather than as proof.
- 01Username
- 02Public sources
- 03Profile candidates
A diagram of the approach, not a product screenshot.
04 / Technologies
Technologies
05 / Evidence & status
Evidence & status
The successful CI run reviewed on October 12, 2026 records 51 tests.
Beta
CI records were reviewed on October 12, 2026. Counts reflect those runs; they are not an independent security audit.
06 / Limitations
Limitations
- The project is in beta; platform changes and network conditions may affect results.
- Profile candidates do not prove identity, account ownership or connections between people.
- Use only for lawful, ethical research with respect for personal privacy.
CONTACT
Have a similar need?
Start by sharing the problem, your current system and what you want to achieve.
These buttons open your email app with a prepared subject and message. Nothing is sent until you send it.