Skip to content

Ads refreshed August 3, 2026 Meta Ad Library 35 retired

Cleanup app icon

Utilities · by DEEP FLOW SOFTWARE SERVICES - FZCO

Cleanup Meta Ads & Creative Strategy

View on the App Store ↗

Every long-running ad Cleanup runs on Facebook & Instagram — pulled from the public Meta Ad Library, x-rayed by the same system that runs ad accounts autonomously.

Active ads

1921

Winning set

628

30+ days live

Longest live

257d

App rating

4.66★

691K ratings

Brand palette

The short version

Key facts

  • As of August 3, 2026, Cleanup runs 1,921 active ads in Meta's Ad Library across Facebook and Instagram; 628 of them have survived 30 or more days of continuous delivery.
  • Its longest-running ad has been live for 257 days.
  • The winning set splits 100% video.
  • The most common message angle is old people mistake callout, carried by 44% of the winning set.
  • The winning ads speak mainly to Self-Conscious About Being the Old-Fashioned One (47% of ads) and Failed Manual Cleaner (29%).
  • Winning copy runs in 15 languages: English 19%, Vietnamese 17%, Indonesian 11%, Hungarian 8%.
  • In App Store reviews, the loudest praise goes to time saving (5% of mentions) and the loudest complaint is pricing/expensive subscription (45%).
  • The App Store listing holds 4.66 stars across 691,425 ratings.

The winning set

Live Meta ads gallery

628 ads have survived 30+ days of continuous delivery, out of 1921 currently active. Below: 30 creatives picked to span every angle and buyer the account runs; the ×N badge counts the ads running each one. Tap any card for its Meta Ad Library record. Sorted by longest live: the account's most proven creatives lead, podium first.

+212 more winning creatives in the full set, with every hook and persona call — free with a Google account.

Browse the full set ↗ or claim the Cleanup workspace

The x-ray — every winner analyzed frame by frame

What the winning set is actually doing

Language distribution — where the winning set actually runs

Share of the winning set per copy language. Translation is a deliberate spend decision: a language earning survivors is a market the money already believes in.

English

19% · 76 ads

English English — 19% (76 ads)

Vietnamese

17% · 66 ads

Vietnamese Vietnamese — 17% (66 ads)

Indonesian

11% · 43 ads

Indonesian Indonesian — 11% (43 ads)

Hungarian

8% · 31 ads

Hungarian Hungarian — 8% (31 ads)

Thai

8% · 31 ads

Thai Thai — 8% (31 ads)

Portuguese

7% · 27 ads

Portuguese Portuguese — 7% (27 ads)

Polish

6% · 25 ads

Polish Polish — 6% (25 ads)

SK

6% · 23 ads

sk sk — 6% (23 ads)

Italian

5% · 21 ads

Italian Italian — 5% (21 ads)

Russian

5% · 21 ads

Russian Russian — 5% (21 ads)

Swedish

3% · 11 ads

Swedish Swedish — 3% (11 ads)

Arabic

3% · 10 ads

Arabic Arabic — 3% (10 ads)

Spanish

2% · 8 ads

Spanish Spanish — 2% (8 ads)

French

1% · 4 ads

French French — 1% (4 ads)

Korean

1% · 3 ads

Korean Korean — 1% (3 ads)

Format split — statics vs video in the winning set

What survives 30+ days by medium.

video 400 ads · 100%

Persona coverage — who the winning ads speak to

HyperScale agents read Cleanup's buyer personas out of the winning set itself, then tagged every ad with the buyer it addresses.

Self-Conscious About Being the Old-Fashioned One

47% · 188 ads

Self-Conscious About Being the Old-Fashioned One — 47% coverage Self-Conscious About Being the Old-Fashioned One — 47% (188 ads)

Failed Manual Cleaner

29% · 117 ads

Failed Manual Cleaner — 29% coverage Failed Manual Cleaner — 29% (117 ads)

Storage-Full Diagnostician

13% · 50 ads

Storage-Full Diagnostician — 13% coverage Storage-Full Diagnostician — 13% (50 ads)

Performance-Nostalgia Seeker

8% · 30 ads

Performance-Nostalgia Seeker — 8% coverage Performance-Nostalgia Seeker — 8% (30 ads)

Parent Taught the Fix by Their Own Child

4% · 15 ads

Parent Taught the Fix by Their Own Child — 4% coverage Parent Taught the Fix by Their Own Child — 4% (15 ads)

Every x-rayed creative is tagged individually (who it sells to, its angle) from its HyperScale x-ray: transcript, casting, story beats. Coverage counts the ads each creative carries.

