Thanks for trying vocaphone. Use this guide to get help without opening the wrong kind of issue.
- Confirm you are on the latest
maincommit (or a released build, when those exist). - Read docs/troubleshooting.md for common setup and runtime failures.
- Check docs/device-setup.md for iOS keyboard / Android bubble setup.
- Check docs/deployment.md (and the vocagateway guides it links) for gateway, Docker, Tailscale, and HTTPS setup.
- Search existing issues for the same problem. Gateway-only bugs often belong on vocagateway issues.
| Topic | Where |
|---|---|
| Chat with maintainers and other contributors | Discord |
| Setup, usage, or "how do I…?" questions | GitHub Discussions (when enabled) or a clearly titled issue using the question/feature templates |
| Reproducible bugs | Bug report |
| Feature ideas | Feature request |
| Security or privacy vulnerabilities | SECURITY.md — never a public issue |
| Contributing code or docs | CONTRIBUTING.md |
| Community standards | CODE_OF_CONDUCT.md |
When you ask for help, include:
- Component: iOS app, keyboard, Android bubble, native gateway, or Docker gateway
- Exact versions: OS, Xcode/Android SDK/Python as relevant, the vocaphone git commit or release, and the
gatewaysubmodule SHA when the gateway is involved - What you expected vs what happened
- Redacted steps to reproduce
- Redacted logs (see below)
Never paste:
- Microphone recordings or transcripts
- Bearer tokens,
.envvalues, or signing material - Private Tailscale hostnames or internal URLs that identify your network
- Apple provisioning profiles or keystore files
- Screenshots that show personal messages, contacts, or credentials
Replace secrets with placeholders such as <token>, <tailnet-host>, or <user-id>.
For private security reports or conduct concerns, email hello@vocahq.com. For everything else, prefer GitHub so other contributors can help and the answer stays searchable.