7 Repos
Configurations for defining custom destinations or proxy URLs for data ingestion and telemetry.
Distinguishing note: Focuses on infrastructure-level routing of analytics data rather than application-level data processing.
Explore 7 awesome GitHub repositories matching devops & infrastructure · Data Collection Endpoints. Refine with filters or upvote what's useful.
Umami is a self-hosted, privacy-focused web analytics platform designed to provide full control over infrastructure and user data. It captures website traffic and visitor behavior through anonymous tracking methods that avoid cookies, browser fingerprinting, and the storage of personally identifiable information. The platform distinguishes itself through a comprehensive suite of behavioral analysis tools, including session replays, heatmaps, and cohort-based retention reporting. It features a multi-tenant architecture that allows teams to manage multiple websites within a single, collaborativ
The analytics platform overrides default data collection destinations by specifying custom URLs where the tracking script sends analytics data.
This project is an open-source, privacy-focused web analytics platform designed for high-throughput data ingestion and multi-tenant data management. It provides a cookie-less tracking engine that captures visitor interactions using ephemeral request metadata, ensuring comprehensive traffic visibility while maintaining strict privacy standards. The architecture utilizes an event-driven ingestion pipeline and aggregated metric storage to decouple data collection from processing, enabling efficient long-term retrieval and responsive dashboard performance. What distinguishes this platform is its
Routes analytics requests through your own domain to bypass ad-blockers and ensure accurate, reliable data gathering.
Acra is an Android crash reporting framework and diagnostic data collector designed to detect failures and capture device diagnostics, system logs, and application state. It serves as an embeddable library for capturing and processing crash reports, providing a pipeline to send this data to custom backends or via email. The project features a plugin-based sender architecture that allows reports to be routed through HTTP endpoints, email clients, or proprietary backend implementations. It includes a user-controlled reporting system with preference toggles and interactive dialogs to manage user
Shows a customizable dialog requesting user consent and optional comments before sending reports.
This is a comprehensive marketing checklist and strategy guide specifically designed for startups and developer-focused B2B SaaS companies. It provides a structured, actionable framework covering the full spectrum of marketing activities, from foundational setup through advanced growth tactics, with a strong emphasis on content-driven demand generation. The guide distinguishes itself by focusing on the unique challenges of marketing technical products, offering detailed guidance on creating and scaling developer-focused content, including technical tutorials, comparison pieces, and persuasive
Collects consent-based data through newsletters and webinars to comply with privacy regulations.
OpenPanel is a self-hosted product analytics platform designed for tracking user behavior and visualizing product metrics on private infrastructure. It provides a comprehensive system for collecting events across web, mobile, and server environments while ensuring complete ownership of data. The platform distinguishes itself through a privacy-first approach, utilizing cookieless event tracking and regional data residency to simplify regulatory compliance. It integrates large language models via the Model Context Protocol, enabling users to query behavioral data and analyze trends using natura
Provides infrastructure for routing analytics data through custom domains to bypass ad-blockers.
Ahoy ist ein First-Party-Analytics-Framework für Ruby-on-Rails-Anwendungen. Es bietet Tools zur Erfassung von Benutzerverhalten und Seitenaufrufen, wodurch Entwickler die volle Kontrolle über ihre Analysedaten behalten. Das System zeichnet sich durch relationale Datenanalyse aus, die Besuchsidentifikatoren direkt mit Anwendungsmodellen für eine tiefgehende Zuordnung von Geschäftsobjekten verknüpft. Es enthält ein datenschutzfreundliches Tracking-Tool, das IP-Adressmaskierung und Cookie-loses Gruppieren von Besuchern nutzt, um Benutzerdaten zu anonymisieren. Das Projekt deckt ein breites Spektrum an Analysefunktionen ab, einschließlich benutzerdefiniertem Event-Tracking, geografischer Standortauflösung via IP-Geocoding und User-Funnel-Analyse. Es verwaltet Daten durch relationale Datenbankpersistenz und nutzt voraggregierte Rollups, um die Abfrage-Performance bei großen Datensätzen zu wahren. Zusätzliche Infrastrukturfunktionen umfassen asynchrones Message-Routing, Middleware-Level-Traffic-Filterung zum Ausschluss von Bots und eine dedizierte API zum Sammeln von Daten von mobilen oder externen Clients.
Implements a first-party collection strategy to route analytics data through custom domains for reliable tracking.
react-native-permissions ist eine plattformübergreifende Berechtigungsbibliothek, die eine einheitliche Schnittstelle zum Anfordern und Überprüfen von Systemberechtigungen unter iOS, Android und Windows bietet. Sie fungiert als Manager für Berechtigungsstatus und Auditor für Gerätefunktionen, um festzustellen, ob der Zugriff auf sensible Daten oder Hardware gewährt, verweigert oder blockiert ist. Das Projekt enthält einen Medienzugriffs-Controller, um den eingeschränkten Zugriff auf Fotos und Kontakte über systemeigene Picker zu handhaben. Es verfügt zudem über einen Systemeinstellungen-Integrator, der Benutzer zu den Geräteeinstellungsseiten leitet, um Anwendungs- und Benachrichtigungsberechtigungen manuell umzuschalten. Die Bibliothek deckt ein breites Spektrum an Zugriffskontrollfunktionen ab, einschließlich der Überprüfung der Standortgenauigkeit, der Verwaltung von Benachrichtigungsberechtigungen und der Möglichkeit, Benutzer mit Begründungen zur Berechtigungserteilung aufzufordern. Unter Android bietet sie spezifische Dienstprogramme für das Auditieren von Systemfunktionen wie exakte Alarme und Vollbild-Intents.
Implements user-facing consent dialogs to request permissions with accompanying rationales.