Angle mix — what the money says works

Every winner tagged with the message angle it leads with, and the languages it runs in — longevity under spend is the only public vote that counts.

old people mistake callout

44% · 175 ads

old people mistake callout old people mistake callout — 44% (175 ads) AR EN ES HU ID IT KO PL PT RU SK SV TH VI

manual deletion still full

27% · 108 ads

manual deletion still full manual deletion still full — 27% (108 ads) AR EN ES FR HU ID IT PL PT RU SK SV TH VI

diagnostic three mistakes

10% · 41 ads

diagnostic three mistakes diagnostic three mistakes — 10% (41 ads) AR EN ES HU ID PT RU SK SV TH VI

performance nostalgia

8% · 30 ads

performance nostalgia performance nostalgia — 8% (30 ads) AR EN HU ID IT PL PT RU TH VI

secret trick reveal

4% · 16 ads

secret trick reveal secret trick reveal — 4% (16 ads) FR HU ID IT PT SV VI

Languages across the set: English 19% · Vietnamese 17% · Indonesian 11% · Hungarian 8% · Thai 8% · Portuguese 7% · Polish 6% · sk 6% · Italian 5% · Russian 5% · Swedish 3% · Arabic 3% · Spanish 2% · French 1% · Korean 1%

The winning set, read from the creatives themselves — the top 15 analyzed winners, hook by hook.

Days live Ads Lang Angle Persona Opening hook On-screen headline Length
×4 en old people mistake callout Self-Conscious About Being the Old-Fashioned One Let me show the biggest iPhone mistake made by old people The biggest iPhone mistake made by old people 47s
×16 en manual deletion still full Failed Manual Cleaner Who's afraid of the truth this man just told? Who's afraid of the truth this man just told? 46s
×1 it secret trick reveal Failed Manual Cleaner Fammi dire una cosa, ascolta bene. Il mio ex marito cancellava le foto una per una e poi si lamentava, finché non gli ho mostrato questo trucco. Cleanup 30s
×1 pl urgency warning Failed Manual Cleaner Wyczyść pamięć iPhone'a, zanim będzie za późno. Wyczyść pamięć iPhone'a, zanim będzie za późno. 27s
×1 pl old people mistake callout Self-Conscious About Being the Old-Fashioned One Dlaczego nikt nie mówi o tym co robi ta kobieta? Dlaczego nikt nie mówi o tym co robi ta kobieta? 45s
×1 vi manual deletion still full Failed Manual Cleaner Anh biết cái gì buồn cười không? Em xóa hết hình bằng tay rồi mà bộ nhớ iPhone vẫn đầy. Đã xóa ảnh rồi, sao bộ nhớ iPhone vẫn đầy thế nhỉ? 45s
×1 id manual deletion still full Failed Manual Cleaner Kamu tahu enggak yang lucu? Aku udah hapus semua foto satu per satu. Uh, tapi iPhone masih penuh! Udah hapus foto tapi kok iPhone masih penuh? 42s
×1 id old people mistake callout Self-Conscious About Being the Old-Fashioned One Kenapa tidak ada yang membicarakan apa yang wanita ini lakukan? 3 Kesalahan iPhone 45s
×1 hu diagnostic three mistakes Storage-Full Diagnostician Kitöröltem az összes fotót de akkor miért van még mindig tele az iPhone-om? Kitöröltem az összes fotót de akkor miért van még mindig tele az iPhone-om? 49s
×1 hu old people mistake callout Self-Conscious About Being the Old-Fashioned One Miért nem beszél senki arról amit ez a nő művel? Miért nem beszél senki arról amit ez a nő művel? 45s
×1 id old people mistake callout Self-Conscious About Being the Old-Fashioned One Saya tunjukkan kesalahan terbesar orang tua di iPhone Saya tunjukkan kesalahan terbesar orang tua di iPhone 48s
×1 vi kid taught the fix Parent Taught the Fix by Their Own Child Con gái tôi vừa mới chỉ cho tôi mẹo này Con gái tôi vừa mới chỉ cho tôi mẹo này 27s
×1 id old people mistake callout Self-Conscious About Being the Old-Fashioned One Saya tunjukkan kesalahan terbesar orang tua di iPhone Saya tunjukkan kesalahan terbesar orang tua di iPhone 30s
×1 id old people mistake callout Self-Conscious About Being the Old-Fashioned One Kenapa tidak ada yang membicarakan apa yang wanita ini lakukan? Kenapa tidak ada yang membicarakan apa yang wanita ini lakukan? 45s
×29 en performance nostalgia Performance-Nostalgia Seeker Let me show how to make your iPhone brand new Let me show how to make your iPhone brand new 45s

