Skip to content

Radar · a HyperScale feature

The winning Meta ads of top subscription apps, x-rayed

The largest public database of decoded Meta creative strategy: 87 apps on the radar, 64,915 live ads tracked, 11,670 proven winners x-rayed, refreshed weekly. Each teardown covers every ad that survives 30+ days of continuous spend, the strategy behind the winning set, what reviewers actually say, and new ad concepts HyperScale agents generated from it all. No gates. Radar is the same intelligence layer inside HyperScale: point it at any brand, and HyperScale agents create from its winners.

PictureThis app icon

PictureThis

Education · by Glority Global Group Ltd.

longest 596d

Of PictureThis's 1162 winning Meta ads, 169 run the wrong-fix-warning formula: a female 25-34 host caught mid-mistake (cutting a dying leaf, pouring milk on soil, rinsing roots) frozen by a red NO overlay, with one leaf-cutting hook still running at 295 days. That formula anchors The Panicked Home-Remedy Chaser, now the largest persona at 175 of 1162 tagged ads.

ChatGPT app icon

ChatGPT

Productivity · by OpenAI OpCo, LLC

longest 48d

The winning set holds steady at 9 ads, every one English, every one casting a female 18-24 presenter, but the format story underneath is new: image ads are just 44% of the x-rayed creatives, dco quietly holds 22%, video takes 33%. Zero new winners emerged this week while 21 ads retired since 2026-07-27.

Canva app icon

Canva

Photo & Video · by Canva Pty Ltd

longest 131d

Of 2943 active Canva ads, only 882 survive past 30 days, and the single biggest winning pattern is a faceless, ~27-second product-footage demo revealing one feature at a time, 141 ads strong across English and Dutch. This week, 263 winners retired and 263 new ones took their place, a near-exact 1:1 churn.

Cleanup app icon

Cleanup

Utilities · by DEEP FLOW SOFTWARE SERVICES - FZCO

longest 299d

One face still carries Cleanup's Meta account: a male 25-34 presenter fronts 142 of 242 x-rayed creatives, and the 'old people mistake' callout alone spans 175 ads across 14 languages, from Arabic to Thai. Pattern-interrupt hooks drive 159 of those creatives, and the longest survivor has run 257 days inside a 628-ad winning set pulled from 1,921 active ads.

Hume Health app icon

Hume Health

Health & Fitness · by FitTrack Inc

longest 212d

Value proposition just overtook price drop offer as Hume Health's top angle, 81 ads to 60, and both run the exact same faceless dco formula: no people on screen, only product and app footage, at ~51s and ~42s. That's despite 56% of the account's 322 x-rayed creatives casting a human presenter. The winning set has narrowed to 526 ads (from 2,211 active), with 68 new winners and 68 retired this week, exact churn parity.

Amazon Prime Video app icon

Amazon Prime Video

Entertainment · by AMZN Mobile LLC

longest 524d

Prime Video's Meta account now runs 1796 active ads, with 675 surviving past 30 days and one still live at 482 days. The romance-led formula that used to top the account has been overtaken: comedy clip hook now leads with 83 ads, just ahead of dialogue hook's 78, while the Prestige Star-Vehicle Drama Viewer persona has ballooned to 210 tagged ads.

Ahead app icon

Ahead

Health & Fitness · by ahead solutions GmbH

longest 38d

Of 1605 active ads, 159 now survive past 30 days, and this week's +37 new winners against just 13 retirements means the winning set is expanding, not shrinking. Product showcase has taken the lead at 35 ads (33 creatives, ~22s dco, zero people on camera), overtaking sugar comparison (25) as the account's default watch experience.

Retake AI Face & Selfie Editor app icon

Retake AI Face & Selfie Editor

Photo & Video · by DEEP FLOW SOFTWARE SERVICES - FZCO

longest 59d

Retake AI runs 1960 active ads off just 3 primary texts, but only 64 survive 30+ days, and 24 of those winners repeat one scene: a woman 45-54 telling camera 'Si nunca sales fotogénica, mi hija me enseñó este truco. Es la app Retake.' This week alone, 37 new ads joined the winning set while 28 retired.

ElevenLabs app icon

ElevenLabs

Photo & Video · by Eleven Labs Inc.

longest 224d

1556 ElevenLabs ads run on Meta right now, but only 347 survive past 30 days, one for 304 straight. This week added 24 new winners and retired 10. Technical superiority claim leads at 88 ads, yet the account's top primary text (12 ads) still sells 'photorealistic visuals' and video generation, not the voice AI that built the brand.

Photoroom app icon

Photoroom

Photo & Video · by Photoroom

longest 122d

302 of Photoroom's 2293 active Meta ads have survived 30+ days, one running 290 days straight on a 'this app turns any photo into a video' hook. This week added 54 new winners and retired 74, yet the signature hype discovery hook (105 ads, female 18-24 on-camera) still fronts an account whose broader cast skews older: female 25-34 leads at 118 of 302 x-rayed creatives.

