Skip to main content
FabWise
← All releases

v2026.05.29

Workers are now described by what they do, not what they are

v2026.05.29

May 29, 2026

We've reworked how you describe workers in FabWise. Instead of picking a user type up front (hourly vs. salaried, shop vs. office), every worker is just a worker — and you tick boxes for what they need to do.

What's new

Three independent surface toggles

When you create or edit a worker, you now see three checkboxes:

  • Kiosk access — they clock in/out at the shared shop-floor kiosk with a PIN.
  • Workstation access — they have their own private Workstation portal (Pro plan only).
  • iOS access — they can sign in to the Supervisor iPhone app.

Any combination works. An office admin who occasionally clocks at the parts counter? Check kiosk access, set a PIN. A senior fabricator who tracks tasks on their laptop AND clocks at the kiosk? Check both. A supervisor monitoring from the floor on their phone? Just iOS.

There's no more office user or shop user archetype that locks you into one set of behaviors.

Username is your worker's identity

Every worker gets a username (auto-generated from their name — you can override). They use it to sign in across every FabWise surface — the admin console, the iOS Supervisor app, and Workstation. Email is now optional; shop workers don't need one.

If you give an admin-level worker no email, FabWise shows you a one-time generated password to hand off to them. They can change it after their first sign-in.

Sign in with your username

The admin sign-in page now uses your username, not your email. Every FabWise user — admin, manager, supervisor, shop worker — has one username they use everywhere: the admin console, the Supervisor iPhone app, and the Workstation. Email is now purely a contact attribute (for messages from FabWise to you); it's no longer how you sign in.

Your username appears on your profile page. If you previously signed in with an email address, your browser's autofill won't recognize the new field on first try — type your username manually once and let the browser learn the new credential.

What changed behind the scenes

  • Workers without email are fully supported. Setup, sign-in, password resets — all of it works with just a username + PIN.
  • Workstation users keep their existing passkeys. No re-enrollment needed; the same device, same biometric, same flow.
  • Existing PINs are preserved. No worker needs to retype or relearn anything at the kiosk.
  • The Enterprise plan tier is gone. We're Starter and Pro only now (no customer was on Enterprise).

What you might want to do

  • Visit a worker's edit page and look at the three toggles. They're set automatically based on what each worker was doing before, but you can adjust if anything looks off.
  • If you have workers without email addresses, you no longer need to invent one. Just leave the field blank.
  • If you create a no-email admin or manager, write down the one-time password FabWise shows you and pass it to them in person.

What's the same

Schedules, jobs, tasks, customer records, shift history, payroll exports, and reports — all unchanged. Your workers keep signing in the way they always have.

Behind the scenes

If you're curious about the architectural shift, the short version: we replaced two old database columns (user_type and work_location) plus a tracks_time flag with three independent boolean toggles. The advantage is that any combination is expressible, plan-gating is centralized, and the new-worker form is one page instead of two.