+227 more winners, hook by hook, with per-ad angle and persona calls — free with a Google account. Browse the full set ↗ or claim the workspace

Creative strategy

The dissection

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.

One Man, One Mistake, 47 Seconds

Cleanup's biggest lever: a male 25-34 presenter opens direct-to-camera with lines like 'Saya tunjukkan kesalahan terbesar orang tua di iPhone' (I'll show you the biggest mistake old people make on iPhone), then walks a roughly 47-second pattern-interrupt video callout. It runs across 175 ads (110 of the 400 x-rayed creatives) and 14 languages, feeding the 188-ad Self-Conscious About Being the Old-Fashioned One persona, the single largest audience bucket in the account.

Same iPhone Pitch, Eight Markets

Just 39 unique primary texts carry all of Cleanup's active set. The English-language 'All-in-one iPhone cleaner app! Get rid of duplicate photos & videos' line alone appears 50 times, its Vietnamese and Indonesian storage-cleanup lines each run 29 and 27 times. English leads volume at 76 ads, Vietnamese follows at 66, Indonesian at 43, Hungarian and Thai tie at 31: one script, translated, not reinvented.

Nothing Under 30 Seconds Runs

Zero of the 400 x-rayed creatives run under 15 seconds; 323 sit in the 30-60s band and 41 push past 60s, with only 36 landing in 15-30s. 'Old people mistake' averages 47s behind a male 25-34 lead, 'manual deletion still full' averages 45s with the same casting, and 'diagnostic three mistakes' (41 ads) stretches to 62s behind a female 25-34 presenter instead.

The Weekly Price The Ads Skip

Across 15,015 reviews (4.66★ lifetime), pricing complaints top the list at 139 mentions, billing fraud reports add 40 more, and paywall friction, the free tier's 5-photo-a-day limit, adds 29 more. None of the 39 primary ad texts mention price or subscription terms; the pitch is pure 'old people mistake' storytelling, and the bill only shows up after install.

Kids and Nostalgia Still Sidelined

The 'kid taught the fix' angle carries just 15 ads (hu/id/vi) and the Performance-Nostalgia Seeker persona sits at 30 ads, both dwarfed by the 188-ad Self-Conscious About Being the Old-Fashioned One persona and the 117-ad Failed Manual Cleaner persona. This week the account added 35 new winners and retired 35 others since 2026-07-27, keeping the 628-ad winning set churning at roughly a 1:1 replacement rate.

What we'd test next

  • Vertical video, pattern-interrupt hook, 'old people mistake' angle, recast with a female 25-34 presenter (only 70 of 242 creatives use this casting versus 142 male) to test whether the 188-ad Self-Conscious About Being the Old-Fashioned One persona converts on a female lead.
  • Vertical video, POV-skit hook (only 23 of 242 creatives), 'manual deletion still full' angle, Failed Manual Cleaner persona (117 ads), produced in Polish (25 ads currently) to pair the account's second-biggest angle with its most underused mechanic.
  • Vertical video with a real-time on-screen storage-counter animation ticking down as junk clears, a proven subscription-app mechanic absent from this set's hook list, paired with the 'diagnostic three mistakes' angle (41 ads) and its existing female 25-34 presenter for the Storage-Full Diagnostician persona (50 ads).
  • Vertical video, child-teaches-parent skit hook, 'kid taught the fix' angle (currently just 15 ads in hu/id/vi), Parent Taught the Fix by Their Own Child persona, extended into Thai (31 ads of language volume with none of this angle) to test an unclaimed language-angle pairing.

The HyperScale batch

New ad concepts, generated for Cleanup

HyperScale agents are producing an original round of ad concepts for Cleanup, built from the winning angles above, the brand's real App Store assets, and what reviewers actually say. This page updates when the batch drops.

This analysis lives in a ready-made HyperScale workspace. If you work on Cleanup, it's yours: we hand it over personally, usually within a day.

Customer voice — 2709 recent reviews analyzed

What reviewers actually say

Objections the ads must pre-empt

  • Free trial often charges immediately or auto-renews without clear warning
  • Free version limits deletion to ~5 photos/videos per day
  • App frequently crashes during large photo selection sessions
  • Weekly subscription pricing ($10-18/week) seen as excessive vs value delivered
  • Cancelling subscription is difficult or charges continue after cancellation

Review-theme mix

Share of analyzed review mentions per theme — + praise, − complaint, ~ mixed. Themes, not individual reviews.

pricing/expensive subscription

