Request Feature · Report Bug · Say hello
walkerOS is a privacy-centric event data collection platform. It offers features like data capturing, consent management, data integration, and tag management. Fully configurable as code.
The project started as a web library called walker.js and has evolved into a complete first-party tracking system.
- Sources (docs, code): For data creation and state management.
- Destinations (docs, code): Initialize, map and share events to third-party tools.
- Utils (docs, code): Enhance data collection with shared utilities.
- Sustainability: Robust infrastructure for continuous data collection, even amidst evolving data landscapes.
- Privacy focus: Strict privacy-by-design approach, in-build consent management and various data protection features.
- Complete data ownership: Full control of your first-party data, no vendor lock-in, and control of data processing.
- Simplified data model: Intuitive event model that streamlines data collection, making analytics straightforward and efficient.
- Flexible architecture: Modular design adapting to your specific data needs and allows growing step-by-step.
---
title: Basic infrastructure
---
flowchart LR
subgraph walkerOS
direction LR
subgraph Collection
Sources
end
subgraph Activation
Destinations
end
%%Utils
end
subgraph Tools
direction LR
storage["Storage"]
marketing["Marketing"]
analytics["Analytics"]
end
Sources --> Destinations
Destinations --> Tools
Start collecting data with our web or node source.
⭐️ Help us grow and star us. See our Contributing Guidelines to get involved.
Need help? Start a discussion, or reach out via email.
For more insights, visit the talks repository.
Licensed under the MIT License.