Skip to content

Sharkhex Spaces

A virtual office for distributed teams

People walk avatars around a 2D map of your office, and proximity starts video, chat and shared screens. Self-hosted, under your brand, on a server of your own.

The office
The app

Get to know Sharkhex Spaces.

  • Proximity video and chat

    Walk up to someone and talk. Bubbles form and dissolve as people move; meeting areas hold everyone inside them.

  • Your maps, your brand

    Draw offices in Tiled, upload them as packages, and theme the product with your colours, logo and domain.

  • Broadcasts and announcements

    Speaker zones address a floor or the whole building; announcements reach everyone, even away from their desk.

  • Persistent chat

    World and room channels, direct messages, files and search, kept on your server.

  • Meetings and calendars

    Plan meetings with guest links, see the day from Google or Microsoft, and get reminded before each one.

  • Single sign-on and guests

    Sign in through your company's OpenID Connect provider, invite guests by email or a meeting link, or let visitors in with just a name.

  • Scripting and modules

    Add behaviour to maps with a TypeScript API, and plug in web apps as modules with their own permissions.

  • Partner API and webhooks

    Automate memberships, rooms and maps from your systems, and hear about changes through signed webhooks.

  • Recording and moderation

    Record meetings on request, keep an audit log, and give moderators what they need to keep the office pleasant.

Walk up and talk.

Conversations start the way they do in an office: walk over, talk, and walk away when you are done.

  • Bubbles
    BubblesThree colleagues in the lounge, talking in a bubble that formed when they met.
  • Meetings
    MeetingsSix people in the meeting room, one of them sharing a roadmap.
  • Chat
    ChatThe room's channel next to the map, kept on your server.
  • Announcements
    AnnouncementsA message from the admin that reaches everyone, wherever they are.

Meetings on your phone.

Native apps for iOS and Android, built with SwiftUI and CallKit on iPhone and with Hilt on Android, list the meetings happening now and join them with audio and video over LiveKit.

  • Live meetings
    Live meetingsEvery meeting with people in it right now, one tap from joining.
  • Calls
    CallsEveryone in the meeting, with their avatar while their camera is off, and the call carries on with the phone locked.

Your office, your rules.

People dress their avatars, editors shape the map, and admins decide the colours, who comes in and what they can do.

  • Avatars
    AvatarsBody, eyes, clothes, hair, hats and accessories for every person.
  • Map editor
    Map editorDraw meeting areas and place furniture right in the room.
  • Theme
    ThemeYour colours and logo, with a live preview of the result.
  • Members
    MembersInvite people to a world and give them a role.
  • Settings
    SettingsTurn visitors, guests, chat, video and screen sharing on or off.
  • Audit log
    Audit logEvery change to the organisation, with who made it and when.

Runs on your server.

  • One archive, one command

    Installs and upgrades natively or in Docker on Ubuntu or Debian, with HTTPS set up for you.

  • A small server is enough

    1 GB of memory serves a small team; 4 GB records meetings.

  • Your domain

    One domain carries the app and its media, under your name.

  • Updates for life

    Download new versions whenever you like; the installer keeps your settings and data.

Get Sharkhex Spaces.

Every license is yours for life, with free updates. Pick the one that matches how you run it, or let us set it up for you.

Standard

One organisation on one install.

  • Lifetime license for one install
  • Every feature, unlimited members
  • Free updates
  • Email support

Extended

Resell it: many organisations on one multi-tenant install, each under its own brand.

  • Lifetime license for one multi-tenant install
  • Central admin with plans and usage
  • Custom domains per tenant
  • Free updates and priority email support

White-glove setup

With your license, we install Sharkhex Spaces on your server, ready for your first members.

  • Installed on your server, under your domain
  • Your brand, sign-in and email configured
  • A hand-over once you are live

Or let us host it for you.

Plans differ in how many people can be online at once, and the larger one records meetings.

30 people

For a team that meets in one office.

  • Up to 30 people online at once
  • Your own domain at no charge
  • Email support

75 people

For a company that works across several floors.

  • Up to 75 people online at once
  • Meetings recorded, kept for 45 days
  • Your own domain at no charge
  • Email support

More people

For larger organisations, on a server sized for them.

  • More than 75 people online at once
  • Recordings kept as long as you agree with us
  • Your own domain at no charge

Learn more.

Have a project or a question about a product?

Write to us and we answer within one business day.

Contact us