45% · 139

pricing/expensive subscription pricing/expensive subscription — 45% (139 mentions): Customers are shocked by high weekly charges ($10-18/week) for basic cleanup functionality.

billing fraud/charged immediately

13% · 40

billing fraud/charged immediately billing fraud/charged immediately — 13% (40 mentions): Users report being charged instantly despite being promised a free trial, often with no refund.

paywall friction/5-photo limit

9% · 29

paywall friction/5-photo limit paywall friction/5-photo limit — 9% (29 mentions): Free version only allows deleting 5 photos/videos per day, forcing upgrade to do anything useful.

app crashes/stability

7% · 22

app crashes/stability app crashes/stability — 7% (22 mentions): App frequently crashes mid-selection, losing progress and forcing users to restart their cleanup work.

~ ease of use

10% · 31

ease of use ease of use — 10% (31 mentions): When it works, users say it's quick, easy, and satisfying to clear duplicate photos and videos.

+ time-saving

5% · 15

time-saving time-saving — 5% (15 mentions): Users praise saving hours compared to manually sorting and deleting photos one by one.

false advertising/misleading claims

5% · 14

false advertising/misleading claims false advertising/misleading claims — 5% (14 mentions): Customers say the app promises free trials and results it doesn't deliver, calling ads deceptive.

data loss/functionality failure

5% · 16

data loss/functionality failure data loss/functionality failure — 5% (16 mentions): Some users report deleted contacts, emails, or photos being lost incorrectly or files reappearing after deletion.

“Imagine saving 17 hours of waiting time in literally less than a minute”

5★ · App Store review · AE

“Imagine saving 17 hours of waiting time in literally less than a minute”

5★ · App Store review · AE

“Reclaim my time. Amazing app saved me hours in cleaning up double ups in images and videos”

5★ · App Store review · AU

“Reclaim my time. Amazing app saved me hours in cleaning up double ups in images and videos”

5★ · App Store review · AU

“Great time saver. This is so good, I didn't realise how much fun this is!”

5★ · App Store review · AU

“Great time saver. This is so good, I didn't realise how much fun this is!”

5★ · App Store review · AU

“it's honestly amazing i love it, easy and quick”

5★ · App Store review · AU

“it's honestly amazing i love it, easy and quick”

5★ · App Store review · AU

“It's quick and easy to get more storage than I thought”

5★ · App Store review · AU

“It's quick and easy to get more storage than I thought”

5★ · App Store review · AU

“It makes it much easier to free up spaces”

5★ · App Store review · AU

“Great app for removing duplicate photos.”

5★ · App Store review · AU

“Great app to delete the similar photos while comparing them”

5★ · App Store review · AU

“Great app to delete the similar photos while comparing them”

5★ · App Store review · AU

“Great app for removing duplicate photos.”

5★ · App Store review · AU

“It makes it much easier to free up spaces”

5★ · App Store review · AU

“Good way to remove everything that you don't need”

5★ · App Store review · AU

“I've never cleaned before, so I'm thoroughly enjoying it”

5★ · App Store review · AU

“It has cool features to help get rid of duplicates and videos”

5★ · App Store review · AU

“7 day free trial also means it's free if you want a one time cleanup”

5★ · App Store review · GB

“If it's a one time job you can use the free trial and quit, well worth it either way”

5★ · App Store review · AU

“1 hora seleccionando fotos para que al final me quiera cobrar”

1★ · App Store review · AR

“7 day free trial also means it's free if you want a one time cleanup”

5★ · App Store review · GB

“ele faz vc passar um tempão escolhendo todas as fotos que quer excluir e depois só exclui 5 fotos”

1★ · App Store review · BR

“for $13 I can get 2 terabytes of storage in iCloud”

1★ · App Store review · CA

“tem limite pra apagar só 5 fotos POR DIA e se quiser apagar mais tem que pagar”

1★ · App Store review · BR

“$18 a week? That's crazy. Why would I pay that when I could just subscribe to Apple's cloud storage?”

1★ · App Store review · CA

“Only delete 5 photos on free version. What's the point?”

1★ · App Store review · GB

“it's too expensive $13 a week which is $52 a month”

1★ · App Store review · CA

“€9.99 for an app that crashes often. That's a rip-off”

1★ · App Store review · FR

“I offered a free trial subscription for 7 days but was charged immediately and denied a refund”

1★ · App Store review · AU

“Crashes every 3 seconds, have to redo my selection each time”

1★ · App Store review · CA

“The app uses misleading advertising with a fake free trial "Pro 1-week". I was charged immediately”

1★ · App Store review · BR

