Product Introduction
Definition: Trackables is an open-source data orchestration and unified tracking platform designed to aggregate manual form submissions and automated API event logs into a single, centralized dashboard. Technically categorized as a multi-modal data ingestion engine, it bridges the gap between traditional survey tools and technical event logging systems by providing a consistent schema for structured and unstructured data.
Core Value Proposition: Trackables exists to eliminate tool fragmentation by consolidating qualitative feedback (forms) and quantitative data (API usage) into one ecosystem. Its primary value lies in its "AI-first" architecture, featuring a native Model Context Protocol (MCP) server that allows Large Language Models (LLMs) to query and analyze live tracking data without custom integration layers.
Main Features
Dual-Mode Data Ingestion (Forms & API): Trackables utilizes a flexible ingestion layer that allows users to capture data via two distinct methods. The Form Builder enables the creation of shareable public links featuring complex field types such as Likert scales (ratings), boolean toggles, and free-text inputs. Simultaneously, the Direct API Ingestion engine allows developers to send JSON payloads and structured metadata from backend applications using secure API keys. This "no-SDK" approach ensures low-latency integration with any programming language or environment capable of making HTTPS requests.
Native Model Context Protocol (MCP) Server: A standout technical feature is the built-in MCP server, which acts as a standardized interface for AI agents. This allows tools like Claude, ChatGPT, and Cursor to directly "read" your tracking data. By exposing your logs via the MCP standard, the platform enables semantic search, sentiment analysis of survey responses, and automated report generation through natural language prompts.
Self-Hostable Docker Infrastructure: Built for data sovereignty and privacy-conscious enterprises, Trackables is fully containerized. It supports deployment via Docker Compose, allowing teams to run the entire stack on their own virtual private servers (VPS) or internal infrastructure. This architecture ensures that sensitive event logs and user responses remain within a private network, bypassing the risks associated with third-party SaaS data silos.
Multi-Tenant Workspace & RBAC: The platform includes an administrative layer for organizing trackable items into logical workspaces. It features Role-Based Access Control (RBAC), enabling teams to invite members with specific permissions to view, manage, or analyze data streams, making it suitable for cross-functional collaboration between product, engineering, and support teams.
Problems Solved
Data Silos and Context Switching: Traditionally, teams use separate platforms for NPS surveys (e.g., Typeform), product usage analytics (e.g., Mixpanel), and error logging (e.g., Sentry). Trackables solves this by providing a unified "trackable item" model where all these disparate data types coexist, reducing the cognitive load and operational cost of switching between dashboards.
Target Audience:
- Full-Stack Developers: Seeking a lightweight, open-source alternative to heavy analytics SDKs.
- Product Managers: Needing a quick way to collect customer feedback and correlate it with feature usage.
- DevOps Engineers: Looking for a self-hosted logging solution that respects data residency requirements.
- AI Researchers & Automators: Requiring structured data feeds for LLM-based analysis via MCP.
- Use Cases:
- Customer Sentiment Tracking: Deploying a feedback form post-purchase and using the AI integration to summarize key themes across hundreds of responses.
- Usage-Based Billing Logs: Ingesting API events to monitor how many times a specific endpoint is called by a client.
- Beta Program Monitoring: Combining bug report forms with automated system logs to provide a 360-degree view of a new feature rollout.
Unique Advantages
Differentiation: Unlike proprietary competitors, Trackables is 100% Open Source under a permissive license. While most tracking platforms lock data behind expensive tiers or "per-seat" pricing, Trackables offers a free-to-start hosted version alongside a limitless self-hosted option. Furthermore, its focus on the Model Context Protocol places it ahead of legacy tools that require complex ETL pipelines to make data accessible to AI assistants.
Key Innovation: The "Zero-Duct-Tape" integration of AI. By treating the AI assistant as a first-class citizen through the MCP server, Trackables transforms static logs into a conversational database. This allows non-technical users to perform complex data analysis (e.g., "Find all trends in user errors from the last 7 days") without writing SQL or using complex BI visualization tools.
Frequently Asked Questions (FAQ)
Is Trackables completely free to use? Yes, Trackables offers a free-to-start hosted version for quick setup. For users requiring full control or unlimited data ingestion without tier restrictions, the platform is entirely open-source and can be self-deployed via Docker at no cost.
How does the MCP server integration work with ChatGPT and Claude? The Trackables MCP server acts as a bridge. Once connected, your AI assistant (like Claude Desktop or a ChatGPT App) can call specific "tools" provided by the Trackables API. This allows the AI to query your databases, search through submission history, and perform calculations on your data in real-time within the chat interface.
Can I use Trackables for sensitive enterprise data? Absolutely. Because Trackables is self-hostable via Docker Compose, you can deploy it on your own secure infrastructure. This ensures that all API usage events and form responses are stored on your private servers, meeting strict compliance and data privacy standards.
Does Trackables require a specific SDK for API tracking? No. Trackables is designed to be language-agnostic. It uses a secure REST API for event ingestion, meaning you can send data from any application—whether written in Python, Node.js, Go, or PHP—using standard HTTP requests without importing heavy external libraries.
