NukeHub (“us”, “we”, or “our”) operates the following services:
| Service | URL |
|---|---|
| NukeHub (the “Site”) | nukehub.org |
| NukeLab | lab.nukehub.org |
| NukeTalk | talk.nukehub.org |
| NukeAuth | auth.nukehub.org |
| NRMS | nrms.nukehub.org |
| NukeAnalytics | analytics.nukehub.org |
This Privacy Policy explains how we collect, use, store, and protect your personal information when you use these services.
Information We Collect
Information you provide directly
- Contact form submissions, including your name, email address, and message content.
- NukeTalk forum posts, replies, direct messages, and profile information.
- NukeLab server names, workspace preferences, and shared-volume content you create.
- NRMS search queries, filters, and saved visualizations.
- NukeAnalytics SQL Lab queries, charts, dashboards, and saved datasets.
- Communications with us via email or support channels.
Information from NukeAuth
When you sign in or create an account through NukeAuth, we collect:
- Your name, username, email address, and profile avatar.
- The authentication provider you used (email/password, GitHub, Google, Microsoft, or LinkedIn).
- Role assignments, permissions, and group memberships.
- Session and security tokens required to keep you signed in.
Information from NukeLab
When you use NukeLab, we process:
- Server lifecycle events, resource usage metrics, and credit transactions.
- Container logs, audit logs, and IP addresses for security, debugging, and queue management.
- Persistent workspace data, files, and shared volumes you create or upload.
Information from NRMS
When you use NRMS, we process:
- Search queries, filters, and reactor selections used to explore the PRIS database.
- Saved visualizations, export requests, and account-linked preferences.
- IP addresses and access logs for security and usage analytics.
Information from NukeAnalytics
When you use NukeAnalytics, we process:
- SQL Lab queries, chart and dashboard definitions, and dataset connections.
- Query execution logs, error logs, and usage metrics.
- Saved reports and collaborative workspace content you create or share.
Automatically collected information
- Your IP address, browser type and version, operating system, visited pages, time spent, and referral URLs.
- Device and network information collected by Cloudflare and our server logs.
- Cookies, local storage, and authentication tokens used for security and preferences.
How We Use Your Information
We use your information to:
- Provide, operate, and maintain the Site, NukeLab, NukeTalk, NukeAuth, NRMS, and NukeAnalytics.
- Authenticate users, enforce role-based access controls, and keep accounts secure.
- Manage NukeLab resource plans, billing credits, server queues, and usage limits.
- Process NRMS search and visualization requests and NukeAnalytics queries, charts, and dashboards.
- Communicate with you via NukeMail about account activity, security alerts, and support requests.
- Improve our services, diagnose issues, and monitor usage patterns.
- Detect and prevent abuse, fraud, unauthorized access, and other security incidents.
Third-Party Services
We rely on the following services to operate NukeHub:
| Service | Purpose | Data involved |
|---|---|---|
| Cloudflare | Hosting, CDN, DDoS protection, and analytics | IP address, request metadata, browser information |
| Cloudflare Turnstile | Bot and abuse protection | Interaction data during form submissions |
| Keycloak (NukeAuth) | Identity and access management | Authentication tokens, profile data, roles |
| GitHub, Google, Microsoft, LinkedIn | Social authentication | Name, email, username, and avatar you authorize |
| Discourse (NukeTalk) | Community forum hosting | Forum posts, profile data, and messages |
| Mailcow (NukeMail) | Email delivery and mailboxes | Email address and message content |
| Apache Superset (NukeAnalytics) | Analytics, SQL Lab, charts, and dashboards | Query text, chart definitions, and user-created datasets |
| GitHub API | Public repository statistics | Public repository metadata and release information |
Cookies And Similar Technologies
We use cookies and local storage for authentication, security, and analytics. You can disable cookies in your browser, but some features — including sign-in — may not function correctly.
Data Retention
We retain personal information only as long as necessary for the purposes described above, or as required by law:
- Contact form messages: retained for support and quality purposes, then deleted.
- NukeLab server metrics and audit logs: retained for operational and security review, then aggregated or deleted to optimize server storage.
- NukeTalk content: retained while your account is active; individual posts or accounts can be deleted by you or by admins.
- NRMS saved visualizations and preferences: retained while your account is active; deleted when your account is removed.
- NukeAnalytics queries, charts, and dashboards: retained while your account is active; deleted when your account is removed.
- NukeAuth account data: retained until you request account deletion.
Security
We use commercially reasonable measures to protect your information, including encryption in transit, hardened containers, access controls, audit logging, and rate limiting. No method of transmission or electronic storage is completely secure, and we cannot guarantee absolute security.
Your Rights
Depending on your location, you may have rights to access, correct, delete, or restrict processing of your personal information. To make a request, contact us at the address below.
Changes To This Privacy Policy
We may update this Privacy Policy at any time. Changes take effect when posted on this page. Your continued use of our services after changes are posted constitutes acceptance of the updated policy.
Contact Us
For privacy questions or data requests, contact us at admin@nukehub.org.