Paramount+ app icon

Paramount+

Entertainment · by CBS Mobile

longest 195d

Paramount+'s longest-surviving ad is still a four-word sports tease, "Yes it is, Justin Thomas!", now clocked at 165 days with a second cut still live at 115. That's inside live sports highlight, the account's leanest angle at just 6 x-rayed creatives making 16 ads. This week the account churned hard too: 40 new winners in, 67 retired since 2026-07-27.

Amazon Music app icon

Amazon Music

Music · by AMZN Mobile LLC

longest 353d

Amazon Music's winning set slipped to 308 from 318 last edition even as active ads swelled to 3254, and this week saw 44 winners retire against only 34 new ones. Content library tease (101 ads) has overtaken free access pitch as the top angle, running as a faceless 21-second carousel, while one ad in the library has now survived 325 days.

Tractive GPS for Dogs and Cats app icon

Tractive GPS for Dogs and Cats

Lifestyle · by tractive GmbH

longest 153d

Tractive lost 2 of its 5 winning ads and gained 1 new one this week, leaving just 4 survivors out of 1653 active Meta ads, and for the first time HyperScale agents x-rayed all 4. None run in English anymore: one Finnish testimonial, one Dutch feature reel, one Spanish danger-alert story, one Italian multi-pet piece, with the Finnish ad now the longest-runner at 125 days.

Peacock TV app icon

Peacock TV

Entertainment · by Peacock TV LLC

longest 104d

Bravo lineup, not the $14.99 bundle line, is now Peacock's biggest angle: 33 of the 146 winning ads run it, versus 26 for bundle savings, even though "Apple TV and Peacock Starting at $14.99/mo" still appears verbatim in 27 ads. The account is also churning hard, adding 91 new winners and retiring 43 since July 27, while its longest survivor now stretches to 63 days.

Hallow app icon

Hallow

Reference · by Hallow, Inc.

longest 565d

Hallow runs 1384 active ads but only 508 survive past 30 days, with one ad live 523 days straight. Its biggest angle by volume, deepening faith challenge (94 ads), breaks the account's own casting norm entirely: no human on camera, just roughly 59 seconds of product and app footage, running across five languages including the account's only German-language ad.

Citizen app icon

Citizen

News · by sp0n, Inc.

longest 115d

918 active Meta ads for Citizen's safety app compress into exactly 2 unique primary texts and 2 x-rayed creatives, both Japanese personality quizzes ("推しグセ診断") tied to a Global Citizen cause message. Only 2 ads have cleared the 30-day survival bar, topping out at 46 and 42 days, +0 new winners landed this week, and 211 ads retired since 2026-07-27, all while 87 of 606 reviews flag paywall friction the quiz never mentions.

Runna app icon

Runna

Health & Fitness · by Strava Inc.

longest 194d

Runna's biggest angle, app feature showcase (100 ads, 46 creatives), is the one place with zero humans: a ~12s image ad of pure product and app-screen footage, even though 68% of the account's tagged creatives put a presenter on camera, mostly female 25-34 talent (71 of the casted spots). Complete Beginner Racer leads persona coverage at 148 ads, Injury-Aware Longevity Runner trails at just 6, across 353 x-rayed creatives.

LinkedIn app icon

LinkedIn

Business · by LinkedIn Corporation

longest 108d

Out of 992 active LinkedIn ads, 176 now survive past 30 days, up 114 just this week, with one running 94 days straight. Search ease is the biggest angle at 46 of those 176 ads, and its signature shot, an 18-second video with a female 25-34 presenter talking straight to camera, repeats across the account's other top angles too.

ReciMe app icon

ReciMe

Food & Drink · by ReciMe Pty Ltd

longest 101d

ReciMe's winning set jumped from 51 to 71 ads this week (37 new, 17 retired), stretching its longest survivor to 256 days. Hoarder chaos still anchors 28 of those 71 ads with a female 25-34 on camera for about 22 seconds, yet every one of the six named personas, including The Social Recipe Hoarder, shows zero tagged ads.

Tinder Dating App app icon

Tinder Dating App

Lifestyle · by Tinder LLC

longest 185d

Tinder added 84 new 30-day survivors this week and retired just 3, pushing the winning set to 171 of 844 active ads. Yet the dominant angle, profile personality match, still rides one repeatable shot: an image creative with a male 25-34 presenter talking straight to camera, now carrying 67 of those wins.

Wispr Flow app icon

Wispr Flow

Productivity · by Wispr AI INC

longest 87d

Wispr Flow's proven engine is speed comparison: 42 of 144 winning ads, each a ~17-second video starring a male 25-34 presenter on camera. Overloaded Knowledge Worker absorbs 79 ads, more than half the x-rayed set, while pattern interrupt hooks anchor 46 of the tagged mechanics. Yet every one of the 144 winning ads runs in English, zero coverage in German or Portuguese, the exact languages reviewers keep flagging.

