File Nº 0001 · Recorder

A screen recorder
that redacts itself
before it hits the file.

Maskd watches the frames on the way to the encoder and paints over notifications, password fields, and the two apps you marked private — before they're written to the file. It's best-effort masking, not a guarantee, so give the clip a glance before you share it.

Platform
Android
Min OS
Android 8.0
Network
On-device
Encoder
1080p · 60fps

REC · 00:42

Maskd

Notification · masked

Sign in · [email protected]

Password

· auto-masked password field

Recents · WhatsApp tagged private

masked
Slots

2 of 2 private apps used

free tier

on-device

screen_2026-05-24_18-22.mp4

1080p

Fig. 01 · live recording with notification, password,
and a flagged messenger thumbnail masked in-frame.

Capabilities · Use cases · How it works · 2026

File 02 · Capabilities

What every other screen recorder
leaves on the floor.

Built-in recorders give you a record button and an output file. Maskd adds the layer that decides what shouldn't be in that file — and applies it at frame time, not after the fact.

  • 01

    Mask two private apps

    2 apps · free

    Pick the two apps you most want kept out of your recordings. When either appears on screen — full window, recents thumbnail, share sheet — Maskd aims to paint over it before the frame is encoded. Best-effort, with a brief settle window.

    free

  • 02

    Status bar and nav bar, gone

    free

    Hide the system bars in your recording without breaking your phone. Clean output, no carrier name, no battery, no time-stamp leak.

    free

  • 03

    Unlimited private apps

    premium

    Lift the 2-app cap. Tag every messenger, banking app, dating app, password manager — anything you want to never leak into a recording or screen-share.

    premium

  • 04

    Hide notifications without flipping DND

    premium

    Notification popups (heads-up banners) get masked the instant Android's accessibility service sees them. Optional: silence the buzz too — Maskd flips DND on for the recording and restores your prior filter on stop.

    premium

  • 05

    Password fields blacked out automatically

    premium

    Text inputs the OS flags as a password get masked automatically, across apps — no per-app setup. Coverage depends on the app marking its field correctly.

    premium

  • 06

    Keep an Unmaskd copy

    premium

    Optionally save a second, unmasked version of each recording — for when you need the masked clip to share AND the original for yourself. Kept in the app's private storage, not your gallery.

    premium

  • 07

    Live screen-share protection

    premium

    Casting to a call or sharing your screen? The same mask pipeline runs over the casted stream, so your private apps and notifications get redacted live — same best-effort behavior as recording.

    premium

  • 08

    No Maskd watermark

    premium

    Free recordings carry a small Maskd mark in the corner — it disappears on Premium. Ship clean MP4s straight to clients, bug trackers, and feeds.

    premium

File 03 · Pipeline

Four stages. The mask runs before encode.

The order matters. Many recorders blur after the file is written, which is a cosmetic fix — the clean frame already existed somewhere. Maskd applies the mask before encode instead. It's best-effort, not frame-perfect: a fast-changing window can briefly slip through before the mask catches up.

  1. Stage 01

    Capture

    Android hands every frame of your screen to a virtual display, just like any other recorder.

    MediaProjection API

  2. Stage 02

    Inspect

    An accessibility service watches window changes, surface text, and the active package — in real time, on-device.

    Accessibility events

  3. Stage 03

    Mask

    If a flagged window, password field, or matched pattern is visible, a GL compositor draws a solid color, blur, or pixel layer over the area before encode.

    GL shader pass

  4. Stage 04

    Encode

    The masked frame is what reaches the encoder, so the redaction is baked into the file rather than added afterward. There's a short settle window when a flagged window first appears — tune it in Settings.

    MP4 output

File 04 · Use cases

Why people actually reach for it.

  • 01

    Engineers

    Bug reports with less to leak

    Record a flow, hand the file to a teammate. Flag the apps holding your tokens and DMs so they're masked out of the clip — fewer surprises in the shared recording.

  • 02

    Creators

    Walkthrough videos with your contacts kept back

    Demo the feature with your real, populated app. Maskd aims to black out the apps you flag — names, avatars, previews — including when a notification fires mid-take.

  • 03

    Customer support

    Reproduce a customer issue, share the clip

    Capture the UI state of a bug while keeping flagged apps — admin panels, inboxes — masked. Review the clip before sending; masking is best-effort, not a guarantee.

  • 04

    Everyday use

    Record your screen without the clutter

    Hide notification popups and the system bars so the recording shows the app, not your battery percentage or who just messaged you.

  • 05

    Anyone presenting

    Cast to a meeting with one less thing to watch

    Mirror your phone in a call. The apps you flag and notification popups get masked in the casted stream — best-effort, so keep sensitive apps closed if it really matters.

