Every bill in the session, in one table.

The Legislature's record. And your team's.

The Expert Hill Tracker puts the whole session in a table you can sort, filter and shape, with your priorities, positions, owners, tags and notes sitting on top of it. The columns you pick stay picked. The rules you write keep finding bills.

Bought by the session, not by the month. Ready for the 2027 general session.

1,016 bills. 45 days. One table.

1,016 bills, 45 days, 40 columns to choose from, 43 fields to write a rule on.

That was the 2026 general session. Somebody on your team has to read those bills, decide where your organization stands on each one, and still remember the decision three weeks later when a substitute lands. This is where that work lives.

See what changed, not the whole bill again.

Every version, side by side.

Pick any two versions — as introduced, first substitute, enrolled — and read them next to each other. Added language comes up green, struck language comes up red, and Changes only drops the paragraphs nobody touched.

Search inside the text, jump straight to a section, and open the fiscal note and the Legislature's own comparison PDF from the same screen. On the web you can also save your comparison as a PDF and send it to somebody who doesn't have a seat.

Highlight a sentence in one of four colours, attach a note to it, and @-mention the teammate who needs to answer for it.

Bins find their own bills.

Write the rule once. It keeps working all session.

A bin doesn't store a list of bills, it stores the rules that find them. Open it and it runs again, so a bill that moved into committee last night is in the bin this morning without anybody dragging it there.

Build rules from 43 fields across the bill, the bill text, your team's own content and what partners have published: is, is not, contains, any of, more than, in the last N days. Chain them with AND, or group them with OR.

“Me” means whoever is looking, so one bin called My high-priority reads works for the whole team. Bins never leave your organization.

The week, before it happens.

Every committee meeting, with your bills marked on it.

The whole committee calendar is here, coloured by body, from this week's strip out to the next 30 days. Flip on Only my bills and everything you aren't working on disappears.

Below the calendar: floor votes coming up, bills sitting on a calendar waiting for a floor vote with the longest wait first, and recent floor debates with a link to the audio.

Grade them on your bills.

Roll call by roll call, against the stances you took.

Every Utah legislator has a page: contact links, committees, leadership roles, the bills they sponsored and how many passed. Under that, every roll call they've cast on a bill you took a public stance on, marked aligned or against.

The grade is arithmetic on your own public stances, and an admin sets the scoring rule. Change the rule and every grade recomputes.

Grades never leave your organization. We don't publish them, rank them, or show them to another organization on the tracker.

Your team works the same list.

One bill, one owner, everybody's notes in one place.

Invite people by email and they land in your organization as an Admin or an Editor. Invite links are locked to the address you sent them to and expire after 14 days. Seats count members and pending invites, and anybody who works for two groups can switch between them without signing out.

Assign a bill, @-mention a teammate in a note, and it shows up in their inbox and on their phone. Watched bills push when the stage changes, when a hearing is set, or when a substitute is filed, and a digest lands at 7am daily or weekly — your call.

Everything in the tracker.

No add-ons, no upgrade screen. Every plan gets all of it.

Bills

  • ✓Every bill in the session, unlimited tracking
  • ✓Tracked and all-bills views
  • ✓Search by number, title, nickname, tag, sponsor, committee or stage — hb21 finds HB0021
  • ✓Filter by stage, priority, position, tag, owner, collection, moved in the last 7 days, hearing this week
  • ✓Sort on any column
  • ✓About 40 columns: choose them, drag to reorder, resize, saved for each person
  • ✓Edit priority, position, owner and tags right in the row
  • ✓Check several rows and edit them at once
  • ✓Track and untrack in one tap
  • ✓Export to CSV (web)

Each bill

  • ✓The Legislature's record: sponsors, code sections, subjects, committees
  • ✓Hearings and floor debates with agenda, minutes and audio links
  • ✓Every version, side by side, or changes only
  • ✓Find in the bill text, and jump to a section
  • ✓Fiscal note, the official comparison PDF, and a PDF of any version
  • ✓Save your own comparison as a PDF (web)
  • ✓Highlight text in four colours and attach a note to the highlight
  • ✓Private, team and public notes, written in Markdown
  • ✓@-mention a teammate in any note
  • ✓Priority, position and the internal reasoning behind it
  • ✓Tags, owner, reviewed and watching flags
  • ✓Your own list of links on the bill
  • ✓Full history, with roll calls: Yea, Nay, Absent
  • ✓A warning when a new version lands after you took a position

Bins

  • ✓Saved rule sets that find their own bills
  • ✓43 fields across the bill, the bill text, your team's content and public content
  • ✓is / is not / contains / any of / more than / in the last N days
  • ✓AND rules, OR groups
  • ✓Match count updates as you build
  • ✓Same table, with its own columns
  • ✓Private to your organization

Legislators

  • ✓Every Utah legislator, with contact links
  • ✓Committees and leadership roles
  • ✓Bills they sponsored on the floor or as prime sponsor, and how many passed
  • ✓Roll call by roll call: their vote, your stance, aligned or against
  • ✓A grade per legislator, built from your public stances
  • ✓An editable scoring rule (admins)
  • ✓Grades never leave your organization
  • ✓Export to CSV (web)

Schedule

  • ✓Every committee meeting, coloured by body
  • ✓This week at a glance
  • ✓The next 30 days, with your bills marked
  • ✓Floor votes coming up
  • ✓Bills waiting for a floor vote, longest wait first
  • ✓Recent floor debates with a link to watch
  • ✓Only my bills

Your team

  • ✓Admin and Editor roles
  • ✓Invite by email; links are locked to that address and last 14 days
  • ✓Seats count members and pending invites
  • ✓Switch between organizations without signing out
  • ✓Sign in with Apple, Google, or a 6-digit code by email or text

Updates & alerts

  • ✓Bill updates: stage changes, substitutes, roll-call results
  • ✓Followed bills only, or all of them
  • ✓Team updates: notes, highlights, positions, assignments
  • ✓A personal inbox for mentions and assignments
  • ✓Push when a watched bill moves, gets a hearing, or picks up a substitute
  • ✓A 7am digest email, daily or weekly
  • ✓Watch a single bill; get notified on a whole collection

Platform

  • ✓Web, iPhone and Android, same account
  • ✓A dashboard with team activity and bill movement
  • ✓A guide to the whole product, inside the product
  • ✓Email support, same day on weekdays during the session

Being built for the 2027 session: Slack and Teams delivery, calendar subscriptions, and an audit log. They are not part of what you buy today.

Do even more as a partner.

The tracker is your team's private workspace. Partner Tools are how that work reaches the public, for organizations we've approved.

  • ✓Post to the people who follow you in the app — Action Alert, Update or Commentary
  • ✓Your followers call and email their legislator with one tap, reading your words
  • ✓Public collections people can follow and get alerts from
  • ✓A public profile with your logo, banner and links
  • ✓Nickname bills in your own words, and that's what followers see
  • ✓Stats: followers, calls, emails and shares, per post and per collection
  • ✓See which legislators your followers contacted
  • ✓Everything in the tracker stays private unless you publish it

Partner status is by application, not purchase. It costs nothing extra once you're approved.

What partners get

Pick a plan.

One price for the session. Every plan has every feature.

Solo

One lobbyist, analyst or policy director.

$300per session
1 seat
  • ✓Every bill, every version, every roll call
  • ✓Your columns, bins and saved filters
  • ✓Legislator scorecards on your own stances
  • ✓Push alerts and the 7am digest
  • ✓Email support
Choose Solo
Most common

Team

A policy shop that splits the session between a few people.

$1,400per session
6 seats
  • ✓Everything in Solo
  • ✓Shared positions, owners and team notes
  • ✓Assignments and @-mentions
  • ✓Admin and Editor roles
  • ✓Pay by invoice or purchase order
Choose Team

Organization

An association or coalition with a whole bench on the Hill.

$2,500per session
12 seats
  • ✓Everything in Team
  • ✓Seats for field staff and board members
  • ✓Switch between organizations in one account
  • ✓Pay by invoice or purchase order
  • ✓Onboarding call before the session opens
Choose Organization

Covers the 2027 General Session, January 19 to early March, plus the run-up from the day you buy, and your bills stay readable until the 2028 session opens.

  • 14-day free trial, no card
  • 20% off for nonprofits on Team and Organization
  • Full refund within 30 days

More than 12 seats? Write to support@whatthehill.app.

Questions.

What does a session plan cover?

The 45-day general session, the run-up from the day you buy, and access to the bills you worked on until the next session opens. There's no monthly bill and nothing renews on its own.

Is there a trial?

Fourteen days, no card. You get the whole product, not a cut-down version, so you can load last session's bills and see whether the columns and bins fit how you work.

Can our whole team use it?

Team includes 6 seats and Organization 12. Invite people by email; a seat is used by a member or a pending invite. Anyone who works for two groups can switch between them in one account.

What's the difference between the tracker and being a partner?

The tracker is bought and it's private — your positions, notes and grades stay inside your organization. Partner Tools are applied for, and they're how you publish to app users. You need a tracker plan either way; approval costs nothing extra.

Do you take sides?

No. What the Hill? stays neutral on every bill. Partners take sides openly under their own name, and the tracker never tells you where to stand — it records where you already do.

How do we pay?

Team and Organization can be invoiced or billed against a purchase order. Card checkout is coming before the session opens; until then, write to support@whatthehill.app and we'll set you up.