Methodology

How salary ranges are calculated and protected.

LensCareer uses accepted community submissions, comparable currency groups, minimum sample thresholds, and percentile ranges to avoid overclaiming.

Sample floor

5+

The minimum for public percentile ranges.

Range method

P25 / P50 / P75

Quartiles show spread without exposing individual rows.

Privacy

Aggregate

Small or identifying sets are suppressed.

Collection

Salary inputs are reviewed before they become public signals.

Accepted records

Public calculations use salary rows that have passed the acceptance or moderation flow.

Comparable groups

Ranges are calculated within comparable currency and filter groups instead of mixing unlike values.

Quality checks

Obvious spam, unsafe entries, and inconsistent submissions can be excluded.

Anonymization

The product is built to prevent a salary row from becoming a person lookup.

No identity display

Names, emails, and direct identifiers are not shown on public salary surfaces.

Small sample handling

Low-count combinations stay hidden because they may be too easy to attribute.

Outlier caution

Extreme values can distort ranges, so suspicious inputs are reviewed before public use.

Percentiles

Percentiles describe the distribution, not a guaranteed offer.

P25

About a quarter of accepted records are below this point.

Median

The middle of the accepted sample after values are ordered.

P75

About three quarters of accepted records are below this point.

Freshness and limits

Freshness labels help users judge whether a range is recent enough for their decision.

Update timing

Public ranges update as new accepted submissions enter the comparable set.

Visible context

Sample count, threshold, and latest update are kept close to salary ranges.

No guarantees

Salary intelligence is a market signal. It is not payroll advice, legal advice, or a guaranteed compensation outcome.