File 05 · Subscription · Terms

Free to record. Premium to redact everything.

Three Premium tiers via Google Play. Cancel any time. Lifetime unlocks every Premium feature forever, including ones we ship next.

Tier · 00

Free

$0forever
Install
  • Mask up to 2 private apps
  • Hide status bar and nav bar in recordings
  • Unlimited recording length · 1080p · MP4
  • Maskd watermark on the output file
save 50%

Tier · 02 · recommended

Yearly

$29.99per year
Start yearly
  • Everything in Free, no watermark
  • Unlimited private apps
  • Hide notification popups (heads-up banners)
  • Auto-mask password fields, every app
  • Keep an Unmaskd copy (app-private)
  • Live screen-share mask overlay

Tier · 03

Lifetime

$79.99one-time
Buy lifetime
  • Everything in Free, no watermark
  • Unlimited private apps
  • Hide notification popups (heads-up banners)
  • Auto-mask password fields, every app
  • Keep an Unmaskd copy (app-private)
  • Live screen-share mask overlay

Monthly · $4.99 / month also available in-app

File 06 · Install

Get it on the Play Store.

Android 8.0+. Works on every major OEM. After install, enable the accessibility service — the masking pipeline depends on it, and Maskd never uses it for anything else.

Package
com.maskd.recorder
Min Android
Android 8.0
Permissions
Accessibility · Capture · Storage
Network
Play billing only

File 07 · FAQ

The things people ask first.

  • 01

    How does masking actually work?

    Maskd registers an accessibility service that watches window events. When a flagged app appears on screen — or a password field, or a notification popup — Maskd paints a solid color, blur, or pixelation layer over the area before the recorder hands the frame to the encoder, so the redaction is baked into the file. It's best-effort: there's a short settle window when a window first appears, and detection relies on what Android's accessibility tree reports.

  • 02

    Does Maskd send anything to the cloud?

    No. Capture, masking, encoding, and storage all happen on your phone. The only network calls are the Play Store license check (Google's billing flow) and the occasional update check. Your recordings never leave the device.

  • 03

    Why does it need the accessibility permission?

    Because nothing else on Android tells an app when a specific window appears, what text is on screen, or which input field is a password. The accessibility service is the only API that surfaces that information in real time. Maskd uses it exclusively for masking — it's never read off-device.

  • 04

    Will it work on Samsung / OnePlus / Xiaomi?

    Yes. Maskd targets Android 8.0+ and works on every major OEM.

  • 05

    What's the difference between free and Premium?

    Free covers the two most-used basics: mask up to 2 private apps and hide the status bar / nav bar. Recordings carry a small Maskd watermark in the corner. Premium removes the watermark and unlocks unlimited private apps, notification masking, automatic password-field redaction, an Unmaskd copy kept in app-private storage, and live screen-share protection. Three Premium tiers: monthly, yearly, or lifetime.

  • 06

    What does the free watermark look like?

    A small Maskd mark in one corner of the video, semi-transparent, never covering the action. It's there to let viewers know how the clip was made. Upgrading to any Premium tier removes it from new recordings immediately.

  • 07

    Is the masking guaranteed?

    No — treat it as best-effort. Maskd masks before the frame is encoded, but it relies on Android's accessibility events and a short settle window, so a fast-changing screen can briefly slip through before the mask catches up. OEM customizations vary too. Always review a recording before you share it, and for anything truly sensitive, close the app rather than relying on the mask alone.

  • 08

    Can someone screen-record over Maskd's mask?

    If a second screen recorder is running at the same time, it captures the same masked output Maskd writes. Anyone watching your screen in person sees the unmasked UI — Maskd protects what gets recorded, not what your eye sees.

  • 09

    Does the mask add lag?

    There's a configurable buffer (Lowest 500ms → Recommended 3s). Higher buffer means more accuracy when a flagged window pops up — the recorder waits a moment for the mask to settle. Most users keep Recommended.

  • 10

    What about apps with FLAG_SECURE?

    Banking apps and password managers usually set FLAG_SECURE, which makes Android refuse to capture their content at all. They show up black in your recording natively. Maskd's per-app rule is for the apps that don't set it.

  • 11

    Refund policy?

    Standard Google Play refund: 48 hours for one-time purchases, manageable from your Play Store account. Subscriptions can be canceled any time in the Play Store.