Multi-tenant · SMS + voice · A2P 10DLC

Talk to customers, never expose their numbers.

A B2B platform for SMS and calls with absolute contact-number masking. Your team communicates with the customer; the real number stays locked down.

No credit card required Setup in minutes Cancel anytime
privhive / app / conversations
MS
Maria Silva•••• ••••-0199
Can you confirm tomorrow's appointment?
now
JC
John Customer•••• ••••-3344
Perfect, thanks for getting back to me!
2m
AC
Anna Cole•••• ••••-7710
Got the link, will check with the team.
14m
PL
Peter Lin•••• ••••-2255
Rescheduled to Friday.
1h

Trusted by teams that take customer privacy seriously

AcmeLumenVertexQuartzNimbusHelios
Features

Everything you need to run customer comms

The essentials for a B2B team to talk to customers — with privacy at the heart of the product.

Absolute masking

The contact's real number is never returned to agents without explicit ACL. Server-side, zero leakage.

Two-way SMS

Send and receive via Twilio with conversations routed through the tenant's number.

Bridged calls

The agent gets dialed first; the customer only sees the company number — never the agent's phone.

Team & RBAC

OWNER, ADMIN, MANAGER and AGENT. Invitations, departments and per-contact ACL.

Multi-tenant by default

Isolation enforced at the Prisma layer. Tenants can never see each other's data.

Stripe billing built in

Per-seat subscriptions, self-service Billing Portal, and instant activation on checkout.

Privacy by design

The contact's real number never reaches the agent.

The realPhoneNumber lives in a restricted column. By default, agents only see the last four digits. Anyone who needs to see the full number is added to the contact's ACL — auditable, reversible, granular.

  • Masking enforced server-side, never trusted to the client
  • Per-contact ACL with user IDs and roles (OWNER, MANAGER, AGENT…)
  • Outbound SMS sent from the tenant's number — agents don't type it
  • Bridged calls: customers only see the company's caller ID
Agent's view
Maria Silva
•••• ••••-0199
Masked
John Customer
•••• ••••-3344
Masked
Admin view (with ACL)
Maria Silva
+1 (415) 555-0199
Visible
John Customer
+1 (628) 555-3344
Visible
How it works

From signup to first conversation, in minutes

Built for teams that need to move fast without giving up on security.

01

Register your company

B2B onboarding in 2 minutes — legal name, EIN, address.

02

Connect a Twilio number

Buy in Twilio Console and paste it in. A2P 10DLC ready for US.

03

Invite your team

Departments, roles and per-contact ACL. Per-seat pricing.

04

Start the conversation

SMS and calls in one timeline, with masking from the very first send.

Pricing

Per-seat pricing, no long contracts

Per-seat subscription, billed monthly through Stripe. Cancel any time from the self-service Billing Portal.

Single plan

PrivHive · Pro

SMS + voice, full masking, RBAC, multi-tenant. Everything included.

  • Unlimited SMS in/out *
  • Bridged outbound calls
  • Per-contact ACL
  • Departments and roles
  • Stripe Billing Portal
  • Email support

* Twilio + A2P 10DLC limits apply.

$15/seat/mo
Get started

Ready to talk to customers without leaking their data?

Create your account in 2 minutes. Per-seat pricing. Cancel anytime.