Early access · invite-only

HR, time, and leave —all in one quiet place.

Orbis OS is the all-in-one operations workspace for teams of 1 to 50. Onboarding, attendance, projects, time off, teams, and review reminders — without the spreadsheet sprawl.

Free during early access · no credit card · cancel any time.

On track
24
Short
3
Pending review
2
M
Maya Singh
Designer
On track
L
Lukas Brandt
Engineer
Short 1.5h
A
Ana Costa
Founder
Pending

Built for agencies, startups, and distributed teams outgrowing spreadsheets.

1-50 peopleMulti-timezoneMulti-currencyRLS isolated
What's in the box

Everything a 1-50 person team actually needs.

Six capability areas that are usually six separate tools, stitched into one workspace with one source of truth.

People

Invite teammates, capture onboarding, store profiles and compensation in one secure record.

Time

Timezone-aware clock-in, schedules, manual entries, overtime requests — and a sane daily view.

Projects

Clients, projects, billable rates. Time entries roll up by project — ready for invoicing.

Time off

Leave types, balances, half-days, company holidays, approval flow. Managers approve from where they work.

Teams

Group people, name a manager, set defaults. Cascades automatically; per-person overrides win.

Reminders

Probation, promotion, salary review. Weekly digest email to owners so nothing slips.

People

Onboarding that does itself.

Invite an employee and they fill in their own profile, ID, banking, and emergency contacts. You see the steps complete in real time. Sensitive fields are encrypted before they hit the database.

  • Self-serve onboarding
    Configurable steps by contract type — permanent, contractor, internship.
  • Encrypted at rest
    Gov IDs, tax IDs, and bank details encrypted with AES-256-GCM.
  • One profile per person
    Compensation, manager, location, schedule — all in one row.
  • Three roles
    Owner, admin, manager, member. Multiple admins, role per team manager.
Employees
4 people · 3 teams · 3 currencies
Invite
MS
Maya Singh
Designer · Product
Active
LB
Lukas Brandt
Engineer · Engineering
Onboarding
AC
Ana Costa
Founder ·
Active
SO
Sam Okafor
Ops · Operations
Invited
Onboarding steps stay on the employee's side. You get a clean view.
Time

Attendance that honors local time.

A Karachi designer, a Berlin engineer, a Lagos ops lead — all clocking in on their own Tuesday. Schedules, lateness, and overtime math run per timezone, not per server clock.

  • Timezone per location
    Each location carries its own IANA timezone; employees inherit it.
  • Manual entries with review
    Employees submit; owners or managers approve. Clean audit trail.
  • Overtime workflow
    OT auto-computed, employee opts in, approver decides paid or not.
  • Schedule modes
    Relaxed (hours target) or fixed (start/end with grace minutes).
Today · across 4 timezones
Each row is rendered in the employee's local day
Tue 09:32
Employee
Timezone
In
Hrs
Status
Maya Singh
Asia/Karachi
09:04
8.2
On track
Lukas Brandt
Europe/Berlin
08:15
6.5
Short 1.5h
Sam Okafor
Africa/Lagos
0.0
Off today
Ana Costa
Europe/Lisbon
07:50
8.5
OT pending
Projects

Time that tells you what to invoice.

Group billable work by client, set the rate, and assign by person or team. Every clock entry knows whose project it belongs to — so time, money, and headcount all roll up to the same row.

  • Clients and projects
    Set up clients, group projects under them, archive when work wraps.
  • Per-project billable rate
    Hourly rate plus currency on the project; each entry can override the billable flag.
  • Assign by person or team
    Pick individual members or pull in a whole team — both get access to log time.
  • Internal projects too
    Non-billable work tracks the same way, just without a rate.
Projects
Group billable work by client; time entries roll up for invoicing.
Project
Client
Rate
Members
Atlas redesign
ATL-01
Aurora Labs
USD 120/hr
4
Mobile MVP
MOB-04
Helios Studio
GBP 95/hr
3
Brand refresh
BRD-02
Northwind
EUR 90/hr
2
Internal tooling
— internal
non-billable
5
Per-project rate, billable flag, currencyTime rolls up by project for clean invoicing.
Time off

Leave with balances that just work.

