Data people actually agreed to sell you.
Every dataset on Data Magpie is approved by the individual user before it ships. No scraped data. No leaked data. No legal exposure.
Submit a data requestNo commitment. Funds only captured after data is delivered.
How it works for buyers
Submit a request
Describe your target audience, data types needed, and price per user. Set your total budget.
Funds go to escrow
Your payment is held in escrow via Stripe. Nothing is charged until data is delivered.
Users approve
Matching users review your request and individually approve or decline. You only pay for approvals.
Data delivered
Approved data is packaged and delivered. Escrow releases. You get clean, consented data.
Available data types
All data is anonymized and delivered in structured formats (JSON/CSV).
Financial transactions
$5–15/userSpending categories, merchant types, income signals
Music & entertainment
$1–3/userStreaming preferences, genre affinities, artist data
Health & fitness
$5–20/userSteps, workouts, sleep patterns, activity levels
Google interests
$3–6/userDeclared interests, search categories, location signals
Purchase behavior
$4–10/userShopping categories, brand affinities, spend patterns
Demographic signals
$2–5/userAge range, metro area, income bracket (inferred)
Why Data Magpie
Zero legal risk
Every record has an immutable consent audit trail. Users signed off — you're covered.
First-party quality
Real people's real data, not inferred or modeled. Higher signal, lower noise.
Pay per approval
Escrow means you only pay for what you actually receive. No waste.
Ready to buy?
Submit a request and we'll match you with consenting users in your target audience.
Submit a data request