
OSINT identity investigation tool. Pivot from an e-mail, username, phone or wallet across 46 sources into one profile and relationship graph.

Every shadow has a story.
Identity investigation for OSINT and CTI. Give it an e-mail, username, phone number or crypto wallet. It runs 46 sources in parallel, follows every lead they return and correlates everything into one profile.

pipx install veiled-eye # recommended
# or
pip install veiled-eye
git clone https://github.com/emrekybs/veiled-eye
cd veiled-eye
python3 -m venv .venv && source .venv/bin/activate
pip install -e .
or in one line, isolated: pipx install git+https://github.com/emrekybs/veiled-eye
veiled-eye serve # web UI → http://127.0.0.1:4300
serve needs Redis. If redis-server is installed it is started for you,
otherwise run docker run -d -p 6379:6379 redis:7-alpine.
Prefer the terminal? No Redis needed:
veiled-eye scan johndoe
veiled-eye scan -e [email protected] -x html,pdf --outdir case/
Other commands: veiled-eye modules, veiled-eye doctor, veiled-eye proxies.
Keys, cookies and the proxy list are set in the web UI under API Keys.
Username


Phone

Relationship graph

Exports: PDF / HTML report, STIX 2.1, GraphML, CSV, JSON.
git clone https://github.com/emrekybs/veiled-eye && cd veiled-eye
docker compose up -d # http://localhost:4300
Investigate only people and organisations you are authorised to. Veiled Eye reads public data; sessions you add are only used to read public profiles.
GPL-3.0-or-later. See LICENSE, NOTICE and CREDITS. By Emre Köybaşı.