Skip to content

Apex

Modern, Privacy-First Android Cache Cleaner & System Storage Optimizer.

Reclaim storage space and optimize system memory with automated, privacy-first Android cache cleaning.

Apex

Overview

Apex is a modern, high-performance, and privacy-focused Android application designed to help users inspect storage usage, clear app cache, and optimize system memory (RAM).

Unlike traditional cleaning apps filled with ads and background trackers, Apex operates 100% on-device without collecting or transmitting any personal data. It leverages native Android system APIs (StorageStatsManager, UsageStatsManager) alongside an automated AccessibilityService to perform seamless batch cache clearing and app force-stopping without needing root access.

Apex is built following Modern Android Development (MAD) standards with Kotlin and Jetpack Compose to ensure maximum responsiveness, battery efficiency, and a clean Material Design 3 user interface.

Screenshots

Apex UI & Features:


⭐ Key Features & Capabilities

Feature Method / API Used Performance & Speed Privacy & Safety Level Description
Accurate Cache Scanning StorageStatsManager & PACKAGE_USAGE_STATS Ultra-Fast (< 1 sec) 100% On-Device Reads exact cache sizes for user and pre-installed system applications.
Automated Batch Cleaning Custom AccessibilityService Automated & Fast Strictly Isolated Automates navigating to app settings and clicking "Clear Cache" without manual user repetition.
RAM Optimization ActivityManager & System Memory Trimming Instant Safe Monitors real-time total, used, and free RAM and releases background app memory.
System App Protection Built-in Safety Guard Rules Real-Time System Protective Automatically prevents force-stopping critical system apps (Settings, SystemUI, Play Services).
Zero Telemetry / No Ads Pure Local Logic N/A Complete Privacy No analytics SDKs, no external network requests, and no user tracking.

Performance

A comprehensive performance study was conducted to evaluate the impact of Apex on system efficiency, resource allocation, and overall device health. By combining automated cache cleaning and background process management, Apex delivers measurable performance gains across storage, memory, battery longevity, and thermal stability. Below are the key benchmarking results derived from testing under realistic daily usage scenarios.

Apex Overlay Performance Score Radar

The performance score radar provides a holistic evaluation of system health improvements following optimization. It highlights key gains across multi-axis benchmarks including RAM availability, storage reclamation, UI smoothness, background thread reduction, and thermal efficiency.

Apex Overlay Performance Score Radar

Apex Performance Optimization

Apex focuses on four primary optimization metrics to maximize overall device responsiveness and hardware longevity:

  • Free Storage: Reclaims gigabytes of accumulated junk files and app cache, restoring available storage capacity.
  • Free RAM: Wipes transient background memory to prevent memory pressure and app crashes.
  • Active Background Processes: Terminates non-essential background tasks, drastically reducing CPU thread contention.
  • Daily Battery Enhancement: Lowers idle battery drain by up to 60%, significantly extending daily battery life and reducing charging cycles.

Apex Performance Optimization

Device Temperature & Speed Latency

Analyzing device thermals and response times demonstrates how Apex prevents hardware bottlenecks:

  • Speed & Latency: Minimizes app launch cold-start times, reduces touch input latency, and ensures consistent 60–120 FPS UI scrolling.
  • Thermal Management: Lowers idle CPU temperatures by 4°C–7°C and prevents severe thermal throttling during heavy workloads.

Device Temperature & Speed Latency

🛠 Tech Stack & Architecture

Apex follows clean code architecture principles for maintainability, high performance, and minimal memory usage:

  • Language & Concurrency: 100% Kotlin, Coroutines, & StateFlow
  • UI Framework: Jetpack Compose with Material Design 3 & Dynamic Color (Material You)
  • Architecture: Single Activity Architecture (MainActivity)
  • Core APIs & Services:
    • StorageStatsManager & UsageStatsManager for precise app storage inspection
    • CacheCleanerAccessibilityService for automated system UI interaction
    • AppOpsManager for safe permission verification
  • Optimization & Caching: LruCache for app icon rendering & transient memory wiping on app lifecycle pause

🔥 Installation

  1. Go to the Releases page: https://github.com/hamzabellouch/apex/releases

  2. Download the latest .apk file.

  3. Install the application on your Android device.

  4. Make sure that: Install from unknown sources is enabled in your Android settings.

🔨 Building from Source - Not available yet

To build Apex locally, make sure you have the latest version of Android Studio installed.

  1. Clone the repository: git clone https://github.com/hamzabellouch/apex.git
  2. Open the project in Android Studio.
  3. Sync Gradle dependencies.
  4. Build and run the application on your device or emulator.

Warning

There is always a possibility of error, so we assume no responsibility for any inaccuracies.

Copyright © 2026

Thank you for checking out Apex. If you have any feedback or suggestions, feel free to contact us: hamzabellouchcontact@gmail.com

Stay connected and follow us on:
Facebook | Instagram | Twitter | Telegram | LinkedIn

About

Apex is an Android application designed to manage system resources, analyze installed apps, and free up storage space by safely automating cache cleanup and background app management.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

3 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages