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
Education · by Glority Global Group Ltd.
4324 active ads 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
Productivity · by OpenAI OpCo, LLC
4194 active ads 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
Photo & Video · by Canva Pty Ltd
4078 active ads 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
Utilities · by DEEP FLOW SOFTWARE SERVICES - FZCO
3448 active ads 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
Health & Fitness · by FitTrack Inc
3126 active ads 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
Entertainment · by AMZN Mobile LLC
2518 active ads 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
Health & Fitness · by ahead solutions GmbH
2131 active ads 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
Photo & Video · by DEEP FLOW SOFTWARE SERVICES - FZCO
2120 active ads 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
Photo & Video · by Eleven Labs Inc.
2069 active ads 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
Photo & Video · by Photoroom
2067 active ads 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+
Entertainment · by CBS Mobile
2060 active ads 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
Music · by AMZN Mobile LLC
1958 active ads 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
Lifestyle · by tractive GmbH
1558 active ads 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
Entertainment · by Peacock TV LLC
1366 active ads 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
Reference · by Hallow, Inc.
1318 active ads 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
News · by sp0n, Inc.
1202 active ads 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
Health & Fitness · by Strava Inc.
1127 active ads 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.
Business · by LinkedIn Corporation
1115 active ads 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
Food & Drink · by ReciMe Pty Ltd
1053 active ads 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
Lifestyle · by Tinder LLC
1033 active ads 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
Productivity · by Wispr AI INC
1028 active ads 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
Lifestyle · by Hinge, Inc.
1023 active ads 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
News · by The New York Times Company
946 active ads 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
Social Networking · by Twelve APP
941 active ads 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
Social Networking · by Life360
914 active ads 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
Entertainment · by TIKTOK PTE. LTD.
848 active ads 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
Health & Fitness · by Viral Development LLC
825 active ads 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
Music · by SoundCloud Global Limited & Co KG
733 active ads 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
Photo & Video · by BYTEDANCE PTE. LTD.
729 active ads 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
Health & Fitness · by Noom, Inc.
706 active ads 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
Entertainment · by Hulu, LLC
705 active ads 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
Productivity · by Anthropic PBC
686 active ads 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
Lifestyle · by LIGHTSPEED INTELLIGENCE PTE. LTD.
672 active ads 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
Photo & Video · by Lightricks Ltd.
664 active ads 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
Book · by Audible, Inc.
540 active ads 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
Education · by Duolingo, Inc
538 active ads 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
Health & Fitness · by Foodvisor
506 active ads 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
Photo & Video · by Bending Spoons Apps ApS
457 active ads 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
Graphics & Design · by COOL SUMMER LIMITED
399 active ads 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
Entertainment · by Univision Communications Inc.
366 active ads 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
Education · by Monkimun Inc
310 active ads 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
Photo & Video · by Google LLC
307 active ads 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
Travel · by Vacation and Travel Planner App LLC
276 active ads 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+
Entertainment · by Disney Electronic Content, Inc.
273 active ads 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
Graphics & Design · by HUBX YAZILIM HIZMETLERI ANONIM SIRKETI
261 active ads 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
Productivity · by Dropbox, Inc.
256 active ads 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
Photo & Video · by FaceApp Technology Limited
245 active ads 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
Utilities · by MWM
243 active ads 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
Productivity · by Speechify Inc.
235 active ads 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
Utilities · by Nordvpn S.A.
231 active ads 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
Photo & Video · by PIXOCIAL TECHNOLOGY (SINGAPORE) PTE. LTD.
229 active ads 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
Productivity · by Perplexity AI Inc.
222 active ads 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
Health & Fitness · by Strava Inc.
217 active ads 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
Finance · by Rocket Money
207 active ads 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
Music · by MWM
205 active ads 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
Photo & Video · by Archery Inc.
203 active ads 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
Photo & Video · by MWM
200 active ads 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
Lifestyle · by Wyze Labs, Inc.
195 active ads 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
Reference · by Book Vitals Inc.
195 active ads 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
Productivity · by FOXINTEL
189 active ads 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
News · by Guardian News & Media Ltd
175 active ads 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
Magazines & Newspapers · by Immediate Media Company Limited
170 active ads 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
Food & Drink · by The New York Times Company
158 active ads 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
Entertainment · by WarnerMedia Global Digital Services, LLC
145 active ads 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
Navigation · by onXmaps, Inc.
140 active ads 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
Education · by DEEP FLOW SOFTWARE SERVICES - FZCO
133 active ads 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
Entertainment · by Crunchyroll, LLC
123 active ads 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
Games · by MWM
106 active ads 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
Productivity · by OPAL OS CORPORATION
95 active ads 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
Music · by Pandora Media, LLC
79 active ads 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
Photo & Video · by MWM
79 active ads 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
Sports · by 18Birdies LLC
78 active ads 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
Entertainment · by NETSTORY PTE. LTD.
68 active ads 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
Medical · by Epocrates
65 active ads 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
Health & Fitness · by The Tapping Solution, LLC
64 active ads 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
Sports · by Disney Electronic Content, Inc.
54 active ads 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
Photo & Video · by Snap, Inc.
51 active ads 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
Music · by MWM
50 active ads 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
Reference · by AIR APPS SYSTEMS, UNIPESSOAL, LDA
49 active ads 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 +
Health & Fitness · by Nutratech Ltd
48 active ads 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
Lifestyle · by Planner5D, UAB
43 active ads 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
Shopping · by SellRaze Inc
40 active ads 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
Health & Fitness · by MWM
35 active ads 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
Lifestyle · by TREND IT LLC
32 active ads 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
Health & Fitness · by AllTrails, Inc.
30 active ads 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
Photo & Video · by Visual Supply Company
9 active ads 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
Navigation · by Trucker Path Inc.
6 active ads 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.