privacy

DeskMat for Mac v1.3.1 – a utility that quickly covers your Desktop or individual files for more privacy during screen sharing, cleaner streams, and distraction-free work – fixes a bunch of bugs and makes sure it runs well on macOS 27 “Golden Gate”.

“Exactly what I needed”

Captain Muso @ Mac App Store

What is DeskMat?

DeskMat helps you:

  • retain your privacy when sharing your screen
  • have cleaner streams
  • work distraction-free

by providing a simple cover for your Desktop.
With the click of a button, all your files and folders on your Desktop disappear, and re-appear just as easily when you need them. Alternatively, select specific files or folders, or file types, that you want to hide or keep showing.
Tie the app to your Focus modes or specific apps coming to the foreground, so the cover activates and deactivates automatically.
Create workflows with Shortcuts and AppleScript.
With Control Center widgets, you can toggle the cover from anywhere.

Tip: Check out the Get to Know DeskMat Blog Post for a deep-dive into its functionality.


What’s New in DeskMat v1.3.1

  • Makes sure it runs well on macOS 27 “Golden Gate”
  • Fixes a bug where the static or live wallpaper option didn’t work on some locales
  • Fixes a bug where sometimes the macOS Default Wallpaper failed to load

👉 For the full release notes, please click here 👈

“Focus mode integration is excellent”

tedsvo @ Mac App Store

Links and Availability

DeskMat is a one-time lifetime purchase on the Mac App Store or my website for currently USD 3.99 / EUR 3,99 / GBP 3.99.
There is no difference in functionality between the different versions.
As with all previous updates, v1.3.1 is completely free for existing customers.
A free, 28-day trial is available for download.
DeskMat requires macOS 13.0 Ventura or newer.
The app is currently localized in English, German, Chinese (Simplified), Dutch, French, Italian, Japanese and Spanish.

🔗 DeskMat Website + Free Trial + Direct Purchase
🖥️ DeskMat on the Mac App Store
🤩 Eternal Storms Software Productivity Bundle on the Mac App Store (includes ScreenFloat, Yoink for Mac, Transloader and DeskMat at ~20% off)

📖 Get to Know DeskMat Blog Post

💌 Contact & Connect

A note on in-app purchases in the Mac App Store and direct purchase versions: These are completely voluntary tips you can give me to support me and the development of my apps beyond the one-time purchase price. No additional functionality can be unlocked by giving tips. Your one-time purchase gives you to the complete functionality of DeskMat.

I hope you enjoy DeskMat (and my other apps) : )


Read more

As a sort-of follow up to my post about Apple’s macOS Engineers running out of places to put new permission dialogs in, I had a thought, because, I do have those from time to time.

Here’s what’s up: In macOS, when you want to, for example, create a screenshot app and want it to be able to actually take screenshots, you’ll have to get permission from the user for it. With the upcoming macOS 15 Sequoia, that is going to be upped to two dialogs. One: the initial permission request, and two: a weekly reminder, asking if you want to continue to allow this app to capture your screen.
Here’s where my aforementioned thought comes in: Wouldn’t it be nice if a screenshot app from the Mac App Store was able to, like, take screenshots, right out of the box, without any permission dialogs?
I feel like apps on the Mac App Store should get some perks for being reviewed and vetted by Apple’s App Review.

So here’s my thought, wrapped into a couple of examples, to really drive my point home ad nauseam:
– A developer of a screenshot app that has successfully gone through App Review to be published on the Mac App Store should be able to request a default screen capture entitlement for it, which lets macOS know that no permission dialogs need to be presented, or asked for weekly, at all. It can just take screenshots right after download, because, you know, it’s a screenshot app, and that’s what the user downloaded it for.

– A developer of an audio recording app that has been reviewed by App Review to be released on the Mac App Store should be able to request a default Microphone recording entitlement, so it can record audio right after download, because, you know, it’s an audio recording app, and that’s what the user downloaded it for.

– A developer of an app that uses the user’s current location for core features that has successfully been reviewed by App Review to be released on the Mac App Store should be able to request a default Location entitlement so it can get its work done right after download, because that’s what the user downloaded it for.

Shouldn’t that be sort of the point of App Review?
I kind of understand making apps obtained from outside the Mac App Store jump through permission dialogs (to an extent, I just hate the new weekly permission reminders so much), but I feel like apps obtained from the Mac App Store could appear so much more user-friendly and polished without them, and would definitely make apps obtained from there feel special.

I guess what I’m saying is: Apple, please stop this Tour-de-farce security permission dialog onslaught and give users and developers some credit.


P.S.: I do realize it’s a pipe-dream. With all the ways stuff can be kept from App Review – which has happened time and time again – it’s not a system fit for such an implementation. Which, in turn, draws App Review’s reason for existing into question altogether.

Read more

With Yoink for Mac‘s clipboard history working again on macOS Big Sur and newer, I’ve seen, in forums and such, some questions about how the clipboard history operates and what it stores, in regards to privacy. I’ve answered those questions, but figured I’d let everyone know about it as well here on my blog, since this *should* be publicly available info:

General Notes about Yoink’s Clipboard History

  1. By default, the clipboard history feature is disabled.
    It has to be manually enabled by either clicking onto the widget in Notification Center, or in Yoink’s preferences, under Extensions.
  2. The clipboard history feature can be disabled at any time (and will clear any stored items at that point) in Yoink’s preferences, under Extensions.
  3. Individual items can be deleted in the Clipboard History browser, accessible by command-clicking onto an item in the widget, by selecting Clipboard History > Organize… in Yoink’s contextual menu, or by clicking Organize… in Yoink’s preferences under Extensions.

What the Clipboard History stores

By default, Yoink stores anything you copy or cut, be it some text from a document, an image on a website, or a file in Finder, for example. Please read “What the Clipboard History does not store” below for important exceptions to this.

The clipboard history can be configured by you to completely ignore copy/cut operations in certain apps. This can be done in Yoink’s preferences, under Extensions, by pressing “Ignored Applications: Edit…”

The clipboard history is stored locally on your Mac and does not leave your Mac, unless you do it manually.

What the Clipboard History does *not* store

Yoink completely ignores cut/copy operations from any app or process that has one of the following in its name:
Keychain, Enpass, 1Password, KeePass, LastPass, Password, Kaspersky, mSecure, AppLocker, Keeper Password, Passwort, oneSafe, Secrets, Strongbox, RememBear, Dashlane and Bitwarden.
Anything copied from an app whose name contains one of the above (case insensitive) does not get stored in Yoink’s clipboard history.

In addition to that, Yoink also ignores copied content from any app, if the resulting clipboard content contains any of the following data types (as suggested by developers, for developers, on nspasteboard.org):
com.agilebits.onepassword, org.nspasteboard.TransientType, org.nspasteboard.ConcealedType and org.nspasteboard.AutoGeneratedType.
If you copy something from an app, and that app writes, say, a string to the pasteboard, and also specifies one of the data types above, the clipboard history will not pick it up.

If you have any suggestions, possible additions, questions or feedback regarding this, please do mail me.

I’ve also updated my privacy policy to clarify all of this.

Long story short: I’m not interested in anybody’s data. I don’t do any tracking, no usage statistics, and, if my apps use your internet connection, it’s exclusively for a specific feature that it offers to you, the user.

Take care : )
– Matthias

Read more