Vanillify

Remove preinstalled bloat and stop background data sharing. No root.
Repo:F-Droid.Org
AppID:com.vanillify.app
Author:AndSni
License:GPL-3.0-only
Donation:Webpage
InRepoSince:2026-11-09
LastRepoUpdate:2026-11-09
LastAppUpdate:Unknown
LastVersion:0.1.0
Categories:App Manager, Firewall, Security, System
APK source:
icon Vanillify makes your Android phone vanilla again: it removes the apps your phone came with that you never asked for, stops background data sharing and always-on listening, and keeps it that way. No root and no computer needed: it works through Shizuku, which gives it the same rights as adb.

Every change can be undone, and nothing happens until you confirm it.

What it does:
* Apps: every preinstalled app with its real name, icon and a safety rating from the Universal Android Debloater community list (about 5,400 packages from all major manufacturers and carriers), plus Vanillify's own findings verified on real phones, such as which apps upload usage data or hold a device-financing lock. Remove, disable or restore one app or many at once.
* Dependencies: before you remove an app, see which apps depend on it, what it depends on, and whether the system uses it as your home screen, keyboard, phone, SMS or browser app. Vanillify warns you before you remove something other apps need.
* Privacy settings: stop Wi-Fi and Bluetooth scanning while they are off, stop uploading your apps and Wi-Fi scans to Google, turn off crash reports, and choose an encrypted Private DNS that blocks ads and trackers in every app.
* Microphone: block the microphone for the apps that run all the time, such as "Hey Google", which Android's "only while using the app" does not cover.
* Per-app firewall (Android 14 and later): cut an app off from the internet using Android's own firewall. No VPN slot taken.
* Kept that way: Android resets microphone and network blocks at every restart. Vanillify puts them back as soon as Shizuku runs again, and reminds you if it isn't running.
* One tap: "Vanillify" lists every recommended change with a checkbox, with the safe ones pre-selected. You review, then apply.
* History: every change is recorded and can be undone, one at a time or several together.

Apps are removed for your user only (pm uninstall --user 0): nothing on the system partition changes, so a removed app can always come back. A factory reset restores everything.

Permissions:
* Shizuku (required to make changes): runs the same commands adb would. Browsing the app lists works without it.
* Query all packages: to list every app with its name and icon.
* Start at boot and notifications: to put your blocks back after a restart, or tell you Shizuku needs starting.

Vanillify has no internet permission: it cannot send anything anywhere. No ads, no analytics, no accounts.

App ratings come from the Universal Android Debloater Next Generation community list (GPL-3.0). Free software under the GNU GPL v3.

WhatsNew:

First release. Remove, disable and restore preinstalled apps with community safety ratings and Vanillify's own findings, see which apps depend on each other before removing anything, privacy settings with encrypted Private DNS, microphone blocks for always-on apps, a per-app firewall on Android 14 and later, automatic re-apply after a restart, a one-tap review of every recommended change, and a history where every change can be undone.

Download Source Issues ChangeLog
01_home.png 02_apps.png 03_app_details.png 04_privacy.png 05_review.png 06_history.png
While you can download the APKs here directly, you should preferably use an F-Droid client so the app stays up-to-date on your device.

Packages

Version 0.1.0 (2026-11-09) no RB details available help icon

Android Versions:
  • Target: 16.0
  • MinVer: 8.0
  • ABIs: arm64-v8a, armeabi-v7a, x86, x86_64

Download (1.6 M)