WalkthruComing soon
  1. Walkthru
  2. Answers

How do you redact private information in an iPhone screenshot?

Updated

Cover it with a filled opaque shape and flatten the image, so the pixels underneath are destroyed rather than obscured. Blur and pixelation are not redaction: both are reversible when the font and layout are known, and on a screenshot the font is always the system font at a predictable size. Markup's highlighter is also unsafe — it draws a translucent layer, and a PDF exported from it can keep the text beneath selectable.

Redact private information in an iPhone screenshot

  1. Identify everything that has to go

    Names, email addresses, phone numbers, account and card numbers, balances, addresses, order references, API keys and QR codes. Check the status bar and any notification banner that appeared mid-capture.

  2. Cover each one with an opaque shape

    In Markup, use the filled-shape tool in a solid colour — not the highlighter, and not blur. The shape must be fully opaque, and it must extend past the text on every side.

  3. Flatten the image

    Save the edit so the shapes are rendered into the pixels. In Photos, Markup edits stay reversible until the edit is committed, so confirm the saved copy is the one you share.

  4. Verify the exported file

    Open the file you are about to send, zoom to 100 percent on each redaction, and try to select text over it. If any character is visible or selectable, the redaction failed.

Why blur is not redaction

A blur is a convolution: every output pixel is a weighted average of its neighbours. It discards precision, but it does not discard information the way it appears to. Given the blurred result and the ability to render candidate text the same way, an attacker can search for the input that produces a matching output.

That attack needs three things: the font, the size, and the layout. On a screenshot, all three are free. It is the system font, at one of a small set of sizes, in a layout the attacker can reproduce by opening the same app.

Pixelation is worse, not better — it is a blur with a smaller, more predictable kernel.

The failure mode is what makes this dangerous rather than merely imperfect: a blurred account number looks handled. It reads as done. Nobody re-checks it, and the file gets sent.

What actually works

Opaque fill, then flatten. A solid rectangle with no transparency, rendered into the pixels of the file you send. The information is destroyed, not covered.

Three details that catch people out:

  • Extend past the text. Ascenders, descenders and antialiasing spill outside the glyph box. A rectangle that stops at the last pixel of the last character can leave enough shape to read.
  • Flatten before sharing. An editor that stores your shapes as a separate layer has not redacted anything; it has drawn on top of the original. Export a flattened copy and send that.
  • Check the file you actually send. Not the preview in the editor. Open the exported file, zoom to 100 percent, and try to select text.

What to look for on an app screenshot

The obvious things are the ones people remember. These are the ones they miss:

  • The status bar. Carrier name, and on some devices a personal hotspot indicator.
  • A notification banner that dropped in mid-capture.
  • Autofill suggestions above the keyboard, which are drawn from your own data.
  • The tab bar badge count, which can reveal an internal figure.
  • Deep-link URLs visible in a share sheet, which often carry account identifiers.
  • QR codes and barcodes, which are machine-readable at surprisingly low resolution.
  • Reflected data in charts — a balance you redacted in text may still be plotted.

How Walkthru does it

Walkthru offers redaction as a drag-a-box tool, filled opaque, baked into every export. Blur and pixelation are not options in the app. That was a decision, not a gap: the product’s premise is that the recording never leaves your device, and shipping a redaction that can be reversed would undercut the one guarantee it makes.

Two things it adds on top:

It reads each screenshot on the device and offers redactions. Emails, phone numbers, postal addresses, card numbers, IBANs, US Social Security numbers, ABA routing numbers, crypto wallet addresses, and strings that look like secrets — masked password fields, known API-key prefixes, high-entropy tokens. Where a value carries a checksum, the checksum is verified rather than the shape merely matched — Luhn and IIN for cards, mod-97 for IBANs, the FedACH check for routing numbers, Base58Check and bech32 for wallet addresses — because a tool that cries wolf is one you stop reading.

It offers; it never applies. A proposed redaction appears as a dashed outline you accept with one tap or dismiss with another, and it is never baked into an export until you accept it. Walkthru does not decide what is private in your screenshot. It decides what is worth asking about.

When the same detail repeats down a flow — a header showing an account number on every screen — one tap accepts that redaction on every step at once.

Related questions

Is blurring a screenshot safe?

No. Blur is a reversible mathematical transform, and text set in a known font at a known size can be recovered by testing candidate strings against the blurred result until one matches. A screenshot's font is always the system font, which makes it the easiest possible case.

Is pixelation safe?

No, and for the same reason. Pixelation averages blocks of pixels; with a known font, an attacker can render candidate text, pixelate it identically, and compare. This has been demonstrated repeatedly against redacted documents and screenshots.

Is the highlighter in iOS Markup safe for redaction?

No. The highlighter draws a translucent layer over the text rather than replacing it, and depending on how the file is exported the original characters can remain in the image or selectable in the resulting PDF. Use a filled opaque shape instead.

Does cropping count as redaction?

Only if you crop and then export a new file. Some formats retain the full original image with the crop stored as metadata, which means the cropped-away area travels with the file. Confirm by opening the exported copy and trying to undo the crop.

How does Walkthru handle redaction?

Walkthru fills redacted regions with an opaque colour and renders them into the exported picture, before any crop is applied. Blur and pixelation are not offered at all — on a product whose whole premise is that the recording never leaves the device, shipping the recoverable option would be a footgun.

Keep reading