Built for organized labor

The communication platform your union deserves.

Official announcements, anonymous polls, contract search, and member discussion — all in one secure, mobile-first app. Built so members actually open it.

Roster-only sign-upOne union, one tenant — strict data isolation
Your union
Announcements
Pinned
Admin2h ago

Tentative agreement reached

A summary will be posted by end of day. Vote begins Friday.

Live pollCloses Friday 5pm

Ratify the new CBA?

YesNo
Mobile-first
PWA installs to any phone
Multi-tenant
One platform, every union isolated
Audit-logged
Every admin action recorded
Smart CBA search
Plain-English questions, cited contract quotes
Features

Everything your union needs in one app.

Replace the group texts, the lost emails, and the photocopied contract binder. UnionHub is the single source of truth your members can keep in their pocket.

📣
Official announcements

Admins post, members read, comment, and discuss. Admin replies pin to the top so the official answer is never buried. Edits are labeled, deletes are logged with a reason.

📊
Anonymous member polls

One vote per account, server-enforced. Pin live polls to the home screen. Show or hide running results. Export full breakdowns to CSV.

🔍
Smart CBA search

Members ask plain-English questions about your contract. Answers are exact quotes from the uploaded documents — with article, section, and page citations. No hallucinations, no legal interpretation.

💬
Member network

A separate space from official posts where members ask questions, share updates, and support each other. Role badges keep admin/rep/member voices clear. Admins moderate with public reasons.

🗳️
Remote CBA ratification voting

Members vote on contracts, strikes, and amendments from their phone. Email-verified one-time codes, eligibility frozen at a cutoff date, anonymous ballots stored separately from voter identity, and verifiable receipts so members can confirm their vote was counted.

🧭
Chain of command

Every member always knows their primary rep, backup rep, and admin contacts — assigned per facility and unit. No more 'who do I ask?'

Pricing

Simple, member-based pricing.

Billed monthly to your union — never to your members. All plans include every feature, unlimited admins and reps, and unlimited document uploads.

Local
$200 /month
Up to 250 members
Get started
Growing
$399 /month
251–500 members
Get started
Most popular
Established
$799 /month
501–1,000 members
Get started
Regional
$1,499 /month
1,001–2,500 members
Get started
Enterprise
Custom contact us
2,500+ members
Contact sales

All plans include unlimited announcements, polls, document uploads, audit logging, data export, and email support.

FAQ

Common questions

Who pays — the union or the members?

The union pays a single monthly subscription. Members never pay anything to use UnionHub. There are no in-app purchases or ads.

How do members sign up?

Members can’t self-register. Your admin uploads a roster (manually or by CSV), then sends invites. Each member registers using the email and name on the roster — anyone else is rejected.

Is the contract AI safe to rely on?

Yes — by design. The AI never interprets your contract or gives legal advice. It only retrieves and quotes exact passages from the documents you upload, with citations. If it can’t find an answer, it tells the member to contact their rep.

Can a member belong to multiple facilities?

Yes. UnionHub supports members who work at more than one workplace within the same union. Each member can toggle context (e.g., Marin Health vs. Kaiser San Rafael) right from the header.

Is our data isolated from other unions?

Yes. Every union is its own tenant with strict data isolation enforced at the database and API layer. Your union’s data is structurally invisible to any other union on the platform.

Can we export our data?

Always. Admins can export the member roster, announcements, poll results, and the full audit log to CSV at any time. Your union owns its own data.

Does it work on iPhone?

Yes — UnionHub is a Progressive Web App. Members open the URL in Safari, tap Share → Add to Home Screen, and it installs as a fullscreen app with no browser chrome. Same on Android.

Can our members vote on CBA ratification remotely?

Yes. UnionHub includes built-in remote ratification voting with email-verified one-time codes, eligibility frozen at a cutoff date, anonymous ballot architecture (vote and voter stored in separate tables that can’t be joined), and verifiable receipts. Designed for CBA ratification, strike authorization, constitutional amendments, and other binding member votes — not officer elections, which we refer to specialized providers.

Ready to give your members a real app?

We’ll set your union up in less than a week — roster, branding, and contract upload included.