What’s the Deal with All the Privacy Requests in Catalina?

Over the last few releases of macOS, Apple has been beefing up the Mac’s privacy controls so they more closely resemble what the company has done in iOS. You’ve undoubtedly noticed that when you first launch a new app on your iPhone or iPad, it often prompts for access to your contacts or your photos, the camera or microphone, and so on. The idea behind those prompts is that you should always be aware of how a particular app can access your personal data or features of your device. You might not want to let some new game thumb through your photos or record your voice.

macOS has been heading in this direction too, with macOS 10.14 Mojave upping the stakes and 10.15 Catalina forcing apps to play this “Mother, May I?” game in even more ways. As a result, particularly after you first upgrade and whenever you install a new app, you may be bombarded with dialogs asking for various permissions. For instance, the Loom app that helps you make quick video recordings of your screen requires lots of permissions. Grant them and Loom won’t have to ask again.

Loom’s requests are entirely reasonable—it wouldn’t be able to do its job without such access. That applies more generally, too. In most cases, apps will ask for access for a good reason, and if you want the app to function properly, you should give it access.

However, be wary if a permission dialog appears and you don’t recognize the name of the app making the request or if you aren’t doing anything related to the request. Apple’s hope is that you’ll deny access to requests from malicious apps.

The problem in Catalina is that apps have to ask for permission for so many basic capabilities that users become overwhelmed by all the dialogs. A good app, like Loom, will walk the user through accepting them on its first launch, but even still, answering four or more requests can be confusing.

You might be tempted to deny access categorically. That’s fine from a privacy standpoint, but not when it comes to functionality—when you deny a permission request, you prevent that app from working as you anticipate. Fortunately, you can always grant (or revoke) permission later. And remember, once you’ve granted permission, you won’t have to do it again for that app—it’s a per-app request, not a per-session request.

To see which permissions you’ve granted or denied, open System Preferences > Security & Privacy > Privacy. A list of categories appears on the left; click one to see which apps have requested access. If you’ve granted access, the checkbox next to the app will be selected; otherwise it will be empty.

You’ll notice that the lock in the lower-left corner of the System Preferences window is closed. To make changes, click it and sign in as an administrator when prompted.

Most of these categories are self-explanatory, but it might not always be obvious why an app wants permission. In the screenshot above, for instance, Slack has been granted access to the Mac’s camera. Why? So its video call feature can work.

Annoyingly, giving access often requires that you quit the app in question before the permission takes effect. That’s awkward on the first launch of a new app, since you launch it, respond to a bunch of dialogs, and then have to quit and relaunch before you can use it.

There are some categories (including some not showing above) that could use additional explanation:

  • Accessibility: Apps that request accessibility access want to control your Mac. In essence, they want to be able to pretend to click the mouse, type on the keyboard, and generally act like a user. Utility and automation software often needs such access.
  • Full Disk Access: This category is a catch-all for access to areas on your drive that aren’t normally available to apps, such as data in Mail, Messages, Safari, Home, and more, including Time Machine backups and some admin settings. Backup and synchronization utilities need full disk access, in particular. An app can’t request full disk access in the normal way; you must add it manually by dragging its icon into the list or clicking the + button under the list and selecting the app in the Applications folder.
  • Automation: The Mac has long had a way for apps to communicate with and control one another: Apple events. An app could theoretically steal information from another via Apple events, so the Automation category lets you specify which apps can control which other apps. You’ll see normal permission requests, but they’ll explain both sides of the communication. (System Events is a behind-the-scenes macOS utility that helps with scripting and automation.)

So if you’ve been seeing repeated requests for permission in Mojave and especially in Catalina, now you know why these dialogs keep popping up. They’re a bit irritating at first, but the added privacy is worthwhile, and once you’ve granted permission to an app, you shouldn’t hear from it again.

(Featured image by Jason Dent on Unsplash)

Advice for Successful Online Schooling

In a normal year, most kids would be back in school by now. But the COVID-19 pandemic has caused many schools to offer online instruction, and many families are now settling into a remote back-to-school arrangement. We’ve provided some advice on working from home in previous posts, but what about schooling from home? Here are some suggestions.

