Pebbles.fyi

Methodology

How Pebbles.fyi keeps data realistic.

We focus on typical compensation ranges, not the extremes.

Typical pay framing

Every public view highlights the median, the 25th/75th percentiles, and the 10th/90th percentiles. This keeps the focus on what most companies pay rather than the top-of-market outliers.

Outlier detection

Submissions are screened using a robust median absolute deviation (MAD) check. Values outside a conservative band are flagged and excluded from aggregates. We never publish raw submissions.

Privacy and safety

We do not collect names, emails, exact teams, or offer letters. IP and device fingerprints are stored only as salted hashes for rate limiting.

Sample size thresholds

Aggregates are only shown when at least 5 submissions exist for the bucket. Confidence levels are based on sample size: 5-14 (Low), 15-49 (Medium), and 50+ (High).

Compensation math

Totals are annualized in USD. Bonus and equity are self-reported and can vary. Sign-on is included in total annualized to keep the math simple and comparable.