Guide your customers live.
Close more deals. Never see sensitive data.

The instant live-support layer for your website. Help customers breeze through complex signups, onboarding, and checkouts in real time — while sensitive info like card numbers and passwords stay hidden on their device.

✓No credit card required ✓Installs in minutes ✓Nothing for customers to download
Thandi types her card
umoya.example/checkout
UUmoya Outdoor Step 3 of 3
Trail runner, size 7 · incl. delivery R1 249,00
Card details
4111 2048 6630 9152VISA
08 / 28
312
Pay R1 249,00
L Lerato from support is viewing this page Stop sharing
your agent sees only dots
Agent consoleLive 00:42
UUmoya Outdoor Step 3 of 3
Trail runner, size 7 · incl. delivery R1 249,00
Card detailsMasked on Thandi’s device
•••• •••• •••• ••••
•• / ••
•••
Pay R1 249,00Lerato
T Thandi is on the payment page Request control
100% privacy-native. Passwords, card numbers, and one-time pins never leave your customer’s browser. POPIA CompliantGDPR Ready

“Can your support agents actually see what your customer is struggling with?”

Right now, when a customer gets stuck on your website, support is flying blind.

01
Agents work blindTrying to troubleshoot over the phone or chat (“What do you see on your screen right now?”) turns a two-minute fix into a twelve-minute frustration.
02
Customers won’t share dataAsking them to read out card numbers or sensitive verification codes kills trust and stalls the process.
03
Carts and applications quietly dieThey promise to try later. Most never come back.
U Umoya Support 11:48
mute
keypad
speaker
AgentWhat do you see on your screen right now?
ThandiI’d rather not read out my card. I’ll try later.
Cart abandonedR1 249,00 left at payment
How it works

Live in minutes. No heavy IT projects required.

Simple enough for your customer support leads to run from day one. Light enough that your developers won’t notice it’s there.

1 Once · a few minutes
checkout.html
41<footer>…</footer>
42<script src="bona.js"
43  data-bona-site="umoya">
44</body>
✓Bona is live on umoya.example

Drop in a script tag

One line on your site, right before the closing body tag. Card, password, and one-time-code fields are masked automatically.

2 In the moment
LShare this page with Lerato? She’ll see this page live. Card details and passwords stay hidden on your device. Not nowAllow

Customers stay in control

Nothing is shared until the customer taps “Allow.” Sensitive fields are locked down in their browser before any data is sent.

3 Same call
Delivery address
Street, suburb, postal code
Postal code
0000
Lerato Found it, thanks!

Resolve in real time

Your agent sees what the customer sees, points to the right field, and gets them over the line on the first call.

The agent console

Their page, live. Their sensitive data, never.

Your agent sees the customer’s real page mirrored in real time — not a blurry video. Sensitive fields arrive already masked so your team can guide without risk. See the AI agent and every tool →

this is your agent’s view
b Agent console / Session with Thandi Live · 00:42 Remote control: offask to control3
⌖ ✎ ↖
Peer-to-peer · end-to-end encryptedThandi’s page, mirrored live. Not a video.
umoya-outdoor.example/checkout
Umoya OutdoorCartDetailsPayment
Pay by card
Email
thandi.n@mail.example
Card number MASKED
•••• •••• •••• ••••
1
•• / ••
HIDDEN
Pay R1 249,00
2
Order summary
👟
Trail runner, size 7Qty 1
R1 099,00
Delivery (Gauteng)R150,00
TotalR1 249,00
T
Thandi/checkout
Request control Clear drawings End session
SESSION LOG
14:02:06Thandi allowed sharing
14:02:31Moved to /checkout
14:02:44Laser on
1

Masked on her device. The card number is replaced before it ever leaves Thandi’s browser.

2

Point and draw. Circle the button she’s looking for — it appears on her screen instantly.

3

Control only on request. Clicking or typing for her needs a second, separate Allow.

Privacy

