Location intelligencewithout locationsurveillance.
// k≥50 · res-10 H3 · device-only processing · 24h UUID rotation · theta sketch k=4096
What we refuse to collect.
Every other data platform opens with scale. We open with constraints, because constraints are the only credibility signal regulators trust. These four invariants are enforced in code, not in marketing copy.
All processing happens on-device. Raw coordinates never leave the phone.
~15 m cells. Resolution 10 only. Higher precision is prohibited by policy.
Queries returning fewer than 50 devices are suppressed. Write-time and query-time enforcement.
Device identifiers rotate every 24 hours at UTC midnight. No cross-day linkage.
Two paths in. One data layer.
Whether you build apps or buy data, Mosaic is the infrastructure layer in between. Publishers earn on compliant data delivery. Buyers get precise, legally clean location intelligence.
Turn location consent into revenue.
Integrate the Mosaic SDK in under two hours. GPS is binned to H3 on-device, so raw coordinates never leave the handset. Earn on every compliant batch delivered.
- —SDK installs in under 2 hours (iOS and Android)
- —No PII stored or transmitted
- —Revenue share on delivered data batches
- —GDPR, CCPA, and ATT compliant by default
Precise, k-anonymous location data.
Five commercially ready products — visitation, segments, catchment, benchmarking, overlap — all with k≥50 anonymity enforced at query time. No raw records.
- —Five query-ready data products
- —k≥50 anonymity enforced at every output
- —Parquet bulk export and REST API delivery
- —Integrates with LiveRamp, Xandr, UID2
From phone to Parquet. Four stages.
Every stage is enforced in code. Consent, H3 binning, Theta Sketch aggregation, encrypted transmission, k-anonymity at query time. Privacy is not a policy. It is the architecture.
Consent & capture
User grants location permission. The SDK captures GPS readings on-device. Nothing transmitted yet.
On-device processing
GPS readings are binned to H3 Resolution 10 cells. Raw coordinates are discarded. A Theta Sketch is built from hashed values.
Secure transmission
A compact payload is transmitted. No raw GPS, no PII. Encrypted in transit with a rotating 24-hour UUID.
Data products
Payloads land in an S3 data lake. Theta Sketches merge across millions of devices. Five query-ready products are served via API.
Five products. Every output k≥50.
Query-ready schemas, documented and auditable. No raw records, no user exposure. Delivered via Parquet bulk export or REST API.
Visitation Analytics
Foot traffic counts, dwell time, and visit frequency. Aggregated with k≥50 anonymity. No raw records.
Adtech Segments
Behavioral audience segments built from visit patterns. Reach users based on where they actually go.
Catchment Analysis
Trade areas drawn from actual customer behavior with H3 cell mapping. Not theoretical drive-time radii.
Benchmarking
Visit-share analytics across POI clusters. Understand real market position against competitors.
Audience Overlap
Theta Sketch intersection finds true cross-publisher reach. Mathematically, without swapping IDs.
Build with data you can defend in court.
Mosaic is in limited access with a small group of publishers and buyers. If you want location data that a compliance officer can sign off on without a footnote, tell us about your use case.