Privacy Policy
Last updated: April 2026
1. Information We Collect
When you sign in with GitHub, Radish receives:
- Your GitHub username and user ID.
- If you choose GitHub-based key storage: temporary access to your GitHub repositories to create and manage a private
.radishrepository.
Radish also generates and stores a Radicle signing key pair on your behalf.
2. How We Use Your Information
Your information is used solely to:
- Authenticate you and maintain your session.
- Generate and manage your Radicle signing key.
- Attribute your contributions (issues, comments, patches) to your Radicle identity.
3. Data Storage
Instance-stored keys: Your signing key is stored on this server in the instance's database. It is not transmitted to any third party.
GitHub-stored keys: Your signing key is stored in a private .radish repository on your GitHub account. Radish accesses this repository only to read or update your key.
4. Cookies
Radish uses a session cookie to maintain your authentication state. This cookie is encrypted and contains only your session identifier. No tracking cookies are used.
5. Third-Party Services
Radish interacts with GitHub solely for authentication and optional key storage. No data is shared with analytics providers, advertisers, or other third parties.
6. Data Retention
Your signing key and account information are retained as long as your account exists. Content you create (issues, comments, patches) is stored as part of the Radicle repository data and persists independently of your Radish account.
7. Data Deletion
You may request deletion of your account and instance-stored key by contacting the instance operator. If your key is stored on GitHub, you can delete the .radish repository from your GitHub account at any time.
8. Security
Radish uses encrypted cookies, HTTPS (when configured), and secure key storage practices. However, no system is perfectly secure, and we cannot guarantee absolute protection of your data.
9. Changes to This Policy
This policy may be updated from time to time. Continued use of the Service after changes constitutes acceptance of the revised policy.
10. Contact
For privacy-related questions, contact the operator of this Radish instance.