Pay Transparency Compliance Monitor

Pay Transparency, Without the Guesswork.

Monitor job postings, identify potential pay-transparency issues, and keep your team informed as requirements evolve.

Less manual checking. More confident decisions.

  • Pay per use, no subscription
  • Reads public job feeds
  • No ATS login needed

Potential issues for human review. Not legal advice.

14 states + DCUS state laws screened
4 provincesCanadian laws screened
$0.02per initial or changed posting
Weeklydefault re-check, daily available

Reads the public Greenhouse, Lever and Ashby job feeds. Not affiliated with or endorsed by any of them.

Who it is for

Built for the people who watch the postings.

If you publish or review job ads across states, provinces or countries, you get a repeating screen of the public boards you already use, without logging into an ATS.

HR and talent-acquisition teams

A weekly check that a pay range has not dropped off a live posting, or that a new role went out without one.

Recruiting agencies

One watchlist per client, built from each client’s public job board. No access to their systems.

HR consultants

Keep an eye on several clients at once, with a digest and report that names the laws screened and links every source posting.

How it works

Three steps. Then it keeps watching.

Set it up once in your own Apify account. Re-checks run on the schedule you choose.

1

Paste a careers board

Add public Greenhouse, Lever or Ashby board URLs. The monitor reads the same public job feeds the careers site uses, then checks the posting page if the feed shows no range.

GreenhouseLeverAshby
2

Screen each posting

Each posting is compared with in-force US, Canadian and EU posting rules that match its location text. Statuses stay cautious and every flag is a potential issue for human review.

Potential issueReview suggestedNo issue found
3

Get weekly alerts

Run the same watchlist weekly (daily is supported). You are told when a range disappears, a new posting has none, or a flagged item is resolved. Optional webhooks send the report onward.

Weekly digestReportWebhook

What you get

Less manual checking, built in.

The repetitive part of pay-range review, done on a schedule, with the source link beside every result.

Know when a pay range disappears

Every run re-reads the posting. If a range that was there is gone, or a new role goes up without one, it shows up in your digest.

Laws matched by location

Laws are matched from each posting’s location text. Remote US roles can be screened against the states you hire in, or every in-force state law.

Newark, NJ → NJToronto, ON → OntarioRemote (US) → your states

Results you can read at a glance

Cautious statuses, never a verdict.

Potential issueA high-priority item was found in the text we can read, such as no pay range.
Review suggestedWording is unclear, or a lower-priority item may be missing.
No issue foundNothing was flagged. Not a statement that the posting complies.

Digest, report and webhooks

A weekly digest and a report that names the laws screened and links each source posting, so a person can review the live page. Optional webhooks pass the report to your own tools. Set a maximum cost per run and the actor stops cleanly at it.

Coverage and jurisdictions

2026 posting rules, kept as a screen, not a verdict.

Upcoming laws stay silent until their effective date. You can supply a headcount, and laws above your employer size are skipped.

United States, states

CACOCTDCHIILMEMDMAMNNJNYVTVA · details being verified †WA

California, Colorado, Connecticut, District of Columbia, Hawaii, Illinois, Maine, Maryland, Massachusetts, Minnesota, New Jersey, New York, Vermont, Virginia† and Washington.

† Virginia: the effective date and employer-size threshold are still being verified against a primary source. The product flags this in its output, so treat Virginia results with extra care and check the statute.

United States, local and upcoming

In force

New York CityWestchester CountyClevelandJersey City (5+ employees)

Upcoming

Columbus, Ohio · enforceable 1 Jan 2027Delaware · 26 Sep 2027

Canada

British ColumbiaOntarioPrince Edward IslandNew Brunswick

European Union

The Pay Transparency Directive is included as a note, applied through each member state’s own law.

Limitations

An honest screen, with honest limits.

