15 个仓库
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 是一个可定制的 Android 键盘,提供离线预测文本和以隐私为中心的虚拟界面。它完全在没有互联网权限的情况下运行,以确保所有按键和用户数据保留在设备上。 该键盘具有基于手势的滑动输入功能,并允许集成外部词典以改进自动更正和符号搜索。它支持多语言同时输入,使用户能够在单次会话中输入多种语言。 用户可以通过可编辑的文本文件布局配置以及修改视觉主题和调色板的系统来个性化体验。该工具集包括用于存储和检索文本片段的剪贴板管理器、用于用户词汇历史的本地备份系统,以及用于单手或拆分键盘格式的切换开关。
Ensures that all keystrokes and personal data stay offline without internet access to maximize privacy.
该项目是一个专注于隐私的浏览器扩展,旨在从 Web 地址中移除跟踪代码、拦截 ETag 监控并绕过中间重定向服务。它作为一个反跟踪工具,在页面加载前从 URL 中剥离标识符,并防止使用跟踪脚本以保护用户隐私。 该扩展包含一个重定向器,将用户直接发送到最终目标 URL,绕过中间跟踪服务。它还防止搜索引擎将跟踪代码插入结果链接,并提供用于从批量链接中清理跟踪标识符或通过上下文右键菜单进行清理的实用程序。 其他隐私保护涵盖拦截已知的广告和跟踪域名、防止历史记录 API 被篡改以及拦截超链接审计。该工具还禁用 ETag 标头,以阻止服务器通过浏览器缓存唯一地识别用户。
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.