Privacy-Centric Cross-Media Measurement
A distributed system for cross-publisher, cross-media ads measurement through secure multiparty computations. Built with differential privacy and cryptographic protocols for guaranteed privacy protection.
Quick Start
Get the measurement system up and running in your environment
Understand the Architecture
Set Up Your Build Environment
Deploy to Kubernetes
Example Kingdom Deployment Resources
Example Kingdom Deployment Resources
gcp-kingdom-data-server(Cluster IP service)system-api-server(External load balancer)v2alpha-public-api-server(External load balancer)- CronJobs for measurement cleanup and cancellation
Explore by Topic
Deep dive into specific areas of the measurement system
System Architecture
Deployment Guides
Differential Privacy
API Reference
Operations
Development
Key Features
What makes the Halo measurement system unique
Privacy-Preserving Computation
Secure multiparty computation ensures no single party can decrypt measurement data. All Duchies must participate to generate results.
Differential Privacy
Built-in differential privacy protections with noise injection and privacy budget management for mathematically guaranteed privacy.
Multi-Cloud Architecture
Deploy across multiple cloud providers (GCP, AWS) for enhanced security and independence between Duchy operators.
Kubernetes-Native
Designed for cloud-native deployments with Kubernetes manifests, Helm configurations, and Terraform modules.
Resources
Additional documentation and research materials
Ready to Deploy?
Get started with deploying the Halo measurement system in your cloud environment. Follow our comprehensive deployment guides for GKE or EKS.
View Deployment Guides