| Version | Supported |
|---|---|
| 0.1.x | ✅ |
If you discover a security vulnerability within AIDEN, please report it responsibly.
Do NOT create public GitLab/GitHub issues for security vulnerabilities.
- Email: Contact Natalie Spiva at natalie@acreetionos.org
- PGP: For sensitive reports, use PGP encryption with key fingerprint
1DD93EDCFFF0B9578A411AE8EEC627F9059B962C - Response Time: We aim to respond within 48 hours
- Disclosure: We follow coordinated disclosure practices
AIDEN is designed for local deployment with the following considerations:
- Ollama: Runs locally; no data leaves your network
- Qdrant: Vector database stays on your infrastructure
- No External APIs: All AI inference is performed locally
- No Telemetry: No usage data is collected or transmitted
- Default listen address is
0.0.0.0:8081 - Use firewall rules to restrict access
- Consider running behind a reverse proxy with TLS
- Implement authentication at the proxy level if needed
- Documentation chunks are stored in Qdrant
- Conversation history is kept in memory (not persisted)
- No cookies or tracking mechanisms
- No third-party analytics
- Network Isolation: Run AIDEN in an isolated network segment
- Reverse Proxy: Add TLS termination with nginx/Caddy
- Authentication: Implement authentication at the proxy level
- Rate Limiting: Add rate limiting to prevent abuse
- Input Validation: The Rust codebase uses type-safe input handling
- Updates: Keep Ollama and Qdrant updated for security patches
- No built-in authentication (use reverse proxy)
- No built-in TLS (use reverse proxy)
- No rate limiting (use reverse proxy)
- Conversation history not persisted (feature, not a bug)