Define leave types your way: annual, sick, unpaid, study. Each has its own balance, carry-over, and half-day rules. Approvers see the remaining balance inline before they say yes.

  • Pro-rated entitlements
    New joiners get balances pro-rated to their start date automatically.
  • Half-day aware
    AM / PM half-days deduct 0.5 — clean numbers, no rounding drama.
  • Company holidays
    Org-wide non-working days. Attendance expectations and leave balances both honor them automatically.
  • Approve in one click
    From the owner inbox or a manager's approvals page. Both sides get an email on submit and review.
Time off · pending
Auto-deducts from the right balance. Half-day aware.
MS
Annual leave
May 18 – May 22 · 4.0 days · balance after: 11.0 of 20
Approve
LB
Sick
May 14 (PM) · 0.5 days · balance after: 6.5 of 10
Approve
SO
Unpaid
Jun 03 – Jun 04 · 2.0 days · balance after:
Approve
Approvers see the team's remaining balance inline.
Teams

Set defaults once, override per person.

Group people into teams, name a manager, and pick a default schedule and location. Members inherit those defaults — until you set something specific on the person. Per-employee always wins.

  • Manager role per team
    Managers approve time off, manual entries, and overtime for their team.
  • Cascading defaults
    employee → team → org. The system picks the most specific value that exists.
  • Multiple admins
    Owner stays one. Admins are unlimited and have the same access.
  • Row-level isolation
    Postgres RLS enforces every read and write at the database, not the app.
Teams
Set a default schedule, location, and manager — cascades to members.
Team
Manager
Schedule
Location
Size
Engineering
Ana Costa
Mon-Fri · 8h
Remote · EU
6
Product
Maya Singh
Mon-Fri · 7h
Karachi · PKR
3
Operations
Sam Okafor
Mon-Sat · 6h
Lagos · NGN
2
Per-employee assignment always winsOverride at the person level when you need to.
Reminders

Probation, promotion, salary — never forgotten.

Set the next review date once. Orbis OS surfaces it on the Reminders page and emails a weekly digest to owners every Monday. Empty weeks are skipped, so nothing nags for nothing.

  • Three review kinds
    Probation end, promotion review, salary review — all in one feed.
  • Filter by urgency
    Overdue · 7 days · 30 days · all. Defaults to what actually needs your attention.
  • Weekly digest email
    Mondays at 08:00. Skips orgs with nothing pending — calm by default.
  • Relative dates that read like English
    "3 days overdue", "in 4 days". Stop converting in your head.
Reminders · this month
Probation, promotion, and salary reviews
Mondays at 08:00
Probation ends · Lukas Brandt
in 3 days
Promotion review · Maya Singh
2 days overdue
Salary review · Sam Okafor
in 11 days
Why Orbis OS

Designed for the small teams that ship most of the world’s work.

Timezone-aware end to end

Every clock-in, schedule, and approval honors the employee’s local day — no spreadsheet gymnastics for a 4-city team.

Calm by design

Sentence case, 0.5px borders, no shouting. Built with the same restraint you expect from Linear or Vercel.

Isolated by default

Per-organisation row-level security in Postgres. Your team’s data is invisible to other tenants — not a config, a guarantee.

Frequently asked

Questions, answered.

Who is Orbis OS for?

Small teams of 1 to 50 — agencies, startups, distributed companies, and freelancers running ops for a roster of contractors. If your HR currently lives across Sheets, Slack DMs, and email threads, this is for you.

How does pricing work?

Orbis OS is free during early access. When pricing lands it will be a flat per-seat fee with a small-team tier; no upsells, no quote requests.

Is it secure?

Each organisation is isolated by Postgres row-level security — not application code, the database itself. Sensitive fields (IDs, bank details) are encrypted at the application layer before storage.

Does it work for distributed teams?

Yes. Every employee can have their own location with its own timezone; attendance, schedules, and approvals all honor the local day. Multi-currency compensation is supported per employee.

Can my team approve from their phone?

The app is a responsive PWA and works at 375px width. Native iOS / Android apps are not on the near-term roadmap.

What about invoicing and payroll?

Time entries roll up by client and project with per-project billable rates, so the data is structured for invoicing today. Generating invoices and sending them is on the roadmap. Payroll processing stays out of scope — Orbis OS is the source of truth your payroll provider reads from.

Get your team set up in minutes.

Invite your team, set a schedule, and you're running. We'll handle the rest — timezones, balances, reminders, all of it.