Frequently Asked Questions
What is Radish?
Radish is a web interface for Radicle, a peer-to-peer code collaboration stack. It lets you browse repositories, open issues, comment on patches, and propose changes — all from your browser, without installing any tooling.
Do I need a Radicle installation to use Radish?
No. Radish handles key generation and signing for you. You can start contributing immediately by signing in with your GitHub account.
What is a Radicle signing key?
It's a cryptographic key pair (Ed25519) that serves as your Radicle identity. Everything you create — issues, comments, patches — is signed with this key so it's verifiably yours.
What's the difference between storing my key on GitHub vs. on this instance?
GitHub storage: A private .radish repository is created on your GitHub account. Your identity is portable — sign in to any Radish instance and it follows you. This requires granting Radish repository access.
Instance storage: Your key lives on this server only. No extra GitHub permissions are needed, but your identity won't transfer to other Radish instances.
Can I export my key and use it with a full Radicle setup?
Yes. You can export your key from your profile page at any time and import it into a local Radicle installation. Radish is an on-ramp, not a lock-in.
What GitHub permissions does Radish need?
If you choose browser-only mode (instance storage), Radish only reads your GitHub username. If you choose GitHub storage, Radish needs repository access to create and read the private .radish repository that holds your key.
Is my data shared with third parties?
No. Radish does not sell, share, or monetize your data. See our Privacy Policy for details.
How do I delete my account?
You can export your key and then request deletion by contacting the instance operator. If your key is stored on GitHub, you can also delete the .radish repository from your GitHub account directly.