Pricing
Pricing stays light too.
Self-host is free forever. Hosted is simple per-seat billing.
Hosted Standard is billed per seat via Stripe at ¥300/seat/month (excl. tax).
Self-host
For technical teams who want to run it themselves
¥0 free forever
Apache-2.0 open source. No seat or org limits.
- Full feature set
- Single binary, DB-less startup
- Guest / simple join (OAuth optional)
- You operate server & TURN
- Community-based support
Hosted Standard
For teams who want to start without ops
¥300/seat/month (launch price, excl. tax)
Stripe billing. 30-day free trial (no card). Change seats monthly.
- OAuth sign-in (Google / GitHub, etc.)
- Org creation, invite links, member management
- TURN included ("almost always connects", even on corp networks)
- We handle infra and updates
- Email support
比Compare
Hosted vs self-host
Same codebase. The difference is who runs it.
| Hosted | OSS self-host | |
|---|---|---|
| Presence, spaces, voice circles, paging | ✓ All included | ✓ All included |
| Sign-in | OAuth (Google / GitHub, etc.) | Guest / simple join (OAuth optional) |
| Joining an org | Invite links (issued by admins) | Share server URL, etc. — flexible |
| NAT traversal (TURN) | ✓ Included. "Almost always connects" | △ Public STUN by default; run coturn if needed |
| Data persistence | ✓ Orgs, members, invites stored | △ DB-less OK (config / env vars) |
| Server ops & updates | ✓ Handled for you | You (single binary makes it simple) |
| Cost | ¥300/seat/month (excl. tax) | Free (infra cost only) |
問FAQ
Common questions
Is it really that light?
Lightness is a core product value. Design targets (NFR) call for near-0% idle CPU, tens of MB resident memory, and voice-only low bandwidth. The client is Tauri + Canvas 2D (not Electron); the server never relays audio (P2P). Numbers are targets — we'll publish measurements as we verify.
When will you add video or screen share?
We won't. That's a design choice, not a backlog item. Meeting features trade off against always-on lightness, so Hiroba focuses on presence and voice — "before the meeting." When it's meeting time, use your usual tool.
Where does audio go?
Usually direct P2P between participants — not through the server. The server only handles position, presence, and signaling. If P2P can't establish (NAT), hosted uses encrypted TURN relay.
Feature gap between self-host and hosted?
Core experience (presence, spaces, voice circles, paging) is identical. Hosted bundles OAuth, org management, invites, TURN, and persistence with zero config. Self-host enables and operates those yourself. Both build from the same codebase via profile flags.
How does billing work?
Payments and invoices run through Stripe at ¥300/seat/month (excl. tax), based on registered org members.
Start with one floor.
Hosted: create an org. Self-host: run it today.