See where your space actually went, sweep through thousands of photos in minutes, and
get back anything you deleted by mistake — deletions go to a recycle bin first.
Every “freed” figure equals what was really deleted, and you can cross-check it
against your phone’s own storage screen.
4delete entry points — photo cleanup, large files, duplicates and the storage map — every one of them routes through the recycle bin
2ad slots in the whole app, both inline — no app-open ad, no interstitial, no rewarded video
0file names, paths or file contents handed to any ad or telemetry SDK
15languages, all shipped inside the APK
See it. Sweep it. Undo it.
Every screen shows what it found, what it will remove, and lets you take items off the list first.
Storage map — see it
A map of your storage in blocks, sized by what they actually take up. Drill from a category down to a folder and then to a single file. Where Android will not let any app look inside — Android/data, for example — we say so instead of filling the gap with a guess.
Browse only · no rename, no move
Recycle bin — undo it
Photos, videos, large files and duplicates go to a recycle bin before they are gone — they land in Android’s own system trash, and Android decides when they expire. Spacely shows you the real expiry date Android reports, never a number we made up. Restore in one tap.
“Moved to bin” is never counted as “freed”
Swipe decisions — sweep it
One photo at a time, full screen: swipe left to bin it, right to keep it. A running count shows how much you have marked. Nothing is deleted until you confirm at the end — and you can still take items back out of that list.
Screenshots · blurry · similar · big videos
Junk cleanup
Clears Spacely’s own cache, temporary and log files. Each group expands so you can uncheck individual items before deleting. Other apps’ caches are listed for reference only — Android does not let us delete those, and we say so instead of pretending.
Real bytes · real progress
Large files & duplicates
Surface your biggest photos, videos and audio files; switch the threshold between 10, 50 and 100 MB. Similar shots are grouped with perceptual hashing and byte-identical copies with SHA-256 — all computed on your phone, with the best photo in each group left unchecked.
pHash + SHA-256 · computed on device
App manager
See each app’s real on-disk size and how many days since you last opened it, so the ones you no longer use are easy to spot. Uninstalling opens the standard Android dialog — Spacely never removes an app silently.
System uninstall dialog
Ads
Two ad slots. Here is exactly where they are.
Spacely is free and paid for by advertising. Rather than ask you to take our word for how
restrained that is, here is the whole list — check it against the app.
Where an ad can appear
Two places, both inline in the page: in the home suggestion feed, after the fourth
real suggestion; and on the cleanup complete screen, below your result and below the
main button. Each one is outlined, labelled AD, and its buttons never borrow the
wording of ours.
Fails to load → the slot collapses to nothing
Where an ad will never appear
No ad on launch. None while a scan or a cleanup is running. None when you press back.
None during a swipe session, in the recycle bin, on the storage map, in a notification,
on a widget or on your lock screen. No full-screen ad anywhere, and no rewarded video.
No app-open, interstitial or rewarded format
Why we can promise that
Those placements are not switched off — they are absent from the app’s code.
The build only knows two placement names and two inline formats; a full-screen format is
not a value the app can express. No server-side switch can bring one back, and an
automated test fails the build if the list ever grows.
Verified by test, not by policy
Your result comes first
On the completion screen the real figure — what was actually deleted — is drawn
before the ad, and the ad loading in never pushes it around. If a cleanup freed nothing,
the slot does not exist at all.
No subscription, no in-app purchase, no paywall
Privacy
What changed — and what didn’t.
Spacely now goes online. It requests ads and reports anonymous usage and stability
data, so it declares the INTERNET permission and an advertising ID permission.
Earlier releases shipped without any network permission at all; that is no longer true, and
we have rewritten every page that used to say so rather than leave a dead promise standing.
What has not changed is the one thing that mattered: your files are not on that route.
File data never reaches an ad or telemetry SDK. The modules that host those SDKs
are compiled without Spacely’s file model on their classpath — they cannot
name a file, a path or a MediaStore URI, because those types are not visible to them.
This is not a claim that a third-party SDK is incapable of touching a filesystem; it is
a claim that Spacely never hands it one, and the build enforces it.
No photo, thumbnail, file name, path or scan result is uploaded. Screenshot
detection, blur scoring and hashing all run on your phone.
No account, no sign-in, no cloud sync of your files. There is no way to send a
file off the device from inside Spacely.
Ads use an advertising ID, which you can reset or delete in Android Settings.
Where the law requires a consent form, you see it before any personalised ad request —
and declining only affects how targeted the ads are, never what the app can do.
Deletion still goes through Android’s own confirmation dialog, and lands in
a recycle bin you can undo.
The modules that host the advertising and notification SDKs are built without our file
model on their classpath, and a check that runs with every build fails if that boundary is
ever crossed. The same report lists every dependency those modules do have — including
the awkward ones — because a report you can disprove in one command is worth more than
a tidy one.
Real screens
Nothing here is a mockup
Every image comes straight from Spacely running on a physical Android phone.
Health scoreBuilt from three measurable factors — free storage, cleanable junk, and how recently you cleaned. Tap to see each factor’s value and weight.
Real freed figuresWhat Spacely reports as freed equals what was actually deleted — you can cross-check it against your system storage screen. Shot on release 1.3.0 — the interface has changed since; the figure itself is unmodified.
15 languagesAll of them ship inside the APK. Switch at any time in Settings, or let the app follow your system language.
Settings you controlDark and light themes, an optional daily reminder that is off by default, and the privacy policy one tap away.
Honest by design
Five things Spacely refuses to do
Storage cleaners have a reputation. These are the rules we hold ourselves to instead.
No invented numbers
Progress bars track real bytes being processed, not a timer animation. Every figure on
screen — found, selected, freed — comes from a real measurement you can verify in
Android’s own storage settings.
Nothing disappears behind your back
Every candidate is listed with its real size and can be unchecked. Photo and video
deletion goes through Android’s system dialog, and uninstalling goes through the system
uninstall dialog. Spacely never removes anything silently.
No pretending to do the impossible
Android does not let any app clear another app’s cache. Spacely shows you how much each
app is holding and takes you to the system screen to clear it yourself — and that number
is never counted as space Spacely freed.
No boost button
Android manages background memory on its own, so a “boost” button would be theatre.
The memory screen is a read-only dashboard: no released-megabytes figure, no emptying
animation, no rocket.
No counting the bin as freed
A file moved to the recycle bin still takes up space, so it is shown as pending,
never as freed. “Freed” means the bytes are gone and your system storage screen
will agree. The two numbers are always kept apart.
Languages
15 languages, shipped in the APK
No downloads, no language packs. Switch in Settings, or follow your system language.
Englishen
简体中文zh-CN
日本語ja
Deutschde
Françaisfr
Españoles
Italianoit
Portuguêspt
Русскийru
Bahasa Indonesiain
ไทยth
Tiếng Việtvi
Bahasa Melayums
Filipinofil
हिन्दीhi
See, honestly, where your space went
Free, supported by two inline ads. No in-app purchases, no subscription, no paywall —
every feature is available to everyone. Android 8.0 and above.