Hinge Dating App app icon

Hinge Dating App

Lifestyle · by Hinge, Inc.

longest 97d

Of 977 active Hinge ads, only 91 survive past 30 days, and the longest has run 151 days on one beat: a female 25-34 presenter, opening on a Hinge profile-prompt overlay ('My love language is joining me on my...', a hook that held 49 days) before turning to camera. Personality over photos is now the biggest angle at 21 ads, edging out the 16-ad deletion and testimonial plays.

NYTimes app icon

NYTimes

News · by The New York Times Company

longest 136d

The New York Times just rotated a third of its Meta ad set in a week: winners jumped from 132 to 149, with 46 new ads and 29 retirements since July 27. The engine driving that growth is still recipes: the seasonal recipe hook angle now covers 48 of 149 winning ads, all video, zero on-camera humans, feeding one persona, the Weeknight Meal Decider.

Yubo app icon

Yubo

Social Networking · by Twelve APP

longest 96d

Yubo's dominant angle flipped hard: dating app fatigue now leads the winning set at 17 ads while boredom cure collapsed to just 6. The longest-surviving ad, the English line 'Tinder is the best app for matching,' has now run 55 days straight. The winning set jumped to 69 ads, with 30 fresh winners in and 23 retired since July 27.

Life360 app icon

Life360

Social Networking · by Life360

longest 61d

Life360's winning set crashed from 56 ads to just 2 this week: every prior winner, including the 19-ad cringe mom skit, retired since July 21. Both survivors now run the same peace of mind promise angle in English, a female presenter talking straight to camera for about 36 seconds, one 25-34, one 35-44, each already live 110 days.

TikTok app icon

TikTok

Entertainment · by TIKTOK PTE. LTD.

longest 81d

TikTok's self-promo ads run 78 deep in Meta's library, but only 18 clear the 30-day survivor bar, topping out at 46 days, and this week added zero new winners while retiring one. The winning formula is a ~47-second male 25-34 host narrating TikTok's in-app football hub, 8 of 18 survivors, not a shopper pitching returns. The most-repeated line, "Add to cart immediately. 🛒🏃‍", appears just twice among 17 unique bodies.

Cal AI app icon

Cal AI

Health & Fitness · by Viral Development LLC

longest 154d ~$2M/mo rev 700K dl/mo

324 of 685 active ads still open with the identical 'AI can now count your calories, just from a photo' line, and the winning set has grown to 348 x-rayed survivors, the longest holding 111 days. Young Man Building a Visible Physique now claims 172 of those ads while GLP-1 User Protecting Her Results holds just 8, and 130 free-trial billing complaints remain unmentioned across all 8 scripts.

SoundCloud app icon

SoundCloud

Music · by SoundCloud Global Limited & Co KG

longest 342d

Out of 623 live ads, 23 run the identical $2,500-member-benefits line, and producer tools promise remains the account's single largest angle at 52 ads. The longest-running ad has now stretched to 300 days: this account doesn't chase novelty, it drills one formula harder each week, adding 16 new winners while retiring just 1.

CapCut app icon

CapCut

Photo & Video · by BYTEDANCE PTE. LTD.

longest 247d

182 of CapCut's 336 winning Meta ads run the identical Indonesian headline 'Paket AI Editing Serba Ada!', and the top angle, problem callout (97 ads), never shows a human face, just roughly 17 seconds of raw app footage. The longest survivor, 206 days old, is a POV hook: 'A Day in Manchester with a Yellow Sweater.'

Noom Weight Loss, Food Tracker app icon

Noom Weight Loss, Food Tracker

Health & Fitness · by Noom, Inc.

longest 543d

Noom's winning set shrank to 271 ads (35 retired since July 27, 14 new joined), and the top angle is now menopause reset timeline at 46 ads: a silent ~7-second video with zero on-camera talent. Yet the x-ray's most-cast face is still female 25-34 (23 castings) versus just 8 for female 45-54, the exact demographic that angle targets, and one ad in the set has run 501 days.

Hulu app icon

Hulu

Entertainment · by Hulu, LLC

longest 145d

Of 436 active Hulu ads, only 193 survive past 30 days, and this week churned hard: 58 new winners broke in while 73 retired. The longest survivor ran 242 days straight, yet the top angle by volume isn't the $12.99 bundle push, it's nostalgia rewatch appeal (39 ads), a 15-second video fronted by a male 35-44 presenter.

Claude by Anthropic app icon

Claude by Anthropic

Productivity · by Anthropic PBC

longest 88d

Of 456 active Meta ads for Claude, only 21 survive past 30 days, and the longest-runner (59 days) opens on 'it doesn't work while I sleep.' This week added 6 new winners and retired 21, while the real workhorse stays a ~5-second, no-people product clip anchoring 11 of those 21 survivors.

