A floor, not a list
Rooms you walk into, desks you sit at, a hallway you bump into people in. Presence you can see at a glance instead of a column of green dots.
Spatial presence, real audio, honest time tracking
Walk into a room and you are in a meeting. Ring a colleague and they hear it. Step away from the laptop and everyone knows - without anyone having to say so.
The real map and the real avatars - the same renderer the office runs on.
Presence, spontaneity and a shared sense of where everyone is - put back, without turning the day into a call schedule.
Rooms you walk into, desks you sit at, a hallway you bump into people in. Presence you can see at a glance instead of a column of green dots.
Step into a meeting room, a focus room or the lounge and it is its own call - mic, camera and screen. The open desks stay quiet, so nobody is ever accidentally on air.
Call a teammate and they hear it. Answering moves you both into a free meeting room with mics open - no links, no invites, no waiting room.
Lock your laptop and you go Away instantly - screen lock and OS idle, not a mouse-jiggle heuristic. Your mic mutes itself on the way out.
Every room change is a ledger row written by the server, never the browser. Hours per room, per person, per day - numbers you can defend.
Nobody walks into your office uninvited. People join only when an admin adds them or shares a join link, and analytics stay with admins. Presence data about people should not be a free-for-all.
Anywhere a group works at the same time in different places - and someone needs to know who is around, or how the hours actually went.
Ten people who used to lean over a desk and now book a call for it. Deskly gives back the interruption that takes eleven seconds instead of a calendar slot.
Each team gets its own floor - its own rooms, chat, boards and recordings. Payments cannot wander into the Design floor, and admins still see the whole building.
A cohort is a floor. The instructor sees who is in which room and for how long, session recordings are there for whoever missed one, and each room's whiteboard still holds last week's notes.
Hold office hours in a room and let students walk up when they are stuck, instead of emailing to ask whether you are free. You can see who is working and who has been idle for an hour.
Send a client a time-boxed link into one room. They join with a name and nothing else - no account, no access to the rest of the office, and the pass expires on its own.
A room that is always open, and presence that tells you who is genuinely at a keyboard rather than who forgot to set a status. Away means the screen locked, not that somebody clicked away.
Somewhere else this would fit? It is a floor, some rooms and honest presence - most groups that share working hours find a use for it.
Sign in and your avatar appears at the desks. Everyone online is on the map, in the room they are actually in.
Arrow keys, or click where you want to go. Step into a room together and you are talking - or ring them and the server takes you both there.
Admins get time per person and per room, meeting load, and active-versus-away split, exportable as CSV.
The browser reports signals - last input, window focus, OS idle, screen lock. The server decides what they mean and writes the result. A patched client cannot flatter its own numbers.
A Tuesday, recorded
Time per room, meeting load and away split - visible to workspace admins, exportable as CSV.
Shipped since launch
The floor was always the point. What has landed since is everything that happens after somebody leaves the room - so the meeting produces work instead of another meeting.
Every room has a board on the wall. Notes stay after everyone has gone home, and you can read a room's board from anywhere without entering it.
Everybody's work in three columns, drawn from your tracker rather than a copy of it. Move a card and the work item moves - or the tracker refuses and says why.
Track several projects at once, send a sticky note straight to the sprint, and let each floor file into the project its work belongs to.
Walk into a meeting room and it is recorded - nobody presses start. Useful when half the team is asleep in another time zone.
Classrooms that hold a cohort, attendance taken from real presence, and a certificate at the end with a public page anyone can verify it against.
Give each team its own floor, name the roles yourself, and hand a client a time-boxed pass into one room and nowhere else.
Every plan is the same product; the bigger ones simply hold more people and unlock the parts a training centre or a company with several teams needs. Monthly, no contract, and you can start without paying anything.
Free
An office for a small team, with rooms, chat and boards.
USD 79 / month
For working teams: recording, guests, classes, desk management, calendar sync and Teams status.
Try it free for 14 days
Let's talk
Run the whole thing on your own hardware, with a licence.
Prices are per workspace, not per person. Enterprise includes a signed licence for self-hosting - your data on your machines, no phoning home.
Your office takes about a minute to set up - free, with no card. Your team joins when you invite them.