Privacy
What we collect
Peer comparison stores rounded range brackets only—never an exact salary. Expectation check stores the low and high endpoints of each side's range to compute overlap—not a single salary figure. We store minimal metadata (flow type, bracket width, room expiry). Waitlist signups store email separately if you opt in after a result.
What we never do
We do not sell or share individual compensation data with employers. We do not run open pools or benchmarking across users. Peer results never include the other person's range. BallPark is not pay-transparency compliance software or a substitute for employer disclosure duties.
Retention
Rooms expire after a configurable time-to-live (TTL) (default 7 days). Expired rooms are not accessible. We do not retain room data for resale or market reports.
Analytics
Production uses cookieless Vercel Web Analytics on page views, plus session-local A/B content experiments (assignment in sessionStorage for that browser session only—no persistent tracking cookie, no third-party ad tracking). Room tokens in URLs are redacted in analytics paths. Submit and result API calls are not tracked by third-party analytics scripts.
Accounts
No account is required to create or join a room.