This is a screening aid for public posting text. Every flag is a prompt to look, so a person should review the live posting before acting.

  • It cannot see pay ranges shown only as images or PDFs.
  • It cannot see anything behind a login, or on pages that need JavaScript to show the range.
  • It does not read Indeed, LinkedIn or other copies of a posting. Workday, iCIMS and custom career pages are not supported yet.
  • Facts such as employer size, where the worker will be based and exemptions can decide whether a law applies. A screen can’t see them.

Pricing

Transparent usage pricing. No subscription.

You pay only for postings actually checked, through your own Apify account. Weekly is the default, and daily is available.

Verified unchanged recheck

$0.005per posting

A posting whose content and assessment are identical to its last paid check. The text is still re-read every run.

  • Weekly by default
  • Daily available
  • Digest and webhooks

Actor start

$0.00005per run

The standard Apify start event (256 MB default).

  • Pay per use via Apify
  • No subscription
  • Max cost per run you set

Worked example, 100-posting board

First check
$2.00
Weekly recheck, nothing changed
$0.50
If five postings change
$0.50 + 5 × $0.015 more
Example input, five postings
about $0.10

Not billed: failed lookups, change rows, digests and webhooks.

Examples are before Apify platform usage, which is usually a fraction of a cent. Apify keeps 20% of usage revenue as the platform fee.

Sample output

Sample output (example data)

A representative report. Every posting below is fictional, from an invented “Example Co.”, and is not a real company, posting or run.

Example dataFictional postings5 postings screened
Sample output with fictional example data
PostingLocationPay observedStatusLaws screened
Payroll SpecialistExample Co. (fictional)Boston, MA$68,000–$82,000No issue foundUS-MA
RecruiterExample Co. (fictional)Burlington, VT“DOE”Review suggestedUS-VT
Account ExecutiveExample Co. (fictional)Remote (US)No range shownPotential issueUS-CA, US-CO, US-NY, US-WA (states you hire in)
HR CoordinatorExample Co. (fictional)Vancouver, BCCA$62,000–CA$74,000No issue foundCA-BC
Facilities CoordinatorExample Co. (fictional)Columbus, OH$21–$24 per hourNo law identifiedNone in force yet (Columbus: 1 Jan 2027)

Example data for illustration only. All employers, postings, locations and pay figures are fictional. “No issue found” is not a statement of compliance. Findings, when present, are potential issues for human review and are not legal advice.

FAQ

Questions, answered plainly.

Is this legal advice?

No. It is a screening aid for public posting text. Findings are potential issues for human review, and where it matters you should check with counsel.

Do I need to connect or log into my ATS?

No. The monitor reads public job feeds for Greenhouse, Lever and Ashby boards, the same ones a careers site uses, and then checks the posting page if the feed shows no range. It needs no access to your systems and is not an ATS partnership.

How often does it check?

Weekly is the default and daily is available. You can schedule the same watchlist in your Apify account, and set a maximum cost per run.

What does it cost?

$0.02 for an initial or changed posting check and $0.005 for a verified unchanged recheck, plus a $0.00005 actor start and normal Apify platform usage. It is pay per use, with no subscription.

What does “No issue found” mean?

Only that nothing was flagged by this screen. It is not a statement that a posting complies with any law.

Which laws and job boards are covered?

US state and local laws including NJ, Jersey City (5+ employees), VT, MA, Cleveland, CT and ME, with Columbus, Ohio from 1 January 2027. Canada: British Columbia, Ontario, Prince Edward Island and New Brunswick. The EU directive is included as a note. See the coverage section for the full list. Boards: public Greenhouse, Lever and Ashby.

What can’t it see?

Pay ranges shown only as images or PDFs, behind a login, or on pages that need JavaScript. It does not read Indeed, LinkedIn or other copies of a posting.

What does this website collect?

Nothing personal. It sets no cookies and loads no analytics or third-party scripts. See the privacy note.

Start a first check in your own Apify account.

The example input screens five postings and costs about $0.10. Schedule the same watchlist weekly when you are ready.

Try on Apify

Questions? hello@getsteadfeed.com