How it works

From domain to intelligence
in 5 seconds.

Use LeadScan on the web from any device, or run it directly in your terminal. Same intelligence, two ways to access it.

Try it now — freeCLI reference ↓

Conviction Score

0–100 lead quality score across 4 weighted signals

Tech Stack

40+ technologies detected from public HTML & headers

Growth Signals

Hiring, blog, pricing, investors, changelog

Company Intelligence

HQ, headcount, founding year, revenue, stock data

AI Outreach

Cold email, LinkedIn message, and call opener

Web app

Use it in your browser

Works on any device. No account, no install, nothing to configure.

01

Go to the scanner

Open leadscan.app/scan on any browser — phone, tablet, or laptop. No login required.

leadscan.app/scan
02

Enter any domain

Paste a URL or type a company name. LeadScan strips the https:// and www. automatically — just the domain name is enough.

stripe.comScan →
Try:linear.appnotion.sovercel.com
03

Read your full report

In about 5 seconds you'll see the conviction score, tech stack, growth signals, company data, emails, and social links.

78
/100

stripe.com

Tech modernity85
Growth signals80
Market presence72
Contactability60
04

Generate AI outreach

Scroll to the Outreach section. Enter the role you're targeting and what you're selling — LeadScan writes a cold email, LinkedIn message, and call opener tailored to that specific company.

Role you're targeting

Head of Engineering

What you're selling

Observability and monitoring tool

Generate outreach →
Open the scanner →
Terminal

Use it in your terminal

Same intelligence, right in your shell. Pipe into scripts, CRMs, or sales workflows.

01

Install or run with npx

No install required — npx fetches and runs it instantly. Or install globally to use without the npx prefix.

zsh
$npx leadscan analyze stripe.com
✓ Fetching stripe.com...
✓ stripe.com — Conviction: 78/100
npm install -g leadscan— to skip npx every time
02

Analyze any company

Get a full company report directly in your terminal — tech stack, signals, score, emails, and social links.

zsh
$npx leadscan analyze stripe.com
✓ stripe.com — Conviction: 78/100
Tech: React, Next.js, AWS, TypeScript
HQ: San Francisco, CA · Founded: 2010
Employees: 8,000+
Signals: ✓ Hiring ✓ Blog ✓ Pricing ✓ API
Email: support@stripe.com
LinkedIn: linkedin.com/company/stripe
03

Generate AI outreach

Pass your role and product to generate a tailored cold email, LinkedIn message, and call opener for any company.

zsh
$npx leadscan outreach stripe.com --role "Head of Engineering" --product "observability tool"
✓ Generating outreach for stripe.com...
COLD EMAIL
Subject: "Quick question about Stripe's infra"
Body: [3-paragraph personalized email]
LINKEDIN
[280-char connection message]
CALL OPENER
[15-second phone opener]
04

Scan multiple domains at once

Put a list of domains in a text file (one per line) and scan them all in one command. Results are ranked by conviction score.

domains.txt

stripe.com
linear.app
vercel.com
notion.so
figma.com
zsh
$npx leadscan batch domains.txt
1. stripe.com 78/100 ████████░░
2. vercel.com 74/100 ███████░░░
3. linear.app 71/100 ███████░░░
4. notion.so 65/100 ██████░░░░
5. figma.com 60/100 ██████░░░░
05

Export as JSON

Add --json to any command to get machine-readable output you can pipe, save, or feed into other tools.

zsh
$npx leadscan analyze stripe.com --json > stripe.json
$npx leadscan analyze stripe.com --json | jq '.convictionScore'
78

All CLI commands

Full reference with every flag and option.

FAQ

Common questions

Is it really free?

Yes. LeadScan is completely free — no account, no credit card, no rate limits. The web app and CLI both work without signing up.

How does tech detection work?

LeadScan fetches the company's public homepage and reads the raw HTML, JavaScript bundle names, meta tags, and HTTP headers. Over 40 technology fingerprints are matched entirely client-side — no third-party APIs.

Does it work for any company?

Any company with a publicly accessible website. If the site blocks scrapers, uses heavy client-side rendering only, or requires authentication, the scan may return limited data.

What's the conviction score?

A 0–100 number that weights four dimensions: tech modernity (25%), growth signals (35%), market presence (20%), and contactability (20%). Higher = stronger sales target.

How does AI outreach work?

Outreach is generated by Llama 3 via Groq. It uses the company's tech stack, growth signals, industry, and your target role to write a cold email, LinkedIn message, and call opener specific to that company.

Can I use the API directly?

Yes. POST to /api/analyze with a domain field, or /api/outreach with domain, role, and product. No auth required. See the Docs page for the full schema.