Sensitive data never leaves the customer’s device.

Screen sharing sends everything and hopes the agent looks away. Bona removes sensitive data before it leaves the browser, meaning there is nothing to store, leak, or explain.

MASKING HAPPENS HERE
1Thandi’s browserWhat she types
Card number
4111 2048 6630 9152
Bona replaces it
•••• •••• •••• ••••
2On the wireEncrypted, peer-to-peer
fieldcard-number
value•••• •••• •••• ••••
maskedtrue
storednever
End-to-end encrypted session
3Lerato’s consoleWhat your agent sees
Card number
•••• •••• •••• ••••
•• / ••
•••
She can still point, draw and guide.
Compliance, without the paperwork. If sensitive data never reaches your agents or your servers, there is far less to document, audit, or defend. Built for South Africa’s POPIA and global GDPR. How the masking works
POPIABuilt for
South Africa’s Protection of Personal Information Act
GDPRBuilt for
For customers and teams in the European Union
Use cases

Built for every moment a customer gets stuck online.

Wherever a form is long, verification is tricky, money is involved, or one wrong click sends a customer straight to your competitor.

For e-commerce & retail checkouts

Turn stuck carts into paid orders.

Stop cart abandonment at the payment step by helping customers clear delivery or voucher hiccups live.

✓Rescue carts at the payment step
✓Fix voucher, address and delivery-option hiccups live
✓Keep card handling out of your agents’ hands
MASKED AUTOMATICALLY
Card numberExpiryCVVOTP
umoya.example/checkoutLive
Umoya Outdoor · R1 249,00
Verify it’s you Enter the 6-digit code we sent to the number ending in 821.
••••••
Code expires in 2:41Resend codeLerato
Confirm order
PROOF, NOT PROMISES

See both sides for yourself.

Open the demo shop as the customer, and the agent console in another browser or private window. Type a card number and watch it arrive as dots.

Ready now? Start your free trial

1Be the customerdemo.bonasecure.co.za↗ 2Be the agentWe’ll send you a console login✉
3On the demo page, click “Share screen with support”, then Allow. In the console, click Join.
Compare

Why not just share a screen?

Screen sharing shows everything. Enterprise co-browsing takes months and is priced in dollars. Bona gives you the privacy of one and the speed of the other.

Screen sharingVideo-call tools
Enterprise co-browseLegacy platforms
bnaBEST FIT
Sensitive fields hidden from agentsCard numbers, IDs, passwords
Everything is visible
Often, after set-up
Masked on the device
Nothing for customers to installNo app, extension or meeting link
Often an app or link
Runs in the browser
Runs in the browser
Point, draw and highlightShow the exact field or button
Basic pointer at best
Included
Included
Separate consent before controlViewing and control are two Allows
All-or-nothing
Depends on setup
Always on
Time to go liveFrom sign-up to first session
Minutes
Weeks to months
Minutes
Priced for South African teamsClear rand pricing
Per seat, in USD
Custom USD/EUR quotes
From R249 per seat
YesPartlyNoTypical for each category. Individual tools vary.
Pricing

Simple pricing, in rand.

Pay for seats in use, not for people. No setup fees. See full pricing.

TeamMOST TEAMS
FromR249per seat / month
On-device masking for cards, passwords and OTPs
Live co-browsing with point, draw and highlight
Two-step consent and remote control
Audit log of every session
Start free trial → No credit card required
Contact centres
EnterpriseFor teams with 100+ agents
✓Everything in Team
✓Help rolling out across your floor
✓A pilot before you commit
Talk to us Or email enterprise@bonasecure.co.za
FAQ

Questions buyers ask us.

Something else? See all questions or talk to our team.

No. Bona runs in the browser on your existing site. There’s no app, extension or meeting link.

no more…

“What do you see on your screen right now?”

Give your team eyes on the problem — and keep your customers’ details where they belong.

From R249 per seat a month · 100+ agents? Enterprise