Skip to content
WorkStream
NewWindows desktop app v1.0.0

Every hour your team works, in one stream

Time tracking, approvals, reports and invoicing in one workspace — on the web and the desktop — with every person seeing exactly what their role allows.

  • Web + Windows desktop app
  • Role-based visibility
  • Screenshots off by default

Built for teams that bill, plan and manage by the hour

  • Agencies & studios
  • Consultancies
  • IT & software teams
  • Training teams
  • Remote & hybrid teams

Everything in one workspace

From clock-in to invoice, without the spreadsheet in between

Twelve modules that share the same projects, people and permissions — so nothing gets copied between tools.

Time tracker

Start a timer or log time by hand. Tag it to a project, task, client and tags, and mark it billable in one click.

Wireframes — onboarding

Website redesign

1:45:00

API review

Mobile app

1:10:00

Sprint planning

Internal

0:50:00

Approvals

Managers review and sign off their team's hours. Approved time locks, so what gets billed is what was agreed.

AKAsha K.40h
MTMarco T.38hReview

Reports & dashboard

Who's tracking right now, hours by project, person, client or tag, and trends over any date range.

Invoicing

Turn approved, billable hours into a client invoice in a couple of clicks, then send it as a PDF by email.

INV-0042Sent
50 approved hours$6,300

Timesheets

Calendar

Projects & clients

Expenses

Scheduling

Time off & holidays

Activity screenshots

Team & hierarchy

2apps
Web and Windows, always in sync
5roles
Access follows the role you assign
12modules
From timer to invoice in one place
0screenshots
Until an Owner or Admin turns them on

How the week flows

Track, approve, report, bill

The same four steps every week — each handled by the person who should own it.

Capture time the way people actually work

Run a timer on the web or desktop, add time after the fact, or fill in the weekly timesheet. Every entry can carry a project, task, client and tags.

  • Web and desktop timers stay in sync
  • Required fields keep data clean
  • Billable flag in one click
  • Mon7h 30m
  • Tue8h 12m
  • WedMissing
  • Thu8h 48m

Native desktop app

A timer that lives where you work

For people who track all day, the Windows app keeps the timer one click away — and stays in sync with the web.

Timer in your tray

Start, switch and stop from the system tray without opening a browser tab.

Floating mini timer

A small always-on-top readout of the running timer that stays out of your way.

Idle detection

Step away and WorkStream notices — then asks whether to keep or discard the idle time.

Built-in Pomodoro

25-minute focus blocks with short and long breaks, right next to the timer.

Screenshots, only if enabled

Off by default. When a workspace turns them on, the app captures at the interval it sets while you're signed in.

Updates itself

New versions are announced in the app and install without admin rights or a restart hunt.

Download for Windowsv1.0.0 · Windows 10 & 11 · no admin rights needed

Roles & visibility

Everyone sees exactly as much as they should

Pick a role when you invite someone. What they can see and do follows automatically — nobody has to remember to hide anything.

O

Owner

Full control

Everything in the workspace, plus the permission matrix, billing and settings.

A

Admin

Runs the business

Every project and person. Invites the team, sets rates, approves time and invoices.

M

Manager

Runs a team

Their own work plus everyone who reports to them. Approves their team's timesheets.

TM

Training Manager

Runs a cohort

Manager-level view of the trainees who report to them, tuned separately in permissions.

M

Member

Does the work

Tracks and submits their own time, on the projects they've been added to.

  • Track their own time

    Owner
    Admin
    Manager
    Member
  • See every project

    Owner
    Admin
    Manager
    Assigned
    Member
    Assigned
  • See teammates' hours & reports

    Owner
    Admin
    Manager
    Their team
    Member
  • Approve timesheets

    Owner
    Admin
    Manager
    Their team
    Member
  • Invite or deactivate people

    Owner
    Admin
    Manager
    Member
  • Create clients & invoices

    Owner
    Admin
    Manager
    Member
  • Edit workspace permissions

    Owner
    Admin
    Manager
    Member

Training Managers start with Manager access. The Owner can fine-tune every role in the permission matrix.

Getting started

Set up once, then it runs every week

Steps one to three are one-time setup. After that, only tracking and approving repeat.

  1. 1

    Create your workspace

    Sign up and name it. You're the Owner.

  2. 2

    Invite the team

    By email, each with a role that decides what they see.

  3. 3

    Set up projects

    Add clients and projects, and assign who works on what.

  4. 4

    Track time

    Timers on web or desktop, or fill in the timesheet later.

  5. 5

    Review & approve

    Managers sign off their team's week, and it locks.

  6. 6

    Report & invoice

    Approved billable hours become client invoices.

Control & security

The controls an operations lead expects

Keep data clean, keep history honest and keep new devices out until you say so.

Permission matrix

Fine-tune what Admins, Managers, Training Managers and Members can see and do.

Two-factor sign-in

Authenticator-app codes on top of passwords for anyone who wants the extra lock.

Locked timesheets

Approved periods lock automatically after the days you choose, so history can't drift.

Device approval

New desktop installs and browsers can be held until an Admin approves them.

Audit log

A record of who changed what, and when — for the questions that come up later.

Budgets & alerts

Set hour or money budgets per project and get notified as they approach the limit.

Your own email sender

Send invites, reports and invoices through your own SMTP, with editable email templates.

Rules for clean data

Require a project, task, tag or description on entries, or switch off manual time entry.

Activity screenshots, explained plainly

Monitoring is something a team should hear about up front, not discover. Here is exactly how it works.

  • 01

    Off until you turn it on

    An Owner or Admin enables screenshots for the workspace and picks the interval.

  • 02

    Desktop app only

    Captures come only from the signed-in desktop app, at the workspace's interval — never from the web app.

  • 03

    Linked to your work

    Each capture is shrunk on the device. Shots taken while a timer runs are linked to that time entry.

  • 04

    Tightly scoped

    You always see your own. The Owner sees everyone's; Admins see only shots from tracked time. Managers don't.

FAQ

Questions teams ask before switching

Straight answers about the desktop app, monitoring, visibility and billing.

Give your team one place for every hour

Create a workspace, invite your people with the right roles, and see this week's hours by Friday.