Pricing

Pay for scans,
not for seats.

Every plan runs the same engine: paste any public repo, and get every stargazer back as a named person. Start free and preview every stargazer in-app, then upgrade only when you want emails, export, and scale.

  • Full profile for every stargazer
  • Public email for many of them
  • No credit card to start

Free

See the funnel work. View leads in-app, no card needed.

$0/ forever

2scans / mo
  • 2 scans / month
  • Up to 5,000 stargazers per repo
  • Full profile preview: name, company, location, bio, followers
  • Standard scan speed
Start free

Starter

For a founder or a one-person GTM motion.

$39/ per month

10scans / mo
  • 10 scans / month
  • Up to 50,000 stargazers per repo
  • Full email addresses, graded by confidence
  • CSV · JSON · email-list export
  • Outreach board: save contacts, track New / Contacted / Replied
  • Faster scans
  • Email support
Choose Starter

Pro

Most popular

For teams running outreach, sourcing, or DevRel at scale.

$99/ per month

30scans / mo
  • 30 scans / month
  • Up to 250,000 stargazers per repo
  • Everything in Starter
  • Social profiles (X + website)
  • Advanced filters: follower reach, repo count, star recency
  • 2 scans at once
  • Even faster scans
  • Bulk export across repos
  • Priority in-app support
Choose Pro

Scale

For heavy, continuous discovery.

$299/ per month

80scans / mo
  • 80 scans / month
  • Unlimited repo size
  • Everything in Pro
  • 3 scans at once
  • Fastest scans
  • Dedicated support
Choose Scale

Prices in USD, billed monthly. Change plans or cancel any time; quotas reset each cycle.

Compare plans

Every feature, side by side.

Exactly what each plan includes, and what unlocks when you upgrade.

Compare plansFreeStarterProScale
Scanning & limits
Scans / month2103080
Repo size cap5,000★50,000★250,000★Unlimited
Parallel scans1123
Scan speedStandardFasterEven fasterFastest
Data unlocked
Full profile preview
Email addresses
Social profiles (X + website)
Workflow
Outreach board (CRM)
Advanced filters (reach, repos, recency)
Export (CSV, JSON, email list)
Bulk export across repos
Support
SupportNoneEmailPriority in-appDedicated
In every plan

The price changes. The engine doesn’t.

No plan unlocks a “better” engine or a hidden data source. Free and Scale read the exact same public signals. Paid plans just let you take the results with you and run more of them.

Scan

Full profile for every stargazer

Name, company, role, location, and socials for the whole star list, not just the ones with an email.

Email

Public emails, surfaced honestly

When a developer has published an email, it’s in your results. When they haven’t, the profile is still complete.

Consent

Opt-out honored everywhere

The do-not-contact list is checked on every scan, by email and by login. Removal is permanent.

Speed

Instant first results

First rows land in seconds and stream into the table as they’re found, so a large repo fills in while you keep working.

Straight answers

The questions worth asking first.

Especially the one about emails. Here’s exactly what we will and won’t find for you.

What counts as a scan?
One scan is one repo scan or refresh. It returns a full profile for every stargazer (name, company, role, location, and socials) and surfaces a public email for the people who have one. The number on each plan is how many of those scans you get per month.
Do you find an email for everyone?
No, and we will not pretend otherwise. An email shows up only when that person has published one, on their GitHub profile or in their public commits, which is typically 30 to 50 percent of a repo’s stargazers. Everyone else is still scanned into a full named profile with company, role, and socials; their email simply stays private. Coverage also grows over time: when we later find a public email, you can pull it into a repo you already scanned in one click, no re-scan.
Where do the emails come from?
Public data only. We read what a developer has already chosen to make public on GitHub. We never guess an address, never identify a person by display name alone, and never buy lists.
Can people opt out?
Yes. A built-in do-not-contact suppression list is honored at every source, matched by email and by GitHub login. Anyone can remove themselves at any time, and once they do they stay out of every future scan.
What is the difference between the Free plan and a paid plan?
Free gives you the full scan engine and lets you preview every scanned profile in-app: name, company, location, bio, and followers. Emails and social handles stay locked on Free. Paid plans unlock those, plus export (CSV, JSON, and a ready-to-send email list), the outreach board, higher per-repo limits, and faster scans.
Do unused scans roll over?
No. Quotas reset at the start of each billing cycle. You can switch plans or cancel any time from the customer portal, and a change takes effect on your next cycle.
Do you offer refunds?
Paid plans are billed in advance and are non-refundable, including for partial periods or unused scans. You can cancel any time and keep access until the end of the period you paid for. Start on the Free plan to evaluate first. Full details are in our Refund and Cancellation Policy at warmstars.com/refunds.
Start free

Run your first scan before you pay a cent.

Two free scans, every stargazer previewable in-app, no card. Add emails, export, and volume the moment it earns its keep.