#1Arrow Puzzle
Lessmore
Worldwide · Games
Know which campaigns pay back before you scale them.
ROAS, retention and LTV by campaign. Bruin flags what moved.
UA and monetization
Last 7 days · all titles
D7 ROAS by network
TikTok is at 0.73x D7 ROAS. $38K spent this week.
appsflyer.cohorts + revenuecat.events + ad networks · refreshed 07:00
Trusted by the studios behind today’s hit mobile games

Ask it anything
Top of the charts
Games your players already know, from studios that climbed the charts with Bruin running their data.
#1
#3
#19
50M+
10M+
10M+
#22
10M+
20M+
#50Rankings & installs · AppMagic
What to expect

Your numbers
active_on_day_1 / installsrevenue_first_7_days / spendrevenue / daily_active_usersrevenue_first_90_days / installsspend / installspayers / active_usersAI dashboards
Loading dashboard...
From a studio
“I already recommend Bruin - even when people don't ask. For gaming studios in particular, where speed and iteration matter a lot, it just makes sense. Especially if you don't have a large data team, the leverage you get is hard to ignore.”
Kerem PilavData Analyst, StarBerry GamesBuilt on the Bruin platform
Sources
DatabasesWarehousesApps & APIsFiles & storageStreams & webhooksWeb scrapingMove
Data IngestionFrequently asked
Every answer shows the query and the sources behind it. D7 ROAS, retention and LTV have one definition, and checks run before Bruin answers from the data.
Yes. AppsFlyer, Adjust, GameAnalytics, Amplitude, RevenueCat, AppLovin, Unity Ads, TikTok Ads, Meta, Google Ads and App Store Connect connect directly, and Firebase comes in through its BigQuery export.
Yes. Installs, in-app and subscription revenue and spend per network sit in one model, so ROAS and LTV are counted once, per campaign.
Yes. Set a rule, like D7 ROAS under 1x for two days, and Bruin posts the campaigns in Slack or pauses them for you.
Yes. Ask how an event, offer or test moved retention and revenue, and get the lift with its sample size and the query behind it.
No. Most studios start with attribution and revenue, then ask in Slack. Spektra Games runs it with one data analyst.
Connect one source, like AppsFlyer, and ask once it has synced. Add revenue and ad networks as you go.
Yes. Bruin answers in Slack, Microsoft Teams, Google Chat, WhatsApp, Discord, Telegram, email or the browser. Pricing is not per seat, so the whole studio can ask.
A chat assistant only sees what you paste in. Bruin answers from your connected attribution, revenue and ad data, runs the query itself and shows its sources.
Bruin is SOC 2 Type 2 attested and ISO/IEC 27001:2022 certified. Your data stays in your warehouse and is never used to train AI models.
Bruin Cloud is free to start: $100 in credits and 50 AI tasks, no credit card. After that, compute is billed per second (about $2.50 an hour for SQL, $10 on a standard instance) and AI tasks cost $1 to $3 each, depending on complexity. Committed-use discounts lower the rate as usage grows. No seats.
$100 in credits and 50 AI tasks. No credit card.
A demo walks through your own data.
Practical updates on open-source data pipelines, AI analysts, governance, and what we are shipping at Bruin.
The signup form is hosted by Brevo. Allow marketing cookies to load it.