16 representative screenshots from our 225-image regression collection: email, accounts, network diagnostics, sign-in codes, settings and photos. Every “After” image was produced by Cloakshot’s actual iOS or Android processing.
The sources are public software documentation and Wikimedia Commons. Metadata was removed before import. Fifteen examples use suggested masks; the patient invoice includes manual review and text selection in the app. The sources may contain their publishers’ demonstration data.
Automatic detection can miss details. Review the whole image before sharing. Tap an image to inspect the full-size PNG. Most examples use Blur; the group photo uses Solid black. Choose Solid black for real credentials.
Hide detected sender and recipient email addresses.
iOS development build · Blur
Before · metadata removedAfter · App export
Scene
Sharing a Thunderbird email composition window.
Before
Sender and recipient email addresses appear in the header, and the sender address also appears in the message body.
After
Cloakshot covers four detected email occurrences. The message text, subject, recipient labels and composition controls remain readable.
Review
Exported with the suggested masks. Display names remain visible; the selected edits target email addresses, including the repeated sender address.
HubertSt · Original screenshot · CC BY-SA 4.0. Metadata removed; redacted adaptation by Cloakshot. Images retain their listed source license.
02
An email filter rule
Hide sender and recipient addresses in a mail-filter dialog.
iOS development build · Blur
Before · metadata removedAfter · App export
Scene
Sharing a Nextcloud dialog while creating an email filter.
Before
The filter dialog lists a sender email and two recipient emails, alongside the subject and filter controls.
After
Cloakshot covers all three detected email addresses. The subject, sender and recipient labels, switches and Create mail filter button remain readable.
Review
Exported with the suggested email masks. This demonstrates redaction of several people’s addresses in a mail-rule setup screen.
nextcloud/documentation screenshot contributors · Original screenshot · CC BY 3.0 Unported. Metadata removed; redacted adaptation by Cloakshot. Images retain their listed source license.
03
A network support screenshot
Hide detected IP and hardware addresses while keeping diagnostic text visible.
iOS development build · Blur
Before · metadata removedAfter · App export
Scene
Sending Windows ipconfig output to a support team.
Before
The command window contains IPv4 and IPv6 addresses, a MAC address and a full DHCP client identifier, along with network configuration labels.
After
Cloakshot covers the detected IP addresses, MAC address and full DHCP client identifier. The command output structure and diagnostic labels remain visible.
Review
Exported with the suggested masks. Other text, including the host name and interface information, remains visible for the person sharing the screenshot to review.
See original source · Original screenshot · CC0. Metadata removed; redacted adaptation by Cloakshot. Images retain their listed source license.
04
A packet capture
Hide detected IP addresses in captured network traffic.
iOS development build · Blur
Before · metadata removedAfter · App export
Scene
Sharing a Wireshark packet capture to discuss a DNS issue.
Before
Source and destination IP addresses appear repeatedly in the packet list and details. A hardware address is also visible in the capture.
After
Cloakshot covers the detected IP occurrences and MAC address. Packet rows, protocol labels, timings and the Wireshark interface remain visible.
Review
Exported with the suggested masks. This example shows detection of repeated network addresses in a dense desktop screenshot.
Oluwatobi TJ · Original screenshot · CC0. Metadata removed; redacted adaptation by Cloakshot. Images retain their listed source license.
05
A messaging profile
Hide the detected account username in a profile screenshot.
iOS development build · Blur
Before · metadata removedAfter · App export
Scene
Sharing a Telegram Web conversation with its profile panel open.
Before
The profile panel contains an account username beside the conversation, profile picture and display name.
After
Cloakshot covers the detected username. The conversation, display name, profile picture and surrounding profile panel remain visible.
Review
Exported with the suggested account-identifier mask. The display name and conversation are separate details to review before sharing.
DSan · Original screenshot · CC BY-SA 4.0. Metadata removed; redacted adaptation by Cloakshot. Images retain their listed source license.
06
An admin user table
Hide the detected account identifier in an administration screen.
iOS development build · Blur
Before · metadata removedAfter · App export
Scene
Sharing an ownCloud administration screen with a table of users.
Before
The table shows account identifiers, display names, group controls and an impersonation action.
After
Cloakshot covers the detected admin account identifier. The table headings, other demonstration users and administration controls remain visible.
Review
Exported with the suggested account mask. This illustrates a selected identifier in a multi-user table; the other visible accounts and names still need review.
owncloud/screenshots screenshot contributors · Original screenshot · CC BY 4.0. Metadata removed; redacted adaptation by Cloakshot. Images retain their listed source license.
07
A guest invitation
Hide the detected guest email, account identifier and labeled name.
iOS development build · Blur
Before · metadata removedAfter · App export
Scene
Sharing an ownCloud guest-invitation dialog.
Before
The screenshot contains a guest email, an account identifier and a name that appears in the form and elsewhere in the interface.
After
Cloakshot covers the detected email, account identifier and repeated name. Form labels, controls and the file interface remain visible.
Review
Exported with the suggested masks. Once the labeled personal name is detected, its matching occurrences are covered too.
owncloud/screenshots · Original screenshot · CC BY 4.0. Metadata removed; redacted adaptation by Cloakshot. Images retain their listed source license.
08
An address book
Hide the detected email and labeled contact-name fields.
iOS development build · Blur
Before · metadata removedAfter · App export
Scene
Sharing an ownCloud address-book screen with contact details open.
Before
The contact editor displays an email address and labeled first-name and surname fields beside the address-book list.
After
Cloakshot covers the detected email and the labeled name fields. The contact list, form layout and other contact details remain visible.
Review
Exported with the suggested masks. This example demonstrates the selected contact fields; the remaining contact information still needs review.
owncloud/screenshots · Original screenshot · CC BY 4.0. Metadata removed; redacted adaptation by Cloakshot. Images retain their listed source license.
09
Account password settings
Hide the repeated account-holder name while keeping the settings visible.
iOS development build · Blur
Before · metadata removedAfter · App export
Scene
Sharing an ownCloud account-settings page to discuss a password change.
Before
The account-holder name appears in the Full name input and the top navigation. The password inputs already use the website’s own hidden characters.
After
Cloakshot covers both detected name occurrences. The password settings, storage information and synchronization links remain visible.
Review
Exported with the suggested name masks. The source website already concealed its password inputs; Cloakshot’s edits in this example target the repeated personal name.
owncloud/screenshots screenshot contributors · Original screenshot · CC BY 4.0. Metadata removed; redacted adaptation by Cloakshot. Images retain their listed source license.
10
Two-factor authentication setup
Cover the setup QR code and detected account details.
iOS development build · Blur
Before · metadata removedAfter · App export
Scene
Sharing an ownCloud app page that includes a two-factor authentication setup screenshot.
Before
The embedded setup screenshot contains a QR code and credential area. The account name also appears in the surrounding interface.
After
Cloakshot covers the detected QR code, credential area and repeated account name. App descriptions, preview frames and interface controls remain visible.
Review
Exported with the suggested masks. This demonstrates detecting sensitive regions inside a screenshot embedded within another application page.
owncloud/screenshots · Original screenshot · CC BY 4.0. Metadata removed; redacted adaptation by Cloakshot. Images retain their listed source license.
11
A Wi-Fi QR code
Cover a QR code before sharing a camera screenshot.
iOS development build · Blur
Before · metadata removedAfter · App export
Scene
Sharing a phone camera screenshot of a Wi-Fi connection QR code.
Before
A printed QR code is visible in the camera view, with a Wi-Fi join prompt at the top of the screen.
After
Cloakshot covers the detected QR-code area. The surrounding printed page, camera controls and Wi-Fi prompt remain visible.
Review
Exported with the suggested QR mask. The mask covers the code itself; the surrounding network text is still visible.
FlippyFlink · Original screenshot · Public domain. Metadata removed; redacted adaptation by Cloakshot. Images retain their listed source license.
12
A passkey sign-in prompt
Cover the sign-in QR code while preserving the surrounding instructions.
iOS development build · Blur
Before · metadata removedAfter · App export
Scene
Sharing a Chromium passkey sign-in prompt.
Before
The dialog displays a large QR code for the sign-in flow, together with instructions and a security-key option.
After
Cloakshot covers the detected QR-code area while leaving the dialog title, instructions and controls visible.
Review
Exported with the suggested QR mask. This demonstrates covering a sign-in code without removing the surrounding instructions.
Software: The Chromium Projects; Screenshot: VulcanSphere · Original screenshot · BSD 3-Clause. Metadata removed; redacted adaptation by Cloakshot. Images retain their listed source license.
13
A file-sharing invitation
Hide the detected email while preserving the file-sharing panel.
iOS development build · Blur
Before · metadata removedAfter · App export
Scene
Sharing a Nextcloud file-sharing panel while inviting another user.
Before
The invitation input contains an email address above the existing sharing entries for the file.
After
Cloakshot covers the detected email in the input. The file name, sharing tabs and existing share list remain visible.
Review
Exported with the suggested email mask. The example targets the invitation input; the existing share list is still visible.
nextcloud/documentation · Original screenshot · CC BY 3.0 Unported. Metadata removed; redacted adaptation by Cloakshot. Images retain their listed source license.
14
A shared photo preview
Hide the detected face in a shared-photo screenshot.
iOS development build · Blur
Before · metadata removedAfter · App export
Scene
Sharing an ownCloud file screen with a photo preview open.
Before
The photo preview shows a person's face alongside the file list and comment panel.
After
Cloakshot covers the detected face in the photo. The surrounding photo, file list and comments remain visible.
Review
Exported with the suggested face mask. Covering a face does not remove identifying details elsewhere in the image or comments.
ownCloud screenshot contributors · Original screenshot · CC BY 4.0. Metadata removed; redacted adaptation by Cloakshot. Images retain their listed source license.
15
A community group photo
Cover the detected faces in a shared group-photo screenshot.
Android development build · Solid black
Before · metadata removedAfter · App export
Scene
Sharing a Nextcloud public-link screen containing a community group photo.
Before
The photo shows many people standing outside a building, beside the file title and sharing controls.
After
Cloakshot’s Android processing places Solid black masks over 51 detected faces. The building, group arrangement, title and sharing controls remain visible.
Review
Produced by the actual Android native App scan, render and verification pipeline using suggested face masks. Some faces remain visible, so further review and manual masks are needed before using a similar image privately.
nextcloud/documentation screenshot contributors · Original screenshot · CC BY 3.0 Unported. Metadata removed; redacted adaptation by Cloakshot. Images retain their listed source license.
16
A patient invoice
Check a detected name and select the remaining name text in Edit details before exporting.
iOS development build · Blur
Includes manual review in the app.
Before · metadata removedAfter · App export
Scene
Preparing a public GNU Health demonstration invoice for sharing.
Before
The invoice contains the patient's name in three locations, alongside invoice fields, line items and amounts.
After
The exported image covers the three name locations while retaining the invoice layout, items and amounts.
Review
Manual review was required. One additional detected name was checked, and the remaining name text was selected in the app's Edit details screen before export. The default suggestions alone did not cover all three locations.
Martin Sauter · Original screenshot · CC BY-SA 4.0. Metadata removed; redacted adaptation by Cloakshot. Images retain their listed source license.