“The app can't handle an actually full gallery at all. It's crashing on me about every 30 seconds”

2★ · App Store review · ES

“Signed up for the free 7 day trial and got charge immediately 32.18 $on my credit card”

1★ · App Store review · CA

“the app always crashing once I've selected 20-30 photos to delete”

1★ · App Store review · CA

“Easy to sign up for " Free trial" but impossible for a novice (me) to delete the app and STOP auto WEEKLY payments of $15 a week, ($780/yearly)”

1★ · App Store review · CA

“I offered a free trial subscription for 7 days but was charged immediately and denied a refund”

1★ · App Store review · AU

“O app promete 1 semana de teste grátis e já te cobra no ato, ou seja, sem semana grátis.”

1★ · App Store review · BR

“They offer you 7 free days.. you accept and get charged straight away the absurd amount for a useless app!!!”

1★ · App Store review · BR

“tem limite pra apagar só 5 fotos POR DIA e se quiser apagar mais tem que pagar”

1★ · App Store review · BR

“I had this subscription unknowingly thinking I was paying for a $14.99 for a yearly subscription it is. Weekly unknowingly it charged me for the next 12 weeks costing me $180”

1★ · App Store review · AU

“Only delete 5 photos on free version. What's the point?”

1★ · App Store review · GB

“Easy to sign up for " Free trial" but impossible for a novice (me) to delete the app and STOP auto WEEKLY payments of $15 a week, ($780/yearly)”

1★ · App Store review · CA

“On ne peut supprimer que 5 photos par jour avec la version gratuite”

1★ · App Store review · FR

“for $13 I can get 2 terabytes of storage in iCloud”

1★ · App Store review · CA

“Crashes every 3 seconds, have to redo my selection each time”

1★ · App Store review · CA

“$18 a week? That's crazy. Why would I pay that when I could just subscribe to Apple's cloud storage?”

1★ · App Store review · CA

“App keeps crashing and isn't usable to delete more than ~30 photos at a time”

1★ · App Store review · ES

“viele Kontakte waren unbeabsichtigt gelöscht und es hat tief in mein System eingegriffen”

1★ · App Store review · AT

“Die App verbraucht selbst inzwischen 3 GB Speicherplatz und stürzt ständig ab”

1★ · App Store review · DE

“mezclo todos mis contactos , un desastre”

1★ · App Store review · AR

“viele Kontakte waren unbeabsichtigt gelöscht und es hat tief in mein System eingegriffen”

1★ · App Store review · AT

“each time I reopened it, the supposedly deleted files were back”

1★ · App Store review · AU

“es una mentira no libera ni el 1% de lo que dice”

1★ · App Store review · CO

“avec un téléphone androïde on télécharge une vraie application gratuite et ça fonctionne très bien”

1★ · App Store review · CA

The market around it

Keep exploring the radar

More Meta ads teardowns

Browse all 87 apps on the radar · All Utilities teardowns

Quick answers

FAQ

How many ads is Cleanup running on Meta right now?

1,921 active ads across Facebook, Instagram, Messenger, Audience Network and Threads, with 628 qualifying as 30-day+ winners and the longest survivor running 257 days.

Which languages and angles dominate Cleanup's Meta ads?

English leads at 76 ads, Vietnamese 66, Indonesian 43, Hungarian and Thai tied at 31. The 'old people mistake' callout is the biggest angle at 175 ads across 14 languages, followed by 'manual deletion still full' at 108 ads.

What creative format is winning for Cleanup?

100% video, none under 15 seconds. 323 of the 400 x-rayed creatives run 30-60s behind a male 25-34 on-camera presenter using pattern-interrupt hooks (159 of 400).

What do reviewers say versus what Cleanup's ads promise?

Across 15,015 reviews (4.66★ lifetime), pricing (139 mentions) and billing fraud (40) dominate complaints, plus a 5-photo-per-day free limit (29). None of the 39 ad texts mention price.

Sources: Meta Ad Library (ad creatives, start dates, active status; each ad links to its Library record), Apple's public App Store listing and customer-reviews feeds, and company-reported figures where noted. Review quotes are verbatim from public App Store reviews.

This is an independent editorial analysis by HyperScale, published for informational and commentary purposes. HyperScale is not affiliated with, endorsed by, or connected to DEEP FLOW SOFTWARE SERVICES - FZCO. The ad concepts in “The HyperScale batch” are AI-generated by HyperScale and are not the work of DEEP FLOW SOFTWARE SERVICES - FZCO. Trademarks belong to their owners. Rights holders can request changes or removal via hyperscale.net.