Show the app. Never show the customer.

The EU's GDPR says a breach must be reported to the regulator not later than 72 hours after you become aware of it, where that is possible.”

GDPR, Article 33

Notification of a personal data breach to the supervisory authority.

Read the source

Two passes

The Recorder covers on your computer. StepLoom AI reads every screen again for what was missed.

Formats from many countries

Card numbers, emails, phone numbers, bank accounts and ID numbers such as Social Security, Aadhaar, BVN and NIN.

You have the last word

Every cover is a box you can turn off, move or add.

Baked in

When you publish, the covers are drawn into the picture. They cannot be peeled away.

Made for teams who explain an app every day

Software teams
Customer support
Sales teams
Fintech and banking
Training and HR
Government services
Schools
Partner and field networks
[01]Scan

Every screen is read for private details

Each item found is marked with a box and a label that says what it is.

clientclue.live/workspace/phone-network
Click Messages
[02]Cover

Pick what to hide

Turn a cover off if the item is not private. Turn it on to hide a kind everywhere.

Hiding 8 of 8 kinds on every step

  • Card numbers
  • Emails
  • Phone numbers
  • Bank account numbers
  • National ID numbers
  • Names
  • Balances
  • Passwords
[03]Check

Two layers of care

The Recorder covers first, on your computer. Then the second pass looks again.

Covered by the Recorder
Second reading
Boxes placed
You review
Covers baked in
[04]Compare

Before and after

Slide to see what a viewer would have seen and what they see now.

You're done
[05]Publish

Hidden for good

The published picture has the covers drawn into it. The original stays private to your workspace.

clientclue.live/workspace/phone-network
Select App lagging and slow response
[06]We tested it

We planted 33 made-up private details and checked every one

This is a controlled test on a practice app built for it. Every detail is made up and every screen of the practice app says so. Here is what was planted, what each pass caught, what it covered by mistake and what the test cannot tell you.

Method

What we did

What was planted

33 made-up private details: 15 inside form fields and 18 as page text. Kinds: phone numbers, email addresses, passwords and PINs, BVN, card security codes, NIN, one-time codes, bank account numbers, card numbers and expiry dates, names, balances and amounts and home addresses.

Where

Practice Bank, a made-up bank app built for this test, with 8 screens. Every screen says “Practice app, made-up data”.

How it was recorded

The real StepLoom Recorder recorded 8 clicks in 22 s and saved 9 step pictures. StepLoom AI then read the same pictures in 26.6 s.

How it was scored

Hidden by the Recorder: at least 80 percent of the item's pixels are black in the saved picture. Found by StepLoom AI: one of its boxes covers at least 60 percent of the item and is no larger than 12 times its area.

Results

What each pass caught

Each planted detail was checked in the saved pictures. The Recorder covers before a picture is saved. StepLoom AI reads the saved pictures for what is still visible.

33 of 33

hidden by the Recorder or found by StepLoom AI

19 of 33

hidden by the Recorder before the picture was saved

14 of 14

found by StepLoom AI, of those the Recorder left visible

0 of 33

left readable after both passes

Planted private details by kind: how many the Recorder hid, how many StepLoom AI found, how many were missed
KindPlantedRecorder hidStepLoom AI foundMissed
Phone numbers4400
Email addresses3300
Passwords and PINs2200
BVN1100
Card security codes1100
NIN1100
One-time codes1100
Bank account numbers5410
Card numbers and expiry3210
Names5050
Balances and amounts4040
Home addresses3030
All kinds3319140
  • By where it sat. The Recorder hid 11 of 15 details inside form fields and 8 of 18 written as page text.
  • What it left. It hid none of the names, balances and amounts and home addresses. StepLoom AI found all 14 it left.
  • Partly hidden. The Recorder hid 4 of 5 bank account numbers and 2 of 3 card numbers or expiry dates. The account number written with spaces and the card expiry stayed visible until StepLoom AI boxed them.

False alarms

What was covered that was not private

A good check hides what is private and leaves the rest. We planted harmless look-alikes and counted how many each pass covered.

Look-alikes planted

20 harmless things that look private: order numbers, dates, reference codes, a branch code, a version, a fee and a limit. 2 of them have the same digit shape as a real ID or account number (an 11 digit request id and a 10 digit tracking number).

Covered by the StepLoom Recorder

2 of 20. Both were the two with the shape of an ID or account number.

Boxed by StepLoom AI

3 of 20: the 11 digit request id, a transaction reference code and a fee. It drew 21 boxes in all; 0 were on nothing, and 2 were on details the Recorder had already hidden.

What a false alarm costs

A cover on something that is not private hides a little too much. Every cover is a box you can turn off in the editor before you publish.

Look-alikes that were covered, and by which pass
Harmless, but coveredBy the RecorderBy StepLoom AI
request id, 11 digits (same shape as an ID number)YesYes
transaction reference codeNoYes
a feeNoYes
tracking number, 10 digits (same shape as an account number)YesNo

Try it

Try the practice demo

This is the published demo of the test: the Recorder's black covers and the boxes from StepLoom AI, drawn into the pictures. Look for anything readable. Every name, number and balance in it is made up.

Limitations

  • One practice app, 8 screens, one run and one pass of StepLoom AI. It was not repeated, so there is no spread, and 33 items is a small count.
  • The data is made up and the layout is clean: Latin script, English only, a plain page. Real apps are messier.
  • Text drawn inside an image or a canvas is not page text. This test had none, no pictures of cards or IDs, no QR codes and no scrolled pages, so it gives no result for them.
  • The Recorder's rules go by shape and field name, so they hide what looks like a phone number, an email or an ID and miss what does not, such as names, balances and addresses. StepLoom AI covers that gap in this run, and it can miss things too.
  • The scores depend on the rules above (80 percent, 60 percent and 12 times). Looser or stricter rules change the StepLoom AI numbers. We did not try others.
  • These numbers describe this build on this app. They are not a rate for every app. Look at the covers on your own demo before you share it.

Every test behind a number on this site, with its method, is gathered on How we test.

A demo should teach the screen, not leak the customer.

Case study

StepLoom recording StepLoom

A real run, from the first click to the shared link, with every number measured.

Read the case study
Click Messages
Tap OPEN THE WEEKLY REPORT
Click Units

Nigeria's data protection law is another example: consent must be provable, and a breach that puts people at risk must be reported within 72 hours.”

Nigeria Data Protection Act 2023

A law-firm guide's plain summary of the consent and breach rules.

Read the source

Show it once. Let every customer finish.

Frequently asked questions