Skip to content

Introducing the Watchdog App: Because Trusting Apps Blindly is So 2010. My Zany Experiment in Digital Espionage! Tired of those sneaky apps snooping around your device, peeking into your files like nosy neighbors? the Watchdog App is my little pet project created out of wonder, a whimsical experiment in file protection.

Notifications You must be signed in to change notification settings

peter-wachira/MonitoringApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Watchdog

Introducing the Watchdog App: Rethinking Digital Trust

In an age where countless apps request permissions and access to our personal data, blind trust is no longer an option. Watchdog is my experimental approach to tackling this challenge—a lightweight project designed to monitor how apps interact with your files.

Instead of snooping silently, Watchdog acts as your digital sentinel. It keeps an eye on file access in the background, alerting you whenever an app attempts to interact with your folders. Think of it as a personal gatekeeper: vigilant, reliable, and transparent.

This project began as a curiosity-driven experiment—part exploration, part proof of concept. While it’s not a polished, production-ready tool yet, Watchdog offers a glimpse into how users can reclaim visibility and control over app behavior. Consider it an early step toward building stronger digital self-defense, with plenty of room for refinement and innovation ahead.

What Watchdog Does

Monitors background file access by installed apps

Notifies you when an app interacts with your files or folders

Displays the permissions requested by each app for greater transparency

Getting Started

  • Clone or download the repository
  • Open the project in Android Studio
  • Run the app on an Android device or emulator

Prerequisites

  • Android Studio
  • Android device or emulator running API level 28 or higher

Usage

  1. Launch the app
  2. Select an app from the list to view its permissions and file access logs
  3. Tap the "Save Log" button to save the logs to a file

Features

  • Displays a list of installed apps with their permissions and file access logs
  • Monitors the file access of each app in the background
  • Saves the logs to a file for later analysis

Feature Improvements

  • Add the ability to Block and Terminate Unwanted File Access.

Known Bugs

  • As at the time this project was made, testing was not a major concern.
  • This is a rough implementation to test the idea, there's no emphasis on crisp UI components, planning to refine it more later.

Contributions

About

Introducing the Watchdog App: Because Trusting Apps Blindly is So 2010. My Zany Experiment in Digital Espionage! Tired of those sneaky apps snooping around your device, peeking into your files like nosy neighbors? the Watchdog App is my little pet project created out of wonder, a whimsical experiment in file protection.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages