Terms of Service
Last updated: 25 July 2026 · Applies to Mailbell for macOS, all versions.
Mailbell is a free, open-source macOS application by Marton Paulo. By downloading or using it, you agree to what follows. If you do not agree, do not install it.
1. The software is provided “as is”
Mailbell is provided “as is”, without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and non-infringement. In no event shall the author be liable for any claim, damages, or other liability arising from the software or its use.
Concretely: Mailbell is a notifier, not a guarantee. It can miss a message, be delayed, or stop working because a connection dropped, a token expired, macOS suppressed a notification, or Google changed something. Do not rely on it for messages you cannot afford to miss. It supplements Gmail; it does not replace checking Gmail.
2. Public beta and Google's review status
Mailbell is currently in public beta, and its Google OAuth client has not been verified by Google. As a result:
- Google will display an “unverified app” warning screen during sign-in. You must choose to continue past it yourself.
- Google limits unverified apps to 100 new users. Once that cap is reached, new users cannot connect an account until verification completes. No unlimited or guaranteed availability is promised while the app is unverified.
- Google may change, restrict, suspend, or revoke the app's API access at any time, at its sole discretion and without notice to you or to me. That would stop Mailbell from working, and it is outside my control.
3. Google Workspace and managed accounts
If your Gmail account belongs to a Google Workspace organization, your administrator can block Mailbell from connecting, either specifically or through a policy that blocks unverified third-party apps. Sign-in will simply fail, and there is nothing the app can do about it. Requesting an exception is between you and your administrator.
You are responsible for making sure your use of Mailbell complies with any policies that apply to your account.
4. Your Google account and access
You are responsible for granting and revoking Mailbell's access to your Google account. You grant it through Google's own consent screen, and you can revoke it at any time at your Google Account's third-party access page or by removing the account in Mailbell's Settings.
You are responsible for your own Google account security and for the consequences of connecting an account you do not control.
5. No backend, no service
Mailbell is software you run, not a service I operate. There is no Mailbell server processing your Gmail. No component of this project receives, stores, or processes your mail. Consequently there is no uptime commitment, no support-level agreement, and no account with me to suspend or terminate.
What the app does access is described in the Privacy Policy, which forms part of these terms.
6. Updates
Mailbell can update itself using Sparkle, and automatic checks are on by default. Updates are signed and verified before they are installed. You can disable automatic checks in Settings → Updates. Older versions may stop working if Google or Apple changes something, and no support is provided for versions other than the latest release.
7. Acceptable use
Do not use Mailbell to access an account you are not authorized to access, and do not use it in a way that violates Google's terms, your organization's policies, or applicable law.
8. License and attribution
Mailbell is released under the MIT License. You may use, copy, modify, and redistribute it under that license's terms, which include preserving the copyright notice and the “as is” disclaimer.
Mailbell is a fork of samzong/mailbell, and includes third-party components: Sparkle for updates, SwiftSoup for HTML parsing, and FlyingFox for the local sign-in callback. Full notices and licenses are in ATTRIBUTIONS.md.
“Gmail”, “Google”, and “Google Workspace” are trademarks of Google LLC. Mailbell is an independent project and is not affiliated with, endorsed by, or sponsored by Google.
9. Changes to these terms
These terms may change as the project moves out of beta. The current version is always on this page with its date, and the history is public in the repository. Continuing to use Mailbell after a change means you accept the updated terms.
10. Contact
Open an issue at github.com/martonpaulo/mailbell/issues.
← Back to Mailbell