All projects

PYTHON & PUBLIC-PROFILE RESEARCH

Dedektif

Organizing public-profile research.

An asynchronous CLI and desktop tool for researching public-profile candidates associated with a username.

  • Python
  • asyncio
  • aiohttp
  • PyQt5

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

  1. 01

    Organize public-profile queries using asyncio and aiohttp.

  2. 02

    Offer the research workflow through a CLI and a PyQt5 desktop interface.

  3. 03

    Treat findings as candidates that need verification, rather than as proof.

04 / Technologies

Technologies

  • Python
  • asyncio
  • aiohttp
  • PyQt5

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.
Next projectSports Data Parser PoC

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.

Work and project inquiries

GitHub profile