Bring Your Own Key (BYOK)

How LeadLion's live data works, why we do it this way, and how to set it up in about 5 minutes.
The short version: LeadLion runs searches on your own free Google key, not ours. You buy the software once and never pay us for API usage — Google bills you directly, which for most people is $0. Your searches are unlimited, and your key never leaves your browser.

1. What is BYOK?

LeadLion finds real local businesses using Google's Places data — ratings, reviews, photos, websites, opening hours. Every search makes calls to Google's API, and Google charges for those calls.

BYOK — "Bring Your Own Key" — means those searches run on your Google account, using a free key you create in a few minutes, instead of ours.

You paste your key once into Settings → Your Google API key. From then on:

2. Why we do it this way

Most lead-generation tools quietly resell you the same Google data at a markup, or lock "unlimited" searches behind a subscription that gets more expensive the more you use it. We think that's backwards.

You buy LeadLion once. You never pay us for API usage.

In short: BYOK is how we keep the software affordable and your searches uncapped — by taking our markup on API calls down to zero.

3. What it actually costs you

For almost everyone, running LeadLion on your own key costs nothing for a long time:

The usage counter in Settings shows where you stand each month (it resets on the 1st). Call counts are exact; the dollar figure is a labelled estimate.

You are never billed by LeadLion for API usage. Google bills you directly, and only if you exceed its free tier.

4. Your key is private

We designed BYOK so we never hold your billable credential:

5. Setting up your key (about 5 minutes)

  1. Go to console.cloud.google.com and create a project (any name).
  2. Enable these three APIs (search each by name, click Enable):
    • Places API (New)
    • Geocoding API
    • PageSpeed Insights API
  3. Go to APIs & Services → Credentials → Create credentials → API key.
  4. Click the new key. Under "APIs that can be accessed using this key," restrict it to just those three APIs. Press OK, then Save at the bottom of the page.
  5. Enable billing on the project. Google requires a card on file even for the free tier, but it isn't charged unless you exceed the free allowance.
  6. Copy the key (it starts with AIza…) and paste it into LeadLion → Settings → Your Google API key.
Two things people get wrong:
  • In step 4, the OK button alone does not save — you must also click Save at the bottom.
  • Leave Application restrictions on None. LeadLion's searches run from our server, so a website restriction would block every request. Restricting by API (step 4) is what keeps the key safe.

6. Test your key

After pasting your key, click Test key next to the input in Settings. It runs one live search on your key and tells you exactly where you stand:

ResultWhat it meansWhat to do
Working Your key is valid and LeadLion ran a real search on it. Nothing — you're all set.
Rejected by Google The key exists but Google won't accept it — usually the API isn't enabled, or a website restriction is blocking it. Confirm Places API (New) is enabled and Application restrictions = None.
Bad format What you pasted doesn't look like a Google key (they start with AIza…). Re-copy the key — a stray space or a truncated paste is the usual cause.

Why testing matters: without it, a mistyped or mis-restricted key can fail silently — your searches would quietly fall back to a shared key, or fail mid-search, and you'd never know. The Test button removes the guesswork.

7. FAQ

Will my card be charged?
Not by LeadLion, ever. By Google, only if you exceed its free monthly allowance — and never during the one-time $300 / 90-day trial.

Do you see or store my key?
No. It stays in your browser and is only passed along to run each search. We never save it.

Why must "Application restrictions" be None?
Searches are made from LeadLion's server, not your browser, so there's no fixed website or IP to restrict to. The API restriction is what secures the key.

Can I remove or change my key?
Yes — clear the field in Settings (or clear your browser data) and it's gone. Paste a new one anytime.

What if I don't add a key?
You can explore with sample data and any credits issued to you, but live, unlimited searching needs your own key — that's the model.

Does a different Google account reset the free trial?
Each new Google account gets its own one-time $300 / 90-day trial, so a fresh account is also a fresh allowance.

Key won't validate? Hit Test key in Settings first — it usually points straight at the fix. Still stuck? Email aifi2k02@gmail.com.