Create a Dedicated School Workspace

It’s hard enough for kids to pay attention when they’re in school. Just think how difficult it will be for them to pay attention to online classes if they’re surrounded by distractions. Even worse, just as you need to create some mental space between home and work, your kids need to separate home from school.

To aid in that, set aside a dedicated space for each kid, with a desk that’s used solely for school work. It doesn’t need to be fancy, but kids shouldn’t have to share with each other or work at the kitchen table. If you have multiple children, try to separate them as much as possible so they can focus on their individual work without bothering each other. Putting them in corners of different rooms can work well; just make sure there are outlets available for iPad or laptop chargers. You’ll need your own space too, of course, but remember that it may be necessary for you to pay attention to what they’re doing throughout the day to keep them focused.

We recommend outfitting each desk with three things: a clock with easy-to-read numbers, a class calendar, and a desk organizer. The clock is key, since it’s all too easy for kids to lose track of time and show up late for online classes. Schools will probably provide an online schedule, but a printed schedule taped to the wall helps both you and your child keep track of which virtual room they should be in. Even with virtual learning, there will still be paper, particularly for younger children. (You do have a printer, right?) And where there’s paper, there are pens and pencils. Make sure that you have plenty of extras because kids tend to lose them at inopportune moments.

Make Sure You Have a Fast, Reliable Internet Connection

We realize this may not be easy, but it’s worth making sure that you have as fast an Internet connection as is reasonable. Videoconferencing apps can usually adjust to lower bandwidth connections, but grainy pictures, frozen video, and stuttering audio will make it significantly harder for kids to learn effectively.

Also pay attention to your Wi-Fi network. If you’re using an access point from your Internet service provider or an ancient AirPort Base Station, you might want to upgrade. Newer access points can provide faster performance and greater range, and mesh systems are particularly good at extending coverage. Get in touch to see which Wi-Fi systems we recommend and how we encourage connecting them in your home.

Get the Right Devices and Accessories

Many schools will provide devices for your kids, either iPads or Chromebooks, in most cases. Unless you have something newer or better already, you’ll probably want to stick with the school-provided devices. If you do want to use your own devices, check with the school first, because it will likely require certain software or configurations.

If your children are using iPads, consider buying physical keyboards, particularly for older students who need to hand in writing assignments online. External keyboards are not only easier to type on, they also free up more on-screen space for content. An Apple Pencil might be helpful, but check with the school to make sure before buying one.

High school students might do best with a full-fledged Mac, but they probably don’t need the latest and greatest. A hand-me-down MacBook would likely be more than sufficient. Be sure to set it up from scratch for them, so they’re not dealing with old software and strange configurations that might cause instability.

Lastly, headphones or earbuds, especially for older children, are essential for reducing the noise level from multiple people participating in virtual calls all day long.

Find Your Tech Support Hat

Most schools offering online classes will have tech support available. Make sure you know where to call or how to get in touch with support, since you may need to work quickly to help a child avoid missing a class.

Don’t assume that the school’s tech support can do everything. We recommend spending some time learning the main applications that the school uses before classes start, so you’re ready to help your kids with any problems they may run into. In particular, make browser bookmarks to all the school sites that your children will have to visit repeatedly so they can get where they need to go with a single click.

It’s worth making sure that you have login credentials—usernames and passwords—written down in an easily accessible spot in addition to storing them in your password manager. We normally don’t recommend writing down passwords, but when it comes to getting into school accounts, younger kids won’t be able to use a password manager and you might have to move quickly between systems.

Provide Structure and Downtime

Finally, it’s worth remembering that you’re going to have to play the roles of both parent and teacher. Everyone’s situation will be different, but you might find that it works well to simulate a normal school day as much as possible, with explicit snack breaks and time for lunch. Homework can happen in the evening, as it would in normal times, but let the school day be over when it’s done. It’s tempting to pile on more work to keep them busy, but kids need time to relax and just be kids. The pandemic is as hard or harder on them than on adults, and we need to be sensitive to that.

In the end, we’re all in this together, and if you need help on the technical side, don’t hesitate to contact us.

(Featured image by Wokandapix from Pixabay)