Everything you need to write about PhotoSweep and ActInfinity. Logos, screenshots, fact sheet, and founder contact — all in one place.
For interviews, demo APKs, or lifetime codes: manduc.emanuel@gmail.com — direct line, replies same day.
PhotoSweep is a privacy-first photo cleaner for Android. It finds duplicates, screenshots, and blurry photos on your device — without uploading anything. One permission. No subscription. $14.99 lifetime, or free 50 deletions/day forever.
Short (50 words): PhotoSweep is an Android photo cleaner that scans your device for duplicates, screenshots, and blurry photos — entirely on the phone, never in the cloud. Published by ActInfinity, a solo Romanian developer. One permission, no account, no subscription. Launched May 2026 with an open-source scanning engine on GitHub.
Long (120 words): PhotoSweep is a privacy-first Android photo cleaner published by ActInfinity, the indie studio of solo developer Manduc Emanuel-Sorin in Sibiu, Romania. It scans your phone for duplicate photos, old screenshots, blurry shots, similar/burst photos, and large files — all on-device, with one permission (READ_MEDIA_IMAGES) and zero cloud upload. Most competing cleaners ask for 5-7 permissions including contacts and location. PhotoSweep asks for one. The scanning engine is open source on GitHub. Pricing: free for 50 deletions/day forever, $14.99 one-time for unlimited — no subscription, no ads. Launched on Google Play in May 2026.
Use any of these on your site, in articles, or for thumbnails. No prior permission required — just keep the icon recognizable (no recoloring, no distortion).
PhotoSweep icon (512×512 PNG) Feature graphic (1024×500 PNG) ActInfinity logo (PNG)Brand palette: navy #0B1E3D · cyan #2DA8E5 · gold #FFC857. Inter font for headings/body.
Mănduc Emanuel-Sorin, solo developer based in Sibiu, Romania. Operates under the Romanian individual business framework (PFA — Persoană Fizică Autorizată). Builds privacy-first Android apps under the ActInfinity studio brand.
The ActInfinity philosophy: one idea, three actions, done. Small apps that solve one painful problem well, without harvesting user data, without ads, and without subscription pricing.
Available for interviews, podcasts, and written Q&A. Direct contact: manduc.emanuel@gmail.com.
Why "PhotoSweep"? "Sweep" is the action — you walk through your library and brush away what you don't need. Less aggressive than "delete" or "clean," more decisive than "organize."
How does it find duplicates without uploading? An on-device hash (MD5 of file bytes) catches exact duplicates. A perceptual hash (dHash) catches near-duplicates and burst photos. A Laplacian variance check on a 256×256 downsampled grayscale flags blurry shots. All computed on the phone's CPU, no internet needed. The scanning code is open source on GitHub.
What does the "Open scanner" claim really mean? The scanning engine (Dart + Kotlin) is published on GitHub under MIT license. The full app code is closed source — but the privacy-relevant portion (what touches your photos) is verifiable. Anyone can run apkanalyzer dex packages app-release.apk | grep -i scan on the production APK and confirm the scanner has no android.net.* imports.
How is this different from Files by Google or Google Photos? Files by Google and Google Photos upload your library to Google Drive/Photos for backup. PhotoSweep doesn't upload anything. If you're degoogling your phone, PhotoSweep is the replacement. If you're already in the Google ecosystem, PhotoSweep is the cleanup tool that doesn't deepen the dependency.
Why $14.99 lifetime instead of $4.99/month? Subscription pricing on cleaners is structurally broken — you pay $60/year for an app most people use twice a year. The math only works if you forget to cancel. PhotoSweep refuses that model. One-time price means once you pay, you own it.
What's the data Firebase and RevenueCat collect? Crash reports (Firebase Crashlytics — stack trace + device model, opt-out in Settings). Anonymous usage events (Firebase Analytics — page views, button taps, scan counts, no personal data, opt-out in Settings). Purchase validation (RevenueCat — anonymous install ID linked to Play Store purchase). Never: photos, photo metadata, location, contacts, email, name.
Why solo? Investors expect 10× returns. A privacy-first photo cleaner for Android doesn't 10× — it's a useful tool that some people pay for once. Going solo means building the right product for the user, not the right product for a series-A pitch.
If you're writing a review and want pre-publication access to the APK, a lifetime code, or a 30-minute founder Q&A, email manduc.emanuel@gmail.com with the publication name and angle. Reply within 24 hours.
What I'll send you:
What I won't do: pay for reviews, request edits before publication, or send a "preferred angle" pitch. Honest reviews build trust faster than placements.