Social data, priced simply.

Start with 100 free credits. Buy packs when you need them, or subscribe for steady monthly volume.

Trust signals

DevHunt

Product Hunt

Uneed

Starter

$29.00

18,000credits

  • Top up from $1.61 / 1k if you run out
  • Up to 25 monitors
Most popular

Growth

$79.00

50,000credits

  • Top up from $1.58 / 1k if you run out
  • 5 team seats
  • Up to 100 monitors

Scale

$225.00

150,000credits

  • Top up from $1.50 / 1k if you run out
  • 25 team seats
  • Up to 250 monitors
  • Cancel anytime
  • 30-day money-back guarantee
  • Price locked while you stay

Need 1M+ credits, invoicing, or volume rates? Talk to us

Compare plans

Compare capacity, collaboration, and support across our plans.

Plan comparison: What changes from one plan to the next.
FeaturesGrowth
Price$79/mo
Per request$0.00158
Included credits per month50,000
Active monitors100
Team members5
SupportPriority
Grace credits if a refill fails5,000
Credit rolloverAnnual only
Activity log retention90 days
Custom roles
Single sign-on and directory sync
Build and sell products on the data

Every plan includes roles, per-key monthly limits, two-factor authentication and no per-seat price.

Add-ons

Extra support and security for your workspace.

  • Priority support

    Available on any paid plan

    Get priority handling for your support requests.

    Included on Growth and Scale

    $19USD / month

    Add to your plan
  • Shared Slack channel

    Available on any paid plan

    Connect with our team in a shared Slack channel.

    Included on Scale

    $49USD / month

    Add to your plan
  • Custom roles

    Available on Scale

    Create roles with the permissions your team needs.

    Included with Enterprise

    $49USD / month

    Add to Scale
  • SSO & directory sync

    Available on Scale

    Single sign-on and automatic user provisioning.

    Included with Enterprise

    $149USD / month

    Add to Scale

Add-ons require a paid plan. Manage them in Billing → Add-ons, with prorated charges or credits on your plan's invoice.

Choose by your workload.

Match your billing to how you work: occasional batches or ongoing production.

Occasional or unpredictable

Pay as you go

Buy a pack for a launch, research sprint, or new integration. Use the balance at your own pace, including after quiet months.

  • One-time purchase
  • Pack credits never expire

Steady month after month

Monthly or annual plan

Get included credits for recurring jobs and regular data pulls. Your included allowance refreshes each month.

  • Included credits each month
  • Monthly: unused credits reset. Annual: they roll over a month

Most completed lookups cost 1 credit; routes with a different cost show it in the API reference. Automatic top-ups and refills are on by default after purchase and can be switched off in billing.

One API. Every plan.

The same platform coverage, response schema, and billing transparency at every level.

One schema, 25 platforms

TikTok, Instagram, YouTube, X, LinkedIn, Reddit, and more — every route returns `{ data, meta }`. When a platform changes, we absorb it.

Spend on your schedule

No required subscription. PAYG credits cost the same per lookup in quiet weeks or launch spikes. Optional monthly plans if you want a fixed bill.

Billing you can reconcile

Every response includes `meta.creditsCharged` and `meta.requestId` — your ledger and support see the same charge.

A named company, not a black box

Operated by Social Freak Ltd (UK). We don't sell query data or train models on it — see Terms, Privacy, and Security.

Clear terms. Predictable billing.

Know what you're paying for before your first request.

  1. Try before you pay

    100 free credits on signup, no card. Same endpoints and response shape as production.

  2. You are never charged for our mistakes

    Validation errors and infrastructure failures do not debit your balance.

  3. No surprise bills

    Pay-as-you-go stays prepaid. Auto top-up is on by default after purchase, capped, and can be switched off anytime.

Pricing FAQ

The details on credits, billing, and your workspace.

What charges credits?

Completed lookups on metered routes. Most cost 1 credit; heavier routes document cost in the API reference (e.g. LinkedIn profiles at 3). `lookupStatus: not_found` on HTTP 200 still charges — we ran the lookup. Check `meta.creditsCharged`. `GET /v1/whoami` and `GET /v1/balance` are free.

When am I never charged?

Pre-send validation errors (malformed URL, bad auth) — caught before the lookup. Infrastructure failures: `lookup_failed` and `503 temporarily_unavailable`. A completed `not_found` lookup is billed.

Why does not_found still cost credits?

We ran the lookup — typo'd username, deleted post, removed thread. Structured `not_found` in the envelope. Different from `lookup_failed`, where we didn't produce a definitive answer and we don't charge. Cache known-good IDs in your DB if you need to pre-validate handles.

Do credits expire?

Pay-as-you-go pack credits never expire — buy today, spend next year. Subscription included credits reset at the end of each monthly period; on annual plans, unused included credits carry into the next month, up to one month's allowance, and anything beyond that expires. Your pay-as-you-go balance is always preserved separately.

Which platforms are supported?

TikTok, Facebook, Instagram, Pinterest, LinkedIn, YouTube, X (Twitter), Threads, Bluesky, Reddit, Rumble, Twitch, Snapchat, Telegram, Linktree, Hacker News, Truth Social, Spotify, Apple Music, GitHub, Google Ad Library, Amazon, and web extraction routes — 25 platforms through one API key and one response schema. Every credit pack includes every platform; there is no per-platform upsell.

Are there rate limits?

No request quotas on paid metered `/v1/*` routes — credits are the only limit (no enforced RPS cap). Requests may be queued under load; under extreme concurrency you may receive `503 temporarily_unavailable` with an accurate `Retry-After` (not charged; not a paid-route `429`). The limit is 200 requests in flight per workspace. Free routes (`/v1/whoami`, `/v1/balance`) have per-key rate limits and may return `429`. See /docs/credits.

What happens when I run out?

Non-subscribers: metered routes return HTTP `402 insufficient_credits` when pay-as-you-go balance is empty — top up or keep auto top-up on (enabled by default after your first pack purchase). Active subscribers: included credits deplete first, then PAYG, then prepaid refill packs when auto-refill is on. With auto-refill off, or when grace buffer is exhausted after a failed refill charge, you get `402`. No silent debt on prepaid packs.

Start with 100 free credits

Try the playground first. If the JSON fits, buy a pack once.