![]() A larger bug surface, as the service could potentially accidentally expose your data to another user (and this sort of bug _has_ happened in the past to others). A larger attack surface (the intermediary service) for an adversary to take advantage of, and one that is probably less hardened than Gmail In my opinion, there are still several practical security/privacy downsides to apps that run intermediary services with access to (or copies of) your email: This being said, you are totally correct, when you use any closed-source app like this that you did not build yourself, you are placing trust in the developer, and you are wise to be cautious. In Mimestream's case, it is :/oauthredirect, which is a custom scheme registered with macOS by the app, so macOS shows you the "Do you want to allow this page to open Mimestream" prompt. One tip - on the Google OAuth sign-in page, you can inspect the URL's query component to see the redirectURL parameter, and you'll see where Google will send the token. There's definitely no Mimestream-run service component with access tokens to your account. Tokens are granted to the app running on your Mac, not a service. I hope you enjoy trying out the beta, and I look forward to hearing your feedback! Mimestream is free for a limited time during the public beta, but will eventually be a paid app by the time it gets to the Mac App Store. There are no intermediary servers with access to your account or copies of your messages. The app is a traditional email client that makes direct connections to Gmail and stores your data on your Mac. I'm planning a lot more work in this area, including server-side filter configuration, Google Drive support, G Suite directory autocomplete, and more. Mimestream differs from other email clients because it uses the Gmail API rather than IMAP, so it supports more Gmail-specific features like categorized inboxes, Gmail's search operators, first-class labels support (apply multiple via ⌘L, set colors, etc), synced aliases, synced signatures, etc. Mimestream's advantages over using the Gmail web interface includes features like multiple accounts, a unified inbox, system notifications, swipe actions, dark mode, (some) offline support, tracker prevention, multiple keyboard shortcut sets, and more. It's designed to be fast, lightweight, and use a minimal amount of disk space. Mimestream is written in Swift, and uses AppKit+SwiftUI for a clean, stock appearance. He's been gaming since the Atari 2600 days and still struggles to comprehend the fact he can play console quality titles on his pocket computer.Hi HN! In the past, I spent over 7 years working on Apple Mail, and today I am really excited to share a new email client I'm building: Mimestream, a native macOS email client for Gmail. Oliver also covers mobile gaming for iMore, with Apple Arcade a particular focus. Current expertise includes iOS, macOS, streaming services, and pretty much anything that has a battery or plugs into a wall. Since then he's seen the growth of the smartphone world, backed by iPhone, and new product categories come and go. Having grown up using PCs and spending far too much money on graphics card and flashy RAM, Oliver switched to the Mac with a G5 iMac and hasn't looked back. At iMore, Oliver is involved in daily news coverage and, not being short of opinions, has been known to 'explain' those thoughts in more detail, too. ![]() He has also been published in print for Macworld, including cover stories. Oliver Haslam has written about Apple and the wider technology business for more than a decade with bylines on How-To Geek, PC Mag, iDownloadBlog, and many more.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |