📘 AppWatcher Documentation

Everything you need to know about using and configuring AppWatcher


🔍 Introduction

AppWatcher is a mobile application that helps you identify intrusive apps that display unwanted ads. It tracks recently used applications, detects apps installed from unknown sources, and lets you manage app access permissions easily.

⚙️ Setup Instructions

  1. Download and install AppWatcher from the Google Play Store.
  2. On first launch, grant the Usage Access permission.
  3. Optionally, enable Draw Over Other Apps permission to detect ads.
  4. Review the detected suspicious apps and remove them as needed.

🛠️ Features

  • Detect apps recently running in the background.
  • Identify apps installed from sources other than Google Play.
  • Full history of app scans and detection logs.
  • Fake fullscreen ad overlays (for testing purposes).
  • Available in multiple languages (English, Arabic, Spanish, French, etc).

🔧 Settings

Enable Detection

Toggles background detection service. Stored in SharedPreferences.

Overlay Test Mode

Displays fake ads periodically. Requires SYSTEM_ALERT_WINDOW.

Language Selection

Allows the user to select their preferred language via the Settings screen.