visiblehours.com · Pricing
$7 per person. That is the plan.
One price: $7 per seat / month. You pay for the people you invite. Seats are shown in Settings after sign-in. This page does not start checkout. There is no live card charge until Stripe is enabled. There is no checkout button on this page. New organizations start in trial. Demo mode can mark seats active without a charge. Public Search “how much does it cost”, “pricing”, or “seven dollars per seat” stays here and will not configure company settings or charge a card.
VisibleHours seat plan
$7/ seat / month
Seat count lives on Settings · Billing. This card is the public price — not a Stripe session. Create an organization; this page will not charge a card.
- Organization isolation at signup
- Windows-first tray with Pause and Quit; unsigned Setup.exe — SmartScreen is expected
- Client codes plus Operations Monday–Sunday timesheet approve and CSV — not ADP payroll
- Rules you write; scores are productive ÷ classified; Insights is a Monday–Sunday rollup — not AI
- Monday–Sunday shifts and PTO week grid — not Google or Outlook sync
- Three manager CSVs on /reports — not a payroll warehouse
- Slack, Jira, Asana OAuth on Integrations; Zapier Catch Hook paste only — not a marketplace app
- SAML 2.0 for managers who already exist — not just-in-time provisioning, not OIDC
- Optional interval stills and short recording sessions — default off, not always-on DVR
- Phone-browser punch at /checkin with optional GPS — no store apps, no live tracking
- Employee notice, privacy, and terms on visiblehours.com
Where seats actually live
After sign-in, Settings shows seat count, trial vs active, and whether demo mode is on. Trial is off-billing — not a hidden invoice. Demo activate writes a mock subscription on that organization only. A live Stripe Checkout path is not on until Operations sets Stripe keys. Ask “billing and seats” or “activate seats” opens that card. This public page will not change seats or open a payment form.
Read the $7 per seat workup for the same honesty in article form. The signed-in tutorial stays on /help/settings.
What you are buying
A visible Windows tray on company PCs — Pause and Quit are one click — plus the operations screens that allocate hours, approve a Monday–Sunday week, and export three CSVs on /reports. The installer is unsigned VisibleHours-Setup.exe; SmartScreen will warn. Screenshots are optional interval stills (default off). Recordings are optional short sessions (default off). Neither is an always-on DVR. Zapier is a Catch Hook URL you paste — not a marketplace app. Slack, Jira, and Asana are OAuth cards on Integrations. SSO is one SAML 2.0 connection for managers who already exist — not just-in-time provisioning and not OIDC. Mobile is a /checkin browser punch with optional GPS — no store apps and no live tracking. Scores are productive ÷ classified. Insights is a Monday–Sunday rollup, not AI. Calendar is a shifts and PTO week grid — not Google or Outlook sync. Timesheets are Operations Monday–Sunday allocation approve plus CSV — not ADP payroll. Read the guides before you flip those switches. Work dates on Exports are calendar dates — there is no timezone picker. Heartbeats are stored in UTC.
Ask, Help, and this page
- Ask “pricing”, “how much does it cost”, or “seven dollars per seat” opens this page. Public Search for the same phrases stays here.
- After sign-in, Ask “billing and seats” or “activate seats” opens Settings · Billing. Ask “org timezone” opens the timezone card — there is no picker.
- Ask “billing tutorial”, “pricing tutorial”, or “how to activate seats” opens /help/settings. That tutorial will not start checkout.
- Ask “pricing guide” or “seats guide” stays on the public $7 workup.
- Ask “download tutorial” or “windows agent tutorial” opens /help/download — unsigned Setup.exe, SmartScreen, Pause, and Quit.
- Ask “screenshots tutorial” opens /help/screenshots. Ask “recordings tutorial” opens /help/recordings. Interval stills and short sessions stay off until Operations turns them on.
- Ask “integrations tutorial” opens /help/integrations. Ask “sso tutorial” opens /help/sso. Ask “mobile tutorial” opens /help/mobile. Ask “timesheets tutorial” opens /help/timesheets. Ask “exports tutorial” opens /help/exports.
- Ask “sign up”, “create an org”, “create your organization”, or “start trial” opens /signup. That is this page’s CTA — not a Stripe session. New orgs start in trial. Ask “signup tutorial” or “how to create an organization” opens /help/signup. Public Search those how-tos stay on /signup.
- Ask “please charge my card” or “please subscribe for me” is refused. VisibleHours will not run done-for-you billing or charge a card for you.
What this is not
- Not a live Stripe session. There is no checkout button on this page.
- Not a second plan, annual SKU, or per-screenshot fee.
- Not a quote, invoice, or outreach email. VisibleHours does not bill from Search or Ask.
- Not a timezone editor. Empty timezone on Settings is honest.
- Not an always-on DVR. Screenshots are optional interval stills; recordings are optional short sessions — both default off.
- Not a published Zapier app or marketplace listing. Catch Hook paste only.
- Not OIDC, passwordless, or just-in-time SSO. SAML 2.0 maps to managers who already exist.
- Not a store app and not live GPS tracking. Mobile is a /checkin browser punch.
- Not AI scoring or AI insights. Score is productive ÷ classified; Insights is a Monday–Sunday rollup.
- Not Google Calendar or Outlook sync. Calendar is a planned shifts and PTO week grid.
- Not ADP payroll. Timesheets approve Monday–Sunday allocations and export CSV.
- Not a payroll warehouse. Exports are three CSVs on /reports.