18 repositorios
Tools and frameworks for managing compliance with global data privacy regulations, including breach notifications and consent management.
Distinguishing note: None available; no candidates provided.
Explore 18 awesome GitHub repositories matching security & cryptography · Data Privacy Management. Refine with filters or upvote what's useful.
ClickHouse is a high-performance, columnar analytical database designed for real-time query execution and large-scale data aggregation. It functions as a distributed data warehouse capable of processing petabytes of information, while also providing an embedded engine that integrates directly into applications for native query capabilities without external dependencies. The system is built to handle high-throughput ingestion and complex analytical workloads, delivering millisecond-level latency for interactive dashboards and operational monitoring. The platform distinguishes itself through ad
Provides comprehensive protocols for breach notifications, employee training, and cookie management to ensure adherence to global privacy regulations.
Marker is a comprehensive document processing platform designed to automate the conversion, extraction, and structuring of data from complex files. It functions as an orchestration engine that chains modular processing steps into versioned, reusable pipelines, allowing organizations to standardize document handling and automate repetitive business tasks at scale. The platform distinguishes itself through its support for secure, private infrastructure deployment, enabling users to run containerized services within their own environments to maintain strict data privacy. It features specialized
The platform allows users to retrieve results before automatic deletion and configure retention settings to minimize the storage of sensitive information.
Fingerprint is a visitor identification and fraud detection platform that generates persistent, unique identifiers by analyzing browser and device attributes. By extracting technical signals from the client environment, it enables reliable user tracking across sessions without relying on traditional cookies. The platform distinguishes itself through its focus on high-accuracy identification and security-first architecture. It employs edge-side proxying to bypass ad-blockers and privacy restrictions, ensuring consistent data collection. To maintain data integrity, it uses cryptographic payload
Manages visitor data lifecycles including secure deletion and pseudonymization to ensure privacy compliance.
This project is a comprehensive security hardening and privacy management guide for macOS. It provides a set of instructions and checklists for reducing the system attack surface through manual configuration, policy enforcement, and a layered defense strategy. The guide emphasizes a system auditing framework, using binary analysis, system logs, and packet inspection to verify that security controls and application sandboxing are functioning as intended. It offers tool-agnostic recommendations, defining security goals while allowing users to select their own third-party software for implementa
Provides instructions for scrubbing system metadata and caches to prevent the leakage of user activity.
Matomo is a self-hosted web analytics platform designed to track user behavior and website performance while maintaining full data ownership. It functions as a comprehensive analytics suite that captures visitor interactions and processes raw tracking logs into structured metrics, providing organizations with a centralized system for monitoring traffic patterns and engagement. The platform distinguishes itself through a strong emphasis on privacy and modularity. It includes built-in tools to anonymize visitor information and manage user consent, ensuring compliance with global data protection
Manages data privacy through visitor anonymization and user consent controls.
Mailspring is a cross-platform desktop email client designed to aggregate multiple accounts into a single, unified inbox. It utilizes standard protocols to synchronize messages and provides a centralized interface for managing professional correspondence across different email services. The application distinguishes itself through a suite of productivity tools that include automated message scheduling, follow-up reminders, and email engagement tracking to monitor recipient interactions. It also features contact enrichment to surface professional context and historical data, alongside built-in
Allows users to manage their personal data by reviewing and deleting cloud-stored information to ensure privacy compliance.
OpenReplay is a session replay platform and frontend debugging suite designed to record and play back user browser sessions. It functions as a user behavior monitoring system that captures interaction patterns and technical metadata to identify conversion issues and revenue loss. The platform is distinguished by its self-hosted infrastructure model, allowing the recording and analytics pipeline to be deployed on private servers for full control over data residency. It also includes a browser co-browsing tool for real-time screen sharing and direct communication to provide immediate technical
Defines rules to obscure or ignore sensitive information at the source to ensure private data never reaches storage.
Publii is a local static site generator and offline content management system. It operates as a desktop application that renders content into HTML files on a local machine, removing server-side vulnerabilities and eliminating the need for a live database or active internet connection during the authoring process. The system is distinguished by a focus on privacy and search engine optimization. It includes built-in tools for GDPR compliance, such as cookie consent management and the ability to restrict third-party embeds until user consent is provided. For visibility, it automates the generati
Implements a privacy feature that loads embedded videos in a restricted state to prevent third-party tracking.
axe-core is an automated accessibility testing engine and compliance auditor designed to scan web and mobile interfaces for violations of industry accessibility standards. It functions as a programmatic scanner and linter that analyzes HTML and source code to identify barriers and verify compliance with accessibility guidelines. The project distinguishes itself by combining a DOM-based rule engine with computer vision and machine learning to detect complex violations that evade traditional analysis, such as visual heading discrepancies and informative images. It provides specialized capabilit
Controls data collection preferences, such as screenshot capture and ML data transmission, to meet privacy requirements.
Thorium is a web browser built from the Chromium project, designed for high performance and expanded compatibility. It utilizes aggressive compiler optimizations and CPU-specific instruction sets, such as AVX2 and SIMD, to increase page rendering and JavaScript execution speeds. The project distinguishes itself by providing custom builds that enable modern web browsing on legacy versions of Windows and Linux. It further diverges from standard browser implementations by integrating Widevine DRM and native support for high-efficiency media formats, including HEVC and JPEG XL. Broad capabilitie
Strengthens security and restricts data tracking through the integration of third-party privacy patches and interface modifications.
Cromite is a privacy-focused browser built as a fork of Chromium that embeds a network-level content blocking engine to intercept advertisements, pop-ups, and tracking scripts before they reach the page. It applies community-maintained public filter lists directly within the browser, eliminating the need for external extensions, and uses a curated patch system applied to the Chromium source tree at build time to add or modify features without maintaining a separate codebase. The browser is hardened against tracking and data leakage through a comprehensive set of privacy and security measures.
Blocks cookies set by domains other than the one the user is visiting to prevent cross-site tracking.
Re-imagining Windows like a minimal OS install, already debloated with minimal impact for most functionality.
Applies registry and policy tweaks to limit data collection and tighten privacy controls on a Windows system.
Zep is a long-term memory layer and persistent storage system for large language model applications. It functions as a memory service and vector database orchestrator that manages chat history, user preferences, and context retrieval to reduce hallucinations in AI agents. The system maintains a temporal knowledge graph that stores interaction data as dated facts to track how user preferences and environments evolve over time. It combines these knowledge graphs with a store for persisting unstructured message data at the user and session levels. The platform provides capabilities for AI conte
Provides utilities for executing data deletion requests and privacy compliance tasks across user and session records.
Consent-O-Matic is a browser extension and cookie consent automation tool designed to automatically interact with privacy notices and cookie banners. It utilizes a DOM interaction engine and a privacy preference manager to map user choices to automated actions on third-party consent management providers. The project features a custom rule engine that allows for the import of external rule lists from user-provided URLs to target specific website behaviors. It employs a targeting system that combines CSS selectors with text, style, and iframe filters to locate and interact with precise web elem
Maps user privacy choices to automated interactions with third-party consent management providers.
Millennium is a modding framework for the Steam desktop application designed to inject custom code, scripts, and styles into the client's Chromium rendering engine. It functions as a system for applying custom themes, loading dynamic plugins, and intercepting network requests. The project provides a dynamic plugin loader to extend application functionality without requiring a restart and a telemetry blocker to intercept outgoing network requests for analytics and crash reporting. It includes a tool for modifying the visual appearance of the application via a live editor that supports real-tim
Hardens privacy by blocking outgoing telemetry, analytics, and crash reports from the Steam client.
Privacy Badger is a browser privacy extension designed to block third-party trackers and strip monitoring parameters from URLs to protect user anonymity. It functions as a heuristic tracker blocker, identifying tracking domains by analyzing their appearance across multiple websites. The extension includes a link tracking sanitizer that uses regular expression matching to remove identifiers from outgoing links before navigation occurs. It also acts as a third-party content controller, replacing embedded trackers and social widgets with placeholders that only activate upon manual user interacti
Prevents advertisers and scripts from monitoring user activity across multiple websites by identifying tracking domains.
AuroraStore is a third-party Google Play Store client used for searching, downloading, and installing Android application packages without the official client software. It serves as an application downloader and distribution tool that enables the retrieval of app metadata and binaries directly from the store backend. The project differentiates itself through identity-spoofing capabilities that allow users to bypass geographical restrictions and access apps locked to specific regions. It also provides version control by enabling the retrieval of specific older versions of applications and impl
Integrates external tracker databases to analyze application privacy risks before installation.
Este framework proporciona una librería integral de componentes de interfaz de usuario (UI) accesibles y reutilizables diseñados para aplicaciones web renderizadas en el lado del servidor. Permite a los desarrolladores construir interfaces interactivas sincronizando el estado entre el servidor y el navegador, asegurando que el marcado y los datos permanezcan consistentes sin requerir una lógica compleja del lado del cliente. El proyecto se distingue por su profunda integración con la inteligencia artificial, ofreciendo herramientas que exponen esquemas de componentes y definiciones de interfaz a asistentes de codificación. Esto permite el descubrimiento e implementación automatizados de elementos de interfaz, mientras que las utilidades de línea de comandos integradas aceleran aún más el desarrollo al automatizar la configuración del proyecto y proporcionar fragmentos de código preconstruidos para estructuras de interfaz comunes. Más allá de su librería central, el framework incluye un amplio soporte para el manejo de formularios, incluyendo validación localizada y controles de entrada accesibles. También proporciona mecanismos de estilo robustos que resuelven conflictos de clases de utilidad en tiempo de ejecución, junto con componentes especializados para gestionar tablas de datos, menús de navegación y superposiciones interactivas. La seguridad y el cumplimiento están integrados directamente en el ciclo de vida del componente, presentando comprobaciones de accesibilidad automatizadas, limitación de velocidad para rutas de autenticación y herramientas para gestionar la privacidad de los datos del usuario. El framework está diseñado para ser instalado y configurado dentro de entornos existentes del lado del servidor para respaldar un desarrollo de interfaz rápido y consistente.
Provides self-service tools for users to download personal data or request account deletion through automated background processes.