Tipsy Chat app icon

Tipsy Chat

Lifestyle · by LIGHTSPEED INTELLIGENCE PTE. LTD.

longest 152d

Tipsy Chat's biggest engine still has no face on screen: 43 of 111 surviving ads run the possessive-drama roleplay hook as ~20-second product/app footage alone, the account's single largest pattern. Possessive Drama Romance Fan has overtaken Fandom Character Chaser as the top-tagged buyer (44 vs 35 ads), while the 'shy in person' copy seeding 6 ads still maps to zero matching creative, even as the longest ad now runs 264 days.

Facetune app icon

Facetune

Photo & Video · by Lightricks Ltd.

longest 72d

Facetune's Spanish filter angle has vanished entirely: all 15 winning ads now run in English, and two mechanics tie for the lead at 6 ads apiece, identical footage reveal and wrong haircut confession, both fronted by the same female 18-24 presenter in a ~12-second confession video. Churn is brutal too: 11 new winners replaced 11 retirees since July 27.

Audible app icon

Audible

Book · by Audible, Inc.

longest 172d

Of 75 active Audible ads, only 22 have survived past 30 days, and 154 were retired since July 27 while just 2 new winners broke through. The survivors are all carousel, split 12 Spanish to 10 English, and one Spanish cover (Carlos Ruiz Zafón's 'El Laberinto de los Espíritus') has run unchanged across three separate ads for 101 to 102 days straight.

Duolingo app icon

Duolingo

Education · by Duolingo, Inc

longest 137d $97M/mo rev

Duolingo's top angle, app overview pitch (95 ads), shows zero humans for 29 seconds before any words land. Yet reviewers now name the energy system their loudest complaint (71 mentions), ahead of pricing and paywall (40), none of it touching the 19 primary texts still selling 'free' and 'motivated.' Curious Multi-Language Browser covers 174 of 374 winning creatives, nearly half.

Foodvisor app icon

Foodvisor

Health & Fitness · by Foodvisor

longest 159d

This week alone, 20 winning ads retired while only 7 replaced them, shrinking the survivor set from 48 to 35, and the top angle has sharpened from a generic mascot into an explicit Duolingo comparison: 8 ads, ~8 seconds, zero people, just app footage. Two duplicated scripts (French 21 ads, German twin 10 ads) still carry 31 of those 35 survivors.

Splice app icon

Splice

Photo & Video · by Bending Spoons Apps ApS

longest 182d

Artist pack authority has reclaimed the lead at 24 of 90 winning ads, pulling ahead of price objection's 16, a reversal from last cycle's ranking. The account's longest survivor at 151 days isn't a price pitch at all, it's the skill-callout line "You don't know how to use Splice for real." This week added 11 new winners and retired 9.

AI Home Design app icon

AI Home Design

Graphics & Design · by COOL SUMMER LIMITED

longest 309d

Interior DecAI runs 448 active Meta ads off just 11 primary texts, with 204 surviving 30+ days and one hitting 266 days. The account is 99% video, zero carousel or image, and transformation proof owns 147 of those ads across English, Spanish, and French, almost always with zero humans on screen, just app footage flipping a room from before to after.

ViX app icon

ViX

Entertainment · by Univision Communications Inc.

longest 247d

Out of 428 active Meta ads for ViX, only 38 clear the 30-day survival bar, and the longest-runner just stretched to 201 days, still a voicemail joke ("estoy viendo La Champi") rather than the account's real workhorse: silent app-footage content tease, which now drives 14 of the 38 winners with zero people on screen.

Lingokids app icon

Lingokids

Education · by Monkimun Inc

longest 131d

Of 232 active Lingokids ads, 11 of the 25 winners (44%) still run one play: a female 18-24 presenter, ~15s video, calling out a toddler's Disney obsession. This week added 1 winner and retired 2, and the longest-surviving ad, a Cars POV skit, now hits 90 days. Parent of an Older Kid Outgrowing Toddler Content stays at 0 ads.

YouTube app icon

YouTube

Photo & Video · by Google LLC

longest 34d

Of the 21 active YouTube ads on Meta, only 5 have crossed the 30-day survival line, all French, all Instagram-only, all video, and every single one puts a real parent alone on camera for 60+ seconds (4 of 5, one hits 114s). Nostalgia is the engine: 'grew up on youtube' alone claims 2 of the 5 winners.

Wanderlog app icon

Wanderlog

Travel · by Vacation and Travel Planner App LLC

longest 151d

Wanderlog runs 235 active Meta ads but only 64 have survived past 30 days, one for 109 days straight, and the account just added 3 new winners while retiring 2 since July 27. The proven formula: a male 25-34 presenter, on camera for about 20 seconds, opening on wasted-effort regret ('WDYM I just spent 3 MONTHS planning my trip...'), an angle so dominant it powers 30 of the 64 survivors across four languages.

Disney+ app icon

Disney+

Entertainment · by Disney Electronic Content, Inc.

longest 228d

Out of 285 active Disney+ Meta ads, only 42 survive past 30 days, and one shot keeps outliving the rest: a boy hugging Mickey Mouse, logged at 160, 159, 116 and 47 days across four separate creatives. This week alone, 33 ads retired while just 10 replaced them, and magical escape promise (14 ads) still outruns every other angle combined.

Home AI app icon

Home AI

Graphics & Design · by HUBX YAZILIM HIZMETLERI ANONIM SIRKETI

longest 454d

Home AI's longest-running Meta ad, a small-room shame hook, has hit 412 days, and the line 'my wife couldn't design this house in 10 years; AI did it in 10 seconds' now shows up as five separate ad instances (284, 143, 115, 114, 112 days) in English and Spanish. Of 548 active ads, 130 are 30-day survivors, 49 sharing a wordless, no-presenter template.

Dropbox app icon

Dropbox

Productivity · by Dropbox, Inc.

longest 49d

Dropbox's 47 surviving ads split between two humans on camera: a male 25-34 who says 'the track stops being yours alone' 8 times, and a completely faceless product screen-recording that still wins 7 slots. The longest survivor has run 103 days, and this week added 15 new winners while retiring just 2.

FaceApp app icon

FaceApp

Photo & Video · by FaceApp Technology Limited

longest 162d

FaceApp's winning set jumped from 24 to 39 ads this cycle, with 27 fresh winners added this week and only 12 retired. The longest survivor has now run 202 days on one haircut-regret warning, while pricing and paywall friction (145 of 11,432 reviews) dwarfs anything the ads admit to.

Swipewipe app icon

Swipewipe

Utilities · by MWM

longest 83d

Nostalgic Memory Organizer flipped from a 0-ad gap to Swipewipe's top persona at 5 of 16 winning ads, while Skeptical Productivity Buyer fell from 6 to 3. Active ads grew to 168 (+1 new winner, 1 retired since 2026-07-27), and the longest-running creative, a wrong-way-right-way screen recording, now stretches to 60 days.

Speechify app icon

Speechify

Productivity · by Speechify Inc.

longest 59d

Speechify runs 167 active Meta ads across Facebook, Instagram, Messenger, and Threads, all built from a single primary text: 'Tired of reading long texts?' Yet only one ad survives past 30 days: a 19-second pattern-interrupt video of a woman confessing 'This app changed my life,' running 68 days straight.

NordVPN app icon

NordVPN

Utilities · by Nordvpn S.A.

longest 49d

Next-gen antivirus pitch reclaims the top angle at 9 of 36 ads, back to its faceless ~6-second carousel formula, while scam call protection jumped to 8 ads and now holds the set's single longest-runner: a 109-day 'Silence scammers with Call Protection' ad. Feature spotlight cooled from 13 ads down to 7. Churn stayed flat this week: +3 new, 3 retired.

Airbrush app icon

Airbrush

Photo & Video · by PIXOCIAL TECHNOLOGY (SINGAPORE) PTE. LTD.

longest 137d

Winning ads got cut nearly in half, from 13 to 8, while the longest survivor grew from 88 to 95 days on the same line: 'No Canon G7x or DigiCam? No problem.' Portuguese vanished entirely (all 8 winners now run in English), and Viral Digicam Aesthetic Chaser (4 of 8) has overtaken AI Retouch Perfectionist (3 of 8) as the top persona, with zero new winners this week and five retired.

Perplexity app icon

Perplexity

Productivity · by Perplexity AI Inc.

longest 143d

After weeks of shrinking, Perplexity's winning set just grew: +8 new winners against only 2 retirements since July 27, pushing the survivor count to 67 and the longest-runner to 166 days. Subscription consolidation has caught up to multi-model orchestration, both now tied at 19 ads apiece, while primary texts expanded from 9 to 12 scripts in rotation.

Strava app icon

Strava

Health & Fitness · by Strava Inc.

longest 68d

Strava's winning set shrank to 35 ads out of 239 active, down hard after 44 ads retired since July 27 against just 6 new winners. The formula hasn't moved though: adventure discovery still opens on a female 25-34 presenter talking to camera for about 6 seconds, the same hook behind the 77-day longest survivor, 'You could be here.'

Rocket Money app icon

Rocket Money

Finance · by Rocket Money

longest 63d

Rocket Money's longest-running ad now hits 49 days, up from 42, and the real workhorse is hidden subscription reveal: 20 of 58 winning ads, a ~44-second video with the same male 25-34 presenter every time. The irony: subscription cancellation is the single loudest complaint across 500 reviews (78 mentions), including users who say they can't cancel Rocket Money itself.

Edjing Mix app icon

Edjing Mix

Music · by MWM

longest 124d

The top angle just flipped: impress a date journey (11 ads, ~48s, female 18-24 presenter) has overtaken voice separation demo (10 ads, ~26s, male 25-34), reversing last week's lead. The record-holder 'day 3 of becoming a dj to impress my boyfriend' now sits at 82 days, tied with two 'LOOK WHAT I FOUND' cuts at 82 and 79 days. The set grew to 50 winners (+2 new, 1 retired).

Mojo app icon

Mojo

Photo & Video · by Archery Inc.

longest 601d

The winning set just collapsed from 44 ads to 8: 38 retired since July 27 and only 2 new arrivals, yet every survivor still runs the identical primary text, 'Create outstanding content 🔥', and the top hook, 'Girl, CapCut is dead,' keeps running at 558 days.

Photo Organizer app icon

Photo Organizer

Photo & Video · by MWM

longest 188d

All 24 winning ads share one line: 'For the cleanest camera roll of your life.' Yet the hook that's outlasted everything is a spouse confession, 'This is how my husband deleted over 100GB of photos,' now at 146 days, tied by 'My wife is on this app every time she has free time.' Four new ads joined this week, zero retired.

Wyze app icon

Wyze

Lifestyle · by Wyze Labs, Inc.

longest 87d

Wyze's winning set contracted again, from 21 ads down to 15, as 16 ads retired against 10 new winners since July 27. The leading formula flipped too: product showcase carousels with zero on-camera talent now claim 5 of 15 winners, displacing the presenter-led install-demo build that topped the account before.

Bible Chat app icon

Bible Chat

Reference · by Book Vitals Inc.

longest 101d

Bible Chat's longest-running ad (59 days) opens with 'what if God spoke to us each time we checked our phones?', and the account's dominant angle just changed casting: automatic exposure (31 of 82 winners) now leads with a female 18-24 presenter on camera in ~12-second videos, not the faceless product footage that drove it before.

Cleanfox app icon

Cleanfox

Productivity · by FOXINTEL

longest 107d

Cleanfox's winning set collapsed from 48 ads to just 4, and the longest-running survivor now sits at 66 days, down from 1090. All four are English-only videos with an on-camera presenter, and 3 of 4 still run the two mistakes warning angle. Spanish and Thai cuts that once anchored the account are gone from the current winning set entirely.

The Guardian app icon

The Guardian

News · by Guardian News & Media Ltd

longest 77d

Image now drives 79% of the 33-ad winning set, up from a video-heavier mix last cycle, while video collapsed to just 15%. The account swapped its old 80-day Ottolenghi video for two fresh 75-day hooks about feeling 'addicted' to fast food and greasy dinners. Community support story and scenic destination showcase now tie atop the angle list at 6 ads each, with recipe showcase nowhere in the top six.

Good Food app icon

Good Food

Magazines & Newspapers · by Immediate Media Company Limited

longest 40d

Of 144 active Meta ads for Good Food: Recipe Finder, only 18 survive past 30 days, topping out at 48. The account's dominant angle, appetite appeal, carries 10 of those 18 as silent dco product and app footage, no presenters in sight. Yet the once-dominant Rich-Meal Lover Managing Digestion persona has vanished to zero ads, and 18 winners retired since July 27 versus just 5 new arrivals this week.

NYT Cooking app icon

NYT Cooking

Food & Drink · by The New York Times Company

longest 178d

173 ads are live now, and 56 survive past 30 days, nearly triple the prior edition's 20% survival rate. Food porn appeal, a static image with zero people, still owns the longevity record at 136 days. But the persona map flipped: Healthy Weeknight Cook now carries 27 of 56 winners, more than Show-Stopping Dessert Baker's 15, a reversal from last read.

HBO Max app icon

HBO Max

Entertainment · by WarnerMedia Global Digital Services, LLC

longest 89d

383 ads are live for HBO Max, but only 66 survive past 30 days, and the longest has held just 61. Of those winners, 21 run the same no-people bundle value image (Disney+, Hulu, HBO Max) while 25 lean on House of the Dragon casting, yet the single loudest reviewer complaint, Ad Overload at 167 mentions, never appears in either pitch.

onX Hunt app icon

onX Hunt

Navigation · by onXmaps, Inc.

longest 109d

Boundary access has overtaken ownership certainty as the account's default, now driving 14 of 39 winning onX Hunt ads with a ~3-second image, no people, just app footage of parcel lines. This week churned hard: 25 new winners joined, 13 retired, while the longest survivor stretched to 67 days on the same 'Not sure who owns that land?' hook that led last cycle.

Speak & Learn English app icon

Speak & Learn English

Education · by DEEP FLOW SOFTWARE SERVICES - FZCO

longest 60d

One primary text, 'Belajar Bahasa Inggeris - Cepat dan Lebih Murah 💸 🎯,' carries 21 of Learna's 33 winning ads (64%), yet the account's real proven formula is narrower: 9 ads run a stiff-phrase callout with a female 25-34 presenter delivering lines like 'How are you? Don't say that!' over roughly 86 seconds. Meanwhile 180 of 2097 reviews flag false free advertising, the exact gap between that hook and the paywall behind it.

Crunchyroll app icon

Crunchyroll

Entertainment · by Crunchyroll, LLC

longest 67d

Crunchyroll's winning set flipped entirely: the previous 52-day Indonesian outlier is gone, 9 ads retired since 2026-07-27, and all 11 current winners run in English. The persona flagged last cycle as a '0-ad gap,' the Fantasy/action anime explorer chasing the next epic world, now carries 7 of those 11 ads, while the new longest-runner tops out at just 32 days.

Piano Pop app icon

Piano Pop

Games · by MWM

longest 266d

Piano Pop now runs 114 active ads in Meta's library, yet one sentence, 'Piano Pop is a new rhythm game with innovative handling and gameplay!', still carries all 23 winners, with the oldest at 217 days. The dare hook 'u gangsta?' opens 6 of those 23 with a female 18-24 presenter, while subscription pricing now draws 30 reviewer complaints the ad copy never touches.

Opal app icon

Opal

Productivity · by OPAL OS CORPORATION

longest 86d

Opal's Meta presence has nearly doubled to 69 active ads, yet the winning set is still frozen at 3, the same trio of scripts that's carried this account for months. The longest survivor just crossed 76 days: a male presenter staring into the lens, saying 'you have reached an instagram checkpoint.' Every ad in the library is video, and every x-rayed creative puts a human on camera, nothing product-only has ever cracked the winning set.

Pandora app icon

Pandora

Music · by Pandora Media, LLC

longest 300d

Pandora's aesthetic vibe angle carries 24 of the account's 40 winning ads, its biggest share by far, yet the two longest-running ads in the whole set (258 and 257 days) are both wellness claims, a niche angle with only 4 ads total. Meanwhile ad frequency, reviewers' loudest complaint at 28 mentions, never appears in any of the 20 unique ad texts running.

Feed Preview app icon

Feed Preview

Photo & Video · by MWM

longest 89d

Feed Preview for IG's active pool shrank to 108 Meta ads, but the winning set expanded to 15, with four new winners this week and zero retirements. The longest-running ad now holds at 47 days, and one primary text, 'Plan the perfect Instagram grid!', now carries 13 of those 15 winners, up from 9 last week.

18Birdies app icon

18Birdies

Sports · by 18Birdies LLC

longest 119d

18Birdies' swing flaw diagnosis angle now anchors 13 of 31 winning ads, all built the same way: ~18s of video, a male 25-34 presenter talking straight to camera, testimonial or problem-solution hooks. The longest-lived ad in the account just hit 105 days, up from 96 last check, while etiquette shame (2 ads) and the Tournament-Minded persona (1 ad) barely register.

NetShort app icon

NetShort

Entertainment · by NETSTORY PTE. LTD.

longest 110d

NetShort's forbidden affair drama ads now run about 566 seconds, nearly 9.5 minutes of a male 25-34 presenter carrying the whole confrontation solo, and it has become the account's biggest defined angle at 7 of 47 active ads. Yet 24 ads (51%) still carry no angle tag at all, even as the longest-running survivor has fallen to just 74 days.

epocrates app icon

epocrates

Medical · by Epocrates

longest 316d

epocrates' longest-running ad now hits 273 days, a laser tattoo removal close-up tied to a melanoma-risk study, not a pill shot. The volume leader stays discount offers: 9 of 31 winners still run 'Go beyond the basics,' no humans, just app footage and a 'Save 50%' overlay. This week added 1 winner, retired 1.

The Tapping Solution app icon

The Tapping Solution

Health & Fitness · by The Tapping Solution, LLC

longest 77d

The entire winning set flipped this week: all 7 survivors are new (+7 new winners, 0 retired since 2026-07-27), and the previous 92-day champion is gone, longest-running is now just 35 days. All 7 ads sit unclassified by angle, and all six buyer personas read zero, this account restarted with a blank map.

ESPN app icon

ESPN

Sports · by Disney Electronic Content, Inc.

longest 42d

Of ESPN's 57 active Meta ads, only 7 have survived 30+ days, and every one of them puts a human face on camera: 100% on-camera presenter, zero video. The 7 winners split almost evenly between a female 25-34 pitching "Three all-stars. One bundle." (bundle value pitch, 3 ads) and a male 18-24 announcing "Stream select Banana Ball games this season" (access announcement, 3 ads), both locked at the corpus' max 41-day run.

Snapchat app icon

Snapchat

Photo & Video · by Snap, Inc.

longest 55d

Snapchat's surviving set just grew to 7 ads (up 1 from last check, zero retired since July 27), and every single one still runs the identical SPECS pre-order line. The bigger shift: 80% of x-rayed creatives now put a male 25-34 presenter on camera for the pov capture angle (5 of 7 ads), a reversal from the faceless product cuts that used to define this account's winners.

Piano app icon

Piano

Music · by MWM

longest 68d

Piano's winning set cratered from 17 ads to just 2 this week: 16 retired since 2026-07-27 and only 1 replacement arrived. Both survivors, a 42-day 'father in law' video and a 42-day 'I'm obsessed' video, still run the identical line 'Playing the piano has never been this easy 😌', the account's only primary text across all 193 active ads.

Translate Now app icon

Translate Now

Reference · by AIR APPS SYSTEMS, UNIPESSOAL, LDA

longest 52d

Translate Now's Meta footprint just contracted hard: active ads fell to 53 and the winning set to 12, with 6 ads retired since July 27 and zero new survivors this week. Every one of the 12 survivors still ships with the exact same primary text: none at all, literally "(no body video)". The longest-running holdout, a candy-matching gameplay clip, has now stretched to 62 days.

Calorie Counter + app icon

Calorie Counter +

Health & Fitness · by Nutratech Ltd

longest 48d

Calorie Counter +'s winning set saw its biggest churn yet this week: +7 new winners joined while 5 retired since 2026-07-27, pushing survivors to 18 even as total active ads fell from 198 to 154. The scale-hassle opener 'Tired of weighing every single meal?' still anchors 9 of those 18 ads, its longest survivor now running 63 days, up from 55.

Planner 5D app icon

Planner 5D

Lifestyle · by Planner5D, UAB

longest 76d

Planner 5D runs 72 active Meta ads but only 24 survive past 30 days, all English, all video, topping out at 52 days. Half that winning set rides two tied angles, layout confirmation and magic app claim (6 ads each), built on the same shot: a woman 25-34 on camera fixing a bathroom layout in under 20 seconds.

SellRaze app icon

SellRaze

Shopping · by SellRaze Inc

longest 368d

SellRaze's top two survivors now tie at 318 days: one hook counts to "$300 at the thrift in 1 hour," the other to "Day 96 Thrifting until i make $32,000 (to pay off my car!)". The account's real workhorse is now the goal progress countdown angle (6 of 13 winners, up from 4 of 10 last week), while Multi-Platform Time-Saver still sits at 0 ads despite 37 active ads and 5 platforms running.

FitHub app icon

FitHub

Health & Fitness · by MWM

longest 56d

This week FitHub's winning set churned hard: +9 new winners in, 12 retired since 2026-07-27, netting 20 of 36 active ads. The account's oldest ad now runs 179 days, and Diet-Specific Ingredient Shopper coverage jumped to 9 ads, yet Fitness Goal Tracker still sits at 0 across all 20 x-rayed creatives.

RIZZ app icon

RIZZ

Lifestyle · by TREND IT LLC

longest 66d

RIZZ retired 36 ads since 2026-07-21 and added just 1 new winner, leaving only 8 of 62 active ads past the 30-day mark. Three of those eight, all wordless product-only shots with zero on-camera presenters, tie at the account's max of 94 days: 'THE LAST DOORMAT YOU WILL EVER BUY,' 'The world's Finest doormat,' and 'The Art of An Entrance.' Meanwhile 908 reviews log 208 paywall complaints that none of the winning set's 3 primary texts ever touch.

AllTrails app icon

AllTrails

Health & Fitness · by AllTrails, Inc.

longest 40d

Of 153 active AllTrails ads, only 24 unique primary texts carry the whole account, and one offline-maps line alone spans 8 ads. The proven formula is a ~12-second video with zero people on screen, just app footage: offline capability's signature execution, running 17 ads deep across 15 creatives. Meanwhile Offline-ready park tripper has quietly overtaken Seasonal trail seeker as the largest persona, 21 ads to 20.

VSCO app icon

VSCO

Photo & Video · by Visual Supply Company

longest 70d

VSCO's 6 winning ads all share the exact same script, the same 21-second no-people format, and the same 'photography is dying' pushback, running up to 70 days. Meanwhile 3 of 4 mapped personas (Cinematic Feed Creator, Film-Camera Ritualist, Everyday Memory Keeper) sit at zero ads, and reviewers flag 43 crash complaints and 41 paywall complaints the ads never mention.

Trucker Path app icon

Trucker Path

Navigation · by Trucker Path Inc.

longest 66d

Only 1 of Trucker Path's 5 active Meta ads has cleared 30 days (31 days exactly), and it alone carries the winning formula: an 18-second POV skit with a male 35-44 presenter, opening on a semi-truck stuck on a narrow street, paired with one primary text about an $850 weight-limit fine. All 5 ads run in English, and two of three tracked personas go untouched.

An independent editorial database by HyperScale, the AI performance-creative team for mobile apps. Not affiliated with or endorsed by the listed apps or their developers; trademarks belong to their owners. Data: public Meta Ad Library + Apple App Store. Rights holders can request changes or removal via hyperscale.net.