Today we are releasing Gertrude v2.9.0 - our biggest single update to our flagship Mac app ever. It includes new features like unfiltered-mode and always-blocked items, screenshot privacy enhancements, a major performance improvement, fixes for non-Safari browsers, and a substantially more full-featured setup wizard.
The vast majority of Gertrude mac users want the internet to be filtered. But a small but important subset of users want all of the monitoring, oversight and accountability that Gertrude can provide, without actually blocking the internet. This often makes a lot of sense for older teens, or adults in accountability relationships.
Before this version, this setup was technically possible to achieve, but really difficult. Now it's a first-class option you can enable if this makes sense for the loved-one you're protecting.

If you have internet filtering disabled, you still get tons of really great safety guarantees from Gertrude, like:
Several times over the years I've gotten an email from a parent asking:
Does the Gertrude Mac app block the
#imagesGIF search in Messages?
(Blocking animated GIF search inside Apple's texting app is probably the most popular feature of our iPhone and iPad app. The same dangerous feature exists on the Mac version of the texting app Messages.)
The answer I always had to give was:
Yup! ...Except when your child is on a filter suspension, then all bets are off.
I always hated saying the second part—it made me realize there was a missing feature here: there are some things that we want always to be blocked even when the filter is suspended. Gertrude v2.9.0 adds this option. You can now choose some things that will always be blocked, even during filter suspensions.

We start by giving you 4 basic groups of blocks, that you can opt into:
#images search in Messages mac app.xxx, .porn, and .sex sitesYou can also create your own custom always-block rules. This can be especially helpful if you have kids who sometimes are tempted to go to certain websites when on filter suspensions.
When you're first getting started with Gertrude for Mac, or when your child is requesting access to new websites and platforms, it's not unusual to receive many unlock requests at once. Until recently, responding to multiple unlock requests was... ehm... a little painful to say the least. Lots and lots of clicks.
We recently overhauled this part of the parent's website to make it much easier to respond to groups of unlock requests.


Ever since Gertrude was first created, it has worked better for Safari than for other non-Safari browsers like Chrome and Firefox. When I say better, I don't mean safer—Gertrude has always been just as safe for all browsers, but it has been easier to use in Safari. Unlocking was easier, required fewer keys, blocked requests were easier to understand, and public keychains worked better. The reason for all this is a little technical, but boils down to the fact that Safari is a first-party Apple app, and provides Gertrude with better information than other browsers.
This finally changes with v2.9.0 - Gertrude is now able to extract comparable data from raw socket flows to what is provided by default by Apple in Safari, resulting in a much better experience for non-Safari browsers.
Because Gertrude is a deny-by-default filter (meaning, every network request is blocked unless specifically permitted by a key) - every single network request on the computer must be checked against every key attached to a protected Gertrude user. Gertrude has always been fast in this decision-making hot path, microseconds at worst, but v2.9.0 includes a major performance rewrite of the core filter decision-making process. In our benchmarks, the new version runs 10-50x faster!! For children with many keys, this can produce a noticeable speedup in perceived performance.
Our Mac app screenshots have always been very private and secure, but did suffer from the vulnerability that if a dashboard screenshot URL was accidentally or maliciously revealed and shared, the image could be visible to non-parents. (By the way, we have zero records of this having ever happened, or of any security breaches of our own data; this is hypothetical only.) The latest version of the Gertrude Mac app switches to private-by-default images with short-lived signed URLs, eliminating this vulnerability.
I always tell parents something like "Getting Gertrude setup for the first time is a bit tricky, but once it's installed, you're gonna love it!" In v2.9.0 we put in a huge effort to improve the initial setup wizard. Instead of just walking new parents through the complicated but necessary permissions required for Gertrude to protect and monitor your child, the setup wizard now walks you through a series of new steps to help you:

Running Apple's Screen Time website blocking alongside of Gertrude is not only not necessary, it actually is the one thing that can break Gertrude's filter.
Gertrude now proactively detects this issue, partially shuts down the internet filter to prevent any incorrect website allowances, and notifies the parent how to fix the issue.
This feature actually shipped in v2.8.0, we just never blogged about it. Sorry!
Gertrude has always supported email, text, and Slack notifications. But we recently added the free push notification service ntfy as a new notification method. If you have the ntfy app installed on your phone (it supports Android and iOS), you can now receive push notifications for important events like unlock requests, filter suspensions, security events and more.
If you'd like to do a small favor to support Gertrude, switch from text notifications to ntfy, it saves us a lot of money!

There's loads more too, some highlights include:
We're excited to know if these new features are useful to your family. We'd also love to know what you think we should be working on next. We're building faster than ever, so if you have ideas or feature requests, please reach out and let us know!
In order to use the new features described in this blog post, you'll need to update the Gertrude app on your child's computer to the latest version.
The Gertrude mac app helps you protect your kids online with strict internet filtering that you can manage from your own computer or phone, plus remote monitoring of screenshots and keylogging. $10/mo, with a 21 day free trial.