Unfilter
an android app analyzer that reveals tech stacks and frameworks of installed apps with simple offline insights with app usage, running processes, consumption stats.
Install / Use
/learn @escapebranch/UnfilterREADME

Unfilter
<div align="center"> <a href="https://github.com/r4khul/unfilter/releases"> <img src="https://img.shields.io/github/downloads/r4khul/unfilter/total?style=for-the-badge&logo=android&label=Downloads&color=3DDC84" alt="Total Downloads"/> </a> <a href="https://github.com/r4khul/unfilter/releases/latest"> <img src="https://img.shields.io/github/v/release/r4khul/unfilter?style=for-the-badge&logo=flutter&logoColor=white&label=Latest&color=007AFF" alt="Latest Version"/> </a> <a href="https://github.com/r4khul/unfilter/stargazers"> <img src="https://img.shields.io/github/stars/r4khul/unfilter?style=for-the-badge&logo=github&color=FFD700" alt="Stars"/> </a> <a href="https://github.com/r4khul/unfilter/blob/main/LICENSE"> <img src="https://img.shields.io/badge/License-MIT-orange?style=for-the-badge&logo=opensourceinitiative&logoColor=white" alt="License"/> </a> </div>Unfilter is an on-device app intelligence tool for understanding what runs on your phone.
It fingerprints installed apps using framework signals, native clues, and shared libraries, then pairs that with usage, storage, and system insights.
What It Does
- App Fingerprinting: Surfaces the frameworks, engines, and native signals hiding inside installed apps.
- Dev-Friendly Insight: Gives you a quick read on what an app is made of, without making it feel like a lab report.
- Task Manager: Real-time view of active processes and memory usage.
- Storage & Usage: Detailed analysis of app size, cache, and daily screen time.
- System Info: Overview of device sensor data, battery health, and hardware specs.
- Private by Design: Everything runs locally on your device.
- Fun to Explore: A polished UI that makes poking around feel lightweight instead of dry.
Gallery
<table width="100%"> <tr> <td align="center" valign="top" width="33.33%"> <b>Home</b><br><sub>App overview</sub><br> <img src="docs/assets/home-white.jpg" width="40%" align="middle" alt="Light" /> │ <img src="docs/assets/home-black.jpg" width="40%" align="middle" alt="Dark" /> </td> <td align="center" valign="top" width="33.33%"> <b>Menu</b><br><sub>Navigation</sub><br> <img src="docs/assets/menu-white.jpg" width="40%" align="middle" alt="Light" /> │ <img src="docs/assets/menu-black.jpg" width="40%" align="middle" alt="Dark" /> </td> <td align="center" valign="top" width="33.33%"> <b>Search</b><br><sub>App lookup</sub><br> <img src="docs/assets/search-white.jpg" width="40%" align="middle" alt="Light" /> │ <img src="docs/assets/search-black.jpg" width="40%" align="middle" alt="Dark" /> </td> </tr> <tr> <td align="center" valign="top" width="33.33%"> <b>Filters</b><br><sub>Sort by app fingerprint</sub><br> <img src="docs/assets/filter-stack-bottomsheet-white.jpg" width="40%" align="middle" alt="Light" /> │ <img src="docs/assets/filter-stack-bottomsheet-black.jpg" width="40%" align="middle" alt="Dark" /> </td> <td align="center" valign="top" width="33.33%"> <b>Task Manager</b><br><sub>Live processes</sub><br> <img src="docs/assets/task-manager-white.jpg" width="40%" align="middle" alt="Light" /> │ <img src="docs/assets/task-manager-black.jpg" width="40%" align="middle" alt="Dark" /> </td> <td align="center" valign="top" width="33.33%"> <b>Updates</b><br><sub>App updates</sub><br> <img src="docs/assets/update-white.jpg" width="40%" align="middle" alt="Light" /> │ <img src="docs/assets/update-black.jpg" width="40%" align="middle" alt="Dark" /> </td> </tr> <tr> <td align="center" valign="top" width="33.33%"> <b>Storage</b><br><sub>Storage analysis</sub><br> <img src="docs/assets/storage-insights-white.jpg" width="40%" align="middle" alt="Light" /> │ <img src="docs/assets/storage-insights-black.jpg" width="40%" align="middle" alt="Dark" /> </td> <td align="center" valign="top" width="33.33%"> <b>Statistics</b><br><sub>Usage metrics</sub><br> <img src="docs/assets/usage-statistics-white.jpg" width="40%" align="middle" alt="Light" /> │ <img src="docs/assets/usage-statistics-black.jpg" width="40%" align="middle" alt="Dark" /> </td> <td align="center" valign="top" width="33.33%"> <b>App Details</b><br><sub>Inspection</sub><br> <img src="docs/assets/app-details-white.jpg" width="40%" align="middle" alt="Light" /> │ <img src="docs/assets/app-details-black.jpg" width="40%" align="middle" alt="Dark" /> </td> </tr> </table>Installation

Download
Get the latest APK from the releases section.
Development
To set up the project locally and build from source:
- Clone the repository:
git clone https://github.com/r4khul/unfilter.git - Install dependencies:
flutter pub get - Run the app:
flutter run
For more detailed instructions, check the Contributing Guide.
Privacy
Project Documents
- Contributing Guide: Guidelines for contributing to Unfilter.
- Code of Conduct: Our community standards and expectations.
- Security Policy: How to report security vulnerabilities.
- Changelog: Detailed history of changes and versions.
- License: The MIT License.
Related Skills
node-connect
352.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.3kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.5kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
