Competitor ad research for agencies and in-house teams
See what your rivals are running.
Search a brand, read its available ads, save it to a watchlist and hear about changes every three days. Built on ad-library data, official where an API exists, with honest labels on everything the sources do not give us.
- New adBrand AHeadline and CTA observed on Meta
- Copy changedBrand BDestination URL updated on an active ad
- InactiveBrand CReported inactive by the source
From a brand name to a watchlist in a minute

- 01
Search any advertiser
Look up a brand by name across the sources we are approved to read, filtered by country, date, platform and status.
- 02
Browse the creative gallery
Copy, headline, CTA, destination link and a pointer to the original ad record, in a grid or a dense list.
- 03
Get told when something moves
Every saved brand is re-checked every three days. New ads, edited copy and inactive ads arrive in-app and by email.
- 04
See what is exact and what is not
Each metric is labelled exact, range or unavailable. Nothing is estimated behind your back.
- 05
One workspace, the whole team
Invite everyone. Plans are priced by tracked brands, never by seat.
Coverage, stated plainly
We tell you what each platform actually gives us.
Each source is its own module with its own permissions, labelled by how we reach it: an official API, or a third-party provider where Google and others offer none. If no route exists it is marked pending. We never scrape, and we never invent a metric.
Meta Ad Library API
Not connectedNo access token yet. Add META_ACCESS_TOKEN after completing Meta identity confirmation.
Ads about social issues, elections or politics are returned with full detail. Commercial ads in India may be limited to what ads_archive returns, often without spend or reach. Verify coverage before relying on it.
LinkedIn Ad Library
Pending approvalPublic library exists; no approved competitor-search API has been granted to us.
Brand lookups through the website only. Nothing is scraped. We will enable this module once LinkedIn approves programmatic access.
Google Ads Transparency Center (via SearchAPI)
ConnectedSearchAPI key present. Advertiser search and creative lists use the google_ads_transparency_center engine.
Google has no official competitor-ad API, so this runs through SearchAPI, a third-party provider that reads the public Transparency Center. It returns format, preview image, Transparency Center link, target domain and first/last shown dates. Ad copy, headlines, impressions and spend are not provided and show as Unavailable. Google gives no explicit status: an ad last shown more than 7 days ago is marked inactive. Confirm SearchAPI's terms suit your use.
Priced by brands. Never by seats.
One brand counts once, however many platforms it is watched on. Every plan monitors every three days, subject to source availability. Prices exclude GST.
Starter
₹1,999 /month
2 tracked brands
Two tracked brands, three-day monitoring, unlimited teammates.
Start trialGrowth
Most chosen₹4,999 /month
10 tracked brands
Ten tracked brands for teams running several client accounts.
Start trialAgency Pro
₹9,999 /month
25 tracked brands
Twenty-five tracked brands and priority sync review.
Start trialEnterprise
Custom
Custom brand limit
Custom brand limit, contract billing and onboarding.
Talk to us