diff --git a/README.md b/README.md index def389c..2fc7767 100644 --- a/README.md +++ b/README.md @@ -36,14 +36,26 @@ - Automatic updates for browsers - Set Donut Browser as your default browser to control in which profile to open links -## Download +## Install -> For Linux, .deb and .rpm packages are available as well as standalone .AppImage files. +### macOS -The app can be downloaded from the [releases page](https://github.com/zhom/donutbrowser/releases/latest). +```bash +brew install --cask donut +``` + +### Linux + +```bash +curl -fsSL https://donutbrowser.com/install.sh | sh +``` + +This sets up the package repository and installs Donut Browser via your system package manager. Supports Debian/Ubuntu, Fedora/RHEL, and openSUSE. + +Standalone `.AppImage` files are also available on the [releases page](https://github.com/zhom/donutbrowser/releases/latest).
-Troubleshooting AppImage on Linux +Troubleshooting AppImage If the AppImage segfaults on launch, install **libfuse2** (`sudo apt install libfuse2` / `yay -S libfuse2` / `sudo dnf install fuse-libs`), or bypass FUSE entirely: @@ -55,11 +67,9 @@ If that gives an EGL display error, try adding `WEBKIT_DISABLE_DMABUF_RENDERER=1
- +Download the installer from the [releases page](https://github.com/zhom/donutbrowser/releases/latest). ## Development @@ -77,7 +87,7 @@ Donut Browser supports syncing profiles, proxies, and groups across devices via ## Community -Have questions or want to contribute? The team would love to hear from you! +Have questions or want to contribute? I'd love to hear from you! - **Issues**: [GitHub Issues](https://github.com/zhom/donutbrowser/issues) - **Discussions**: [GitHub Discussions](https://github.com/zhom/donutbrowser/discussions) @@ -126,7 +136,7 @@ Have questions or want to contribute? The team would love to hear from you! ## Contact -Have an urgent question or want to report a security vulnerability? Send an email to [contact@donutbrowser.com](mailto:contact@donutbrowser.com) and the team will get back to you as fast as possible. +Have an urgent question or want to report a security vulnerability? Send an email to [contact@donutbrowser.com](mailto:contact@donutbrowser.com) and I'll get back to you as fast as possible. ## License diff --git a/SECURITY.md b/SECURITY.md index 551ce02..590e9ea 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -4,13 +4,13 @@ Thanks for helping make Donut Browser safe for everyone! ❤️ -We take the security of Donut Browser seriously. If you believe you have found a security vulnerability in Donut Browser, please report it to us through coordinated disclosure. +I take the security of Donut Browser seriously. If you believe you have found a security vulnerability in Donut Browser, please report it to me through coordinated disclosure. **Please do not report security vulnerabilities through public GitHub issues, discussions, or pull requests.** Instead, please send an email to **[contact@donutbrowser.com](mailto:contact@donutbrowser.com)** with the subject line "Security Vulnerability Report". -Please include as much of the information listed below as you can to help us better understand and resolve the issue: +Please include as much of the information listed below as you can to help me better understand and resolve the issue: - The type of issue (e.g., buffer overflow, injection attack, privilege escalation, or cross-site scripting) - Full paths of source file(s) related to the manifestation of the issue @@ -21,18 +21,18 @@ Please include as much of the information listed below as you can to help us bet - Impact of the issue, including how an attacker might exploit the issue - Your assessment of the severity level -This information will help us triage your report more quickly. +This information will help me triage your report more quickly. ## What to Expect -- **Response Time**: We will acknowledge receipt of your vulnerability report within 72 hours. -- **Investigation**: We will investigate the issue and provide you with updates on our progress. -- **Resolution**: We aim to resolve critical security issues as fast as possible, but no longer than in 30 days after the initial report. -- **Disclosure**: We will coordinate with you on the timing of any public disclosure. +- **Response Time**: I will acknowledge receipt of your vulnerability report within 72 hours. +- **Investigation**: I will investigate the issue and provide you with updates on my progress. +- **Resolution**: I aim to resolve critical security issues as fast as possible, but no longer than in 30 days after the initial report. +- **Disclosure**: I will coordinate with you on the timing of any public disclosure. ## Contact -For urgent security matters, please contact us at **[contact@donutbrowser.com](mailto:contact@donutbrowser.com)**. +For urgent security matters, please contact me at **[contact@donutbrowser.com](mailto:contact@donutbrowser.com)**. For general questions about this security policy, you can also reach out through: