RudderStack beschreibt sich selbst als Customer-Data-Plattform zum Erfassen, Zusammenführen und Aktivieren von Kundendaten. Angeboten werden SDKs für Web-, Mobile- und Server-Quellen sowie Webhooks, Transformationen im laufenden Betrieb, die personenbezogene Daten maskieren können, Identity Resolution in einen Identitätsgraphen im eigenen Data Warehouse des Kunden und die Weiterleitung der Daten an zahlreiche Ziele. Hinzu kommen Schema-Management, Event-Validierung und Consent-Automatisierung. Die Auslieferung erfolgt als von RudderStack gehosteter Cloud-Dienst oder selbst gehostet über das Backend rudder-server, das auf Docker oder Kubernetes läuft und PostgreSQL voraussetzt.
RudderStack Inc. ist ein US-amerikanisches Unternehmen und gibt an, Ihre Daten nicht zu speichern. Bei von RudderStack gehosteten Workspaces läuft die Data Plane in einer gewählten Region, USA oder EU, und Ereignisdaten werden in derselben Region verarbeitet und gespeichert. Der Quellcode von rudder-server ist öffentlich, steht aber unter der Elastic License 2.0, einer Source-available-Lizenz und keiner Open-Source-Lizenz. Mit Self-Hosting kann eine europäische Organisation die Verarbeitung in der eigenen Cloud oder On-Premises halten.