Free for 5 users · no card required

Tasks get done.
And you can prove it.

TeamControlSheet is the team task tracker built around a maker–checker–approver workflow: assign the work, review it, sign it off and rate it — with two-way nudges, automatic escalations and an audit trail that answers “who dropped this?” in one click.

No credit card No email verification Works offline as an app Your data, row-level secured

In one paragraph: TeamControlSheet is a web-based task tracker for teams that need accountability rather than to-do lists. Every task moves through three roles — maker, checker and approver — and each step is time-stamped. Reviewers and doers can nudge each other, overdue work escalates automatically at 1, 3 and 7 days, and approvers score a weighted 1–5 rating. It is free for up to 5 users and supports up to 3 companies per workspace.

Built for the teams that carry the deadlines

The problem

Work does not get stuck because people are lazy.
It gets stuck because nobody owns the handover.

Task lists track what is due. They never track who is holding it right now — so work sits in a slow-motion loop: “I sent it”, “I never got it”, “I thought you approved it”.

3roles on every task:
maker, checker, approver
1·3·7days-late rungs on the
automatic escalation ladder
100%of actions
time-stamped
2 minfrom sign-up to
your first task
How it works

One workflow. Four steps. Every task.

The maker–checker–approver model that finance and audit teams already trust — now available to any team, without a spreadsheet.

1

Assign

Set the owner, deadline, urgency, company and category. Add a reviewer when the work needs a second pair of eyes.

Maker
2

Do the work

The assignee works to the internal deadline, attaches evidence and submits before the hard deadline.

Submit
3

Review

The checker forwards it or sends it back for rework with a required note. Nothing disappears into a chat thread.

Checker
4

Approve & rate

The approver signs off and scores accuracy, timeliness, teamwork and other factors. The weighted result becomes the rating.

Approver
Features

Everything a team leader needs. Nothing they have to chase.

Accountability is a system, not a personality trait. These are the mechanisms that make it automatic.

Two-way nudges, with receipts

Reviewers can remind doers. Doers can remind reviewers. Each nudge shows a seen receipt to the sender and lands in the audit trail — rate-limited to one per sender per task every two hours, so it stays polite.

No more “did you see my message?”

An escalation ladder that actually escalates

At 1 day late the reviewer or approver is alerted. At 3 days the Team Leader is alerted. At 7 days the task is raised in the leadership report. Silence stops being an option.

1 → 3 → 7 days

Weighted performance ratings

Accuracy 50%, timeliness 25%, teamwork 15%, others 10%. The weighted score becomes a 1–5 rating.

Bottleneck analytics

Cycle time per stage, rework rate, reviewer scorecards and workload balance — so you fix the process, not the person.

Up to 3 companies

Run clients, entities or departments side by side, with reports split by company and colour-coded boards.

Recurring deadlines

Weekly, bi-weekly, monthly, quarterly or yearly. The next cycle creates itself on approval — or import a whole calendar from CSV.

Private personal tasks

Personal to-dos live beside work tasks but are visible only to their owner — enforced in the database, not just the UI.

Outlook to task

Turn flagged emails into tasks with attachments and a link back to the message. Read-only, no password stored.

An audit trail you could hand to an auditor

Every assignment, submission, review, send-back, deadline extension and approval is written as an append-only, time-stamped event with the person’s name attached. Personal tasks stay out of it. Ratings stay private to the Team Leader. The record is the product.

Append-only · exportable · defensible
Accountability

When someone asks “what happened here?”, you answer in one click.

Every task carries its own history. Not a comment thread — a record with a name, a timestamp and a reason against every state change.

  • Who did whatAssigned, started, submitted, reviewed, approved, sent back — each with the person’s display name.
  • Why it movedSend-backs require a written reason, so rework is never guesswork.
  • When deadlines movedEvery extension is logged with its reason — and extensions are a Team Leader action, not a free-for-all.
Q2 sales tax return Approved
  1. Created and assignedAyaz Ali · 12 Mar, 09:14
  2. Submitted with 2 attachmentsImran Khan · 14 Mar, 16:02 · on time
  3. ↩
    Sent back — “tariff table on page 3 is last quarter”Ayaz Ali · 14 Mar, 17:40
  4. ResubmittedImran Khan · 15 Mar, 10:25
  5. Approved and rated 4/5Ayaz Ali · 15 Mar, 11:08
Analytics

Find the stage where work actually gets stuck.

Most reporting tells you a task was late. TeamControlSheet tells you whether it was late in doing, in review or in approval — and which reviewer is the bottleneck.

  • Cycle time per stageHours spent waiting at each handover, averaged across the team.
  • Rework rateHow often work is sent back, by person and by category.
  • Workload balanceWho is carrying too much, before it becomes an overdue pile.
On-time delivery by category last 90 days
On timeRework 6.4% · Avg cycle 2.1 days
Why not a spreadsheet?

Spreadsheets record what happened. They never chase what hasn’t.

If your team already runs on a shared sheet, you already have the data — you just don’t have the mechanism.

Comparison of spreadsheets, email threads and TeamControlSheet
Capability Spreadsheet Email / chat TeamControlSheet
Named owner for every taskManual✕✓
Second-person review before sign-off✕Informal✓
Automatic escalation when late✕✕✓
Reminders that work in both directions✕Lost in threads✓
Time-stamped audit trailOverwrittenScattered✓
Performance ratings with fixed weights✕✕✓
Recurring deadlines that re-create themselvesCopy-paste✕✓
Stage-level bottleneck reporting✕✕✓
Private personal to-dos✕Mixed in inbox✓
Security & privacy

Built like the data matters — because it does.

Row-level security everywhere

Every table is protected by database-level policies, so a workspace can only ever read its own rows — even if a request is crafted by hand.

You sign in with your own email

Registration is email + password, handled by Supabase Auth with refreshable session tokens. Application tables hold no passwords, and no default or shared account exists — every login is a verified individual.

Nobody joins by accident

An invite link puts people in a pending queue. The Team Leader approves each member before they can see a single task.

Pricing

Start free. Upgrade when the team grows.

No credit card, no trial countdown. The Free plan keeps the full assign, review and approve workflow forever.

Free

Small teams testing the workflow

$0forever

Up to 5 users

  • 1 company
  • Assign · review · approve
  • Personal tasks & reminders
  • Team chat & calendar
  • Escalation ladder
  • Ratings & analytics
Start free
Most popular

Team

Teams of 3–50 who run on deadlines

$4/ seat / month

3-seat minimum · billed monthly

  • 2 companies
  • Up to 50 users
  • Two-way nudges & escalations
  • Recurring tasks & CSV import
  • Ratings & reports
  • Push notifications
or start free

Business

Multi-entity teams that need the numbers

$8/ seat / month

3-seat minimum · billed monthly

  • 3 companies
  • Up to 500 users
  • Analytics & reviewer scorecards
  • Outlook email import
  • Daily email digest
  • Priority support
or start free

Enterprise

Large or regulated organisations

Custom

Talk to us

  • Unlimited companies
  • Single sign-on (SSO)
  • API & data residency
  • Custom rating weights
  • Onboarding & training
  • Dedicated support
Contact us

Prices in USD, per seat per month. Paid plans require a 3-seat minimum. Yearly billing saves 20% ($38/seat Team · $76/seat Business). Checkout, invoices, tax and refunds are handled by Paddle as merchant of record. Cancel any time.

Need a quote, purchase order or bank transfer? Email us — we issue invoices for annual plans.

FAQ

Questions, answered properly

If yours is not here, email [email protected].

Is TeamControlSheet really free?
Yes. The Free plan includes one company and up to 5 users with the complete assign, review and approve workflow. No credit card is required and there is no time limit. Paid plans add more companies, more seats, escalation ladders, ratings, analytics and Outlook import.
What is a maker–checker–approver workflow?
Also called four-eyes or dual control, it splits every task between three roles: the maker does the work, the checker reviews it, and the approver signs it off. Each step is time-stamped in an append-only audit trail, so you can prove who did what and when. It is the standard control used in finance, audit and regulated operations.
How are performance ratings calculated?
The approver scores four criteria on a 1–5 star scale: accuracy (50%), timely delivery (25%), teamwork (15%) and others (10%). The weighted total is rounded to the final 1–5 task rating. Ratings are visible only to the Team Leader and the named approver.
Can I manage more than one company or department?
Yes. Team Leaders add companies, clients, entities or departments in Settings: 1 on the Free plan, 2 on Team and 3 on Business. Tasks are tagged by company and reports and analytics split by company.
What happens when a deadline is missed?
Nothing is silently forgotten. When a task passes its deadline the escalation ladder starts: at 1 day late the reviewer or approver is alerted, at 3 days the Team Leader is alerted, and at 7 days the task is raised in the leadership report. Overdue tasks stay flagged on the board until they are closed or cancelled.
How do two-way nudges work?
Whoever is waiting on a task can remind whoever is holding it — reviewers can nudge doers and doers can nudge reviewers. Each nudge shows a seen receipt to the sender, is written to the audit trail, and is rate-limited to one per sender per task every two hours so it never becomes spam.
Can my team see each other’s personal tasks?
No. Personal tasks are private to their owner and enforced at the database level, not just hidden in the interface. Not even the Team Leader can read another person’s personal task.
Does it work with Outlook?
Yes. On the Business plan you can import flagged or categorised Outlook emails as tasks, together with their attachments and a link back to the original message. The connection is read-only and Microsoft credentials are never stored.
Do I need to install anything?
No. TeamControlSheet runs in any modern browser on desktop and mobile. It is also an installable progressive web app, so you can add it to your home screen or dock and receive desktop and mobile notifications without an app store.
Where is my data stored and is it secure?
Data is stored in Supabase with row-level security switched on for every table, so each workspace can only ever read its own rows. Authentication is handled by Supabase Auth with refreshable session tokens — passwords never touch application tables or browser storage, and there are no default or demo logins. All traffic is encrypted with TLS.
How many users can I add?
Up to 5 on Free, 50 on Team, 500 on Business and unlimited on Enterprise. The person who registers first creates the workspace and becomes the Team Leader; everyone else joins with an invite link and stays pending until the Team Leader approves them, so nobody gets in by accident.
Can I import my existing task list?
Yes. Download the CSV template, fill in the rows and import them in bulk. Each imported row can carry an assignee, reviewer, deadline, urgency, category and recurrence rule.

Your team already knows what to do.
Give them a way to prove it.

Register with your work email, invite your team, and assign the first task in under two minutes. No email verification, no credit card. Free for 5 users, forever.

Create your free workspace Log in