15 dépôts
Tools that enable local data processing to ensure user privacy and offline functionality.
Distinguishing note: Focuses on the privacy and offline aspects of local processing.
Explore 15 awesome GitHub repositories matching security & cryptography · Privacy-Focused Processing. Refine with filters or upvote what's useful.
Home Assistant is a home automation platform and IoT device orchestrator that serves as a central hub for controlling smart devices and executing automated routines. It functions as a local smart home controller, managing device states and automation logic on a local network to provide a private alternative to cloud-based hubs. The system emphasizes privacy-focused IoT management by prioritizing local control to reduce reliance on external cloud services. It enables multi-vendor device integration, translating diverse third-party hardware signals into a unified interface for consolidated mana
Prioritizes local data processing and control to ensure user privacy and avoid reliance on cloud services.
Tesseract.js is a JavaScript library that provides optical character recognition capabilities directly within web browsers and Node.js environments. It functions as a client-side engine, enabling the conversion of images containing printed text into machine-readable strings without the need for external APIs or server-side infrastructure. The library distinguishes itself by running the original C++ optical character recognition engine within the browser through WebAssembly modules. To maintain interface responsiveness during intensive computation, it utilizes background threads for parallel p
Enables applications to perform optical character recognition on local files while maintaining user privacy and operating without an internet connection.
BongoCat is a cross-platform desktop utility that provides real-time visual feedback for keyboard and mouse activity. It functions as an interactive companion that renders an animated character on the screen, which reacts dynamically to user inputs. The application operates entirely offline, ensuring that all input processing remains local to the user environment without external network dependencies or data collection. The software distinguishes itself through a flexible asset-based rendering system that allows users to import and apply custom character designs. By intercepting low-level inp
Operates entirely offline to ensure user privacy by keeping all input processing local.
ActivityWatch is an open-source, privacy-focused time tracking platform that automatically records computer usage patterns to provide a comprehensive history of personal digital activity. It functions as a background service that monitors system metrics, application focus, and user input to build a detailed log of how time is allocated across various tasks and projects. The platform distinguishes itself through a local-first architecture that stores all activity data as structured files on the user's machine, ensuring that sensitive usage history remains private and accessible offline. It sup
Ensures data privacy by processing and storing all activity logs locally on the user's machine.
DeDRM_tools is a software suite designed to automate the removal of digital rights management from personal e-book files. By stripping restrictive encryption layers during the import process, the utility enables users to manage their digital libraries and convert protected files into open formats for use across various reading devices. The system operates through a modular architecture that utilizes plugin-based event interception to hook into host applications. It performs cryptographic key extraction by scanning local configuration files and memory, applying algorithm-specific decryption to
Processes and decrypts protected digital files entirely on the local machine to ensure user privacy.
GmsCore is an open-source Android framework component that functions as a compatibility layer for mobile devices. It acts as a middleware service, providing an implementation of proprietary mobile service interfaces to ensure that applications requiring these components can function on devices where they are not natively installed. The project distinguishes itself by enabling the use of standard mobile applications on devices that lack official proprietary background services. By intercepting and redirecting application requests to local open-source implementations, it allows users to maintai
Reduces reliance on proprietary tracking services by using open-source alternatives for core functionality.
Organic Maps is a mobile application designed for offline mapping, navigation, and outdoor activity planning. It functions as a privacy-focused client for OpenStreetMap data, enabling users to explore locations, search for points of interest, and receive turn-by-turn directions entirely without an internet connection. The project distinguishes itself through a strict zero-telemetry privacy model that excludes trackers, data collection, and mandatory account requirements. By utilizing a native core engine and local-first data storage, it ensures that all user activity, location history, and pe
Enables geographic exploration and navigation without trackers, data collection, or mandatory accounts.
Piper is a local neural text-to-speech engine designed to convert written text into natural human speech entirely on your own hardware. By utilizing a neural synthesis framework, it operates without the need for internet connectivity, ensuring that all audio generation remains private and secure. The system distinguishes itself through a modular architecture that allows for the dynamic loading of speaker embeddings and voice configurations. This enables users to switch between various vocal personas and styles without requiring a full reload of the core synthesis model. By processing input th
Ensures sensitive data remains private by processing all voice generation locally.
This project is a self-hosted RSS feed aggregator and reader designed to collect and organize content from RSS, Atom, and JSON feeds. It functions as a privacy-focused client that blocks pixel trackers and strips URL parameters to prevent third-party tracking and referrer leakage. The system is built as a REST API feed reader, exposing its data and user accounts through a programmable interface for third-party clients. It maintains compatibility with the OPML standard for importing and exporting subscriptions and provides tools for web content extraction using readability parsers and custom r
Blocks pixel trackers and strips URL parameters to prevent third-party tracking and referrer leakage.
uBlock is a browser content blocker and web privacy tool designed to prevent advertisements and tracking scripts from loading. It functions as a network request filter, a DOM element hider, and a script execution controller to manage how web pages load and render. The project distinguishes itself through a combination of network-level request interception and cosmetic filtering. It uses declarative filter lists and pattern-based matching to block trackers and pop-ups, while employing CSS selectors and wildcard entity matching to remove visual components across multiple regional domain variant
Blocks tracking pixels and scripts to prevent monitoring of user activity across the web.
pydoll is a Chrome DevTools Protocol automation library and headless browser controller used for web data extraction and parallel browser automation. It controls Chromium-based browsers via direct WebSocket connections, allowing it to manage isolated browser contexts and tabs while bypassing the overhead and detection associated with WebDriver. The project features an anti-bot evasion framework that mimics natural human behavior, including mouse movements generated via Bezier curves and variable typing patterns. It provides specialized stealth capabilities to bypass behavioral analysis and au
Provides protections against bounce tracking techniques that use intermediate URLs.
HeliBoard est un clavier Android personnalisable qui fournit une saisie prédictive hors ligne et une interface virtuelle axée sur la confidentialité. Il fonctionne entièrement sans autorisations internet pour garantir que toutes les frappes et les données utilisateur restent sur l'appareil. Le clavier dispose d'une saisie par glissement (glide typing) basée sur les gestes et permet l'intégration de dictionnaires externes pour améliorer l'autocorrection et la recherche de symboles. Il prend en charge la saisie multilingue simultanée, permettant aux utilisateurs de saisir du texte dans plusieurs langues au cours d'une même session. Les utilisateurs peuvent personnaliser l'expérience via des configurations de mise en page en fichiers texte éditables et un système pour modifier les thèmes visuels et les palettes de couleurs. L'ensemble d'outils inclut un gestionnaire de presse-papiers pour stocker et récupérer des extraits de texte, un système de sauvegarde locale pour l'historique des mots de l'utilisateur, et des bascules pour les formats de clavier à une main ou divisé.
Ensures that all keystrokes and personal data stay offline without internet access to maximize privacy.
Ce projet est une extension de navigateur axée sur la confidentialité, conçue pour supprimer les codes de suivi des adresses web, bloquer la surveillance ETag et contourner les services de redirection intermédiaires. Il fonctionne comme un outil anti-suivi qui dépouille les identifiants des URL avant le chargement des pages et empêche l'utilisation de scripts de suivi pour protéger la confidentialité des utilisateurs. L'extension inclut un redirecteur qui envoie les utilisateurs directement vers les URL de destination finales, contournant les services de suivi intermédiaires. Elle empêche également les moteurs de recherche d'insérer des codes de suivi dans les liens de résultats et fournit des utilitaires pour nettoyer les identifiants de suivi des liens en masse ou via un menu contextuel par clic droit. Les protections de confidentialité supplémentaires couvrent le blocage des domaines de publicité et de suivi connus, la prévention des manipulations de l'API d'historique et le blocage de l'audit des hyperliens. L'outil désactive également les en-têtes ETag pour empêcher les serveurs d'identifier de manière unique les utilisateurs via le cache du navigateur.
Protects user privacy by removing tracking parameters and blocking covert monitoring scripts.
AdguardFilters is a collection of curated adblock filter lists, content blocking rulesets, and DNS blocklists. Its primary purpose is to provide the rules necessary to identify and remove advertisements, tracking scripts, and intrusive elements across web browsers and applications. The project includes specialized rules for cosmetic filtering to hide layout gaps and a malware domain database to block phishing and spyware destinations. It provides distinct filtering sets for different regions and purposes, such as social media blocking. The repository covers broad capability areas including m
Blocks tracking pixels and scripts embedded in advertisements to prevent cross-site user activity tracking.
MicroG-RE is an Android app modifier and compatibility layer designed to patch mobile applications. It functions as a system for removing advertisements, skipping sponsored content, and replacing proprietary service dependencies with open-source alternatives to maintain account authentication and app compatibility. The project provides a MicroG compatibility layer that enables applications to function without closed-source frameworks. It further implements notification restoration by spoofing application signatures, ensuring that push messages are delivered correctly after a binary has been p
Removes tracking parameters from shared links and bypasses redirect services to protect user data.