Skip to content

bylickilabs/SecureFileAccessWatcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔐 Secure File Access Watcher

Logo

🇩🇪 Beschreibung (Deutsch)

Secure File Access Watcher ist ein leichtgewichtiges Python-Tool zur Überwachung von Datei- und Ordnerzugriffen auf dem lokalen System – in Echtzeit und vollständig DSGVO-konform. Die Anwendung erkennt Dateiänderungen (Erstellen, Löschen, Modifizieren) und speichert alle Ereignisse inklusive Zeit, Pfad und Benutzer in einer übersichtlichen Oberfläche.

✅ Funktionen

  • Live-Überwachung von Dateiaktivitäten (Watchdog-basiert)
  • Interaktive Benutzeroberfläche mit tabellarischer Darstellung
  • Export der Zugriffshistorie als CSV oder JSON
  • 100 % lokal – keine Cloud, keine Telemetrie

EN Description (English)

Secure File Access Watcher is a lightweight Python-based utility for real-time monitoring of file and folder access on your local system – fully privacy-compliant and offline. It tracks file modifications (created, deleted, modified) and displays events with timestamps, paths, and user context in a clean GUI.

✅ Features

  • Real-time file access monitoring (Watchdog-based)
  • Interactive table-based user interface
  • Export logs as CSV or JSON
  • 100% local – no cloud, no telemetry

🛠️ Installation / Setup

pip install -r requirements.txt python main.py

📁 Projektstruktur / Project Structure

secure_file_access_watcher/ ├── main.py # Einstiegspunkt / Entry point ├── gui.py # GUI-Logik / User Interface ├── watcher.py # Ereignisüberwachung / Filesystem event handler ├── exporter.py # Export der Logs / Export functionality ├── requirements.txt # Abhängigkeiten / Dependencies └── README.md # Dieses Dokument / This file 

🛡️ Datenschutz / Privacy

Alle Zugriffe werden ausschließlich lokal analysiert und verarbeitet.
Es erfolgt keine Datenübertragung an externe Systeme.
Die Anwendung ist vollständig DSGVO-konform.


📃 Lizenz / License

MIT License – LICENSE

Releases

No releases published

Packages

 
 
 

Contributors

Languages