1. Introduction
This Privacy Policy explains how Boundless Missions collects, uses, stores and protects your personal information when you use the KSP add-on, the Discord bot, or this website (collectively, the “Service”). It is written in accordance with the KSP Forum Add-on Posting Rules (Rule 8) which require transparency about data collection in KSP add-ons.
By using the Service and providing your consent through the in-game consent window, you acknowledge that you have read and understood this Privacy Policy. This policy should be read alongside our Terms of Service.
2. Definitions
- Service: The Kerbal Space Program (KSP) add-on, the Discord bot, and this website collectively.
- Suspicion flag: An automated alert triggered by our anti-abuse and anti-cheat systems. This is primarily a DLL validity check, but it is also triggered when highly unusual activity, such as impossible spacecraft physics, rapid teleportation or economy tampering is detected on an account.
- KSP.log: The standard diagnostic log file generated by Kerbal Space Program, used to identify software errors and verify game integrity during a report.
3. Data We Collect
We collect only the data necessary to provide the Service. The table below lists every category of personal data we process, why we need it, and when it is collected:
| Data | Purpose | When collected |
|---|---|---|
| Discord account link | Ties contracts, balance and missions to your identity | On linking |
| Patreon Account / Subscription Status | Verify early access eligibility (we do not collect or store credit card numbers, billing addresses, or raw financial data) | On linking |
| Cryptographically Hashed MAC Address | Device identification for account security and anti-abuse | On linking and periodically |
| IP address | Connection routing, rate-limiting and abuse prevention | Each server request |
| Gameplay data | Vessel telemetry, craft files, part lists and screenshots submitted to contracts or shared | When you submit |
| KSP.log | Debugging, moderation reports and abuse investigation | When you file a report, when a report is filed against your account, or when an automatic suspicion flag is raised |
4. Consent and Legal Basis
Per KSP Add-on Posting Rule 8.1, we require clear, informed consent before collecting any information. No data is collected until you explicitly opt in.
On first launch the add-on presents a consent window that asks you to:
- Read and agree to this Privacy Policy.
- Read and agree to the Terms of Service.
- Expressly consent to your account, device and gameplay data being collected and transmitted to the Boundless Missions servers.
All three acknowledgments must be checked before any data leaves your game. Your consent is recorded locally and can be revoked at any time (see Section 5).
5. How We Use Your Data
We use the data we collect to:
- Operate the Service: link your game to Discord, track contract progress, manage economy and missions.
- Protect the community: detect cheating, abuse, and multi-accounting through device and IP identifiers.
- Investigate reports: review KSP.log data when moderation reports are filed or suspicion flags are raised.
- Improve the Service: diagnose bugs and improve reliability using aggregated, anonymized data.
We do not sell, rent, or share your personal data with third parties. Your data is never used for advertising or profiling purposes.
6. Your Right to Opt Out
In accordance with KSP Add-on Posting Rule 8.2, the add-on provides a built-in way to stop all data collection at any time:
How to opt out: Open the mod toolbar → Settings → Data sharing → toggle off. The add-on will immediately stop sending any information to our servers.
Opting out means community features that require server communication (contracts, missions, economy) will become unavailable, but you can continue to use KSP normally.
7. Data Deletion and Your Rights
Per GDPR and KSP Add-on Posting Rule 8.3, you have the Right to Access, Right to Rectification, Right to Restrict Processing, and Right to Erasure regarding your personal data. To exercise these rights or request full deletion of your data at any time:
- Use the
/b deletemydatacommand in Discord, or - Contact us directly through the community Discord server.
Upon receiving a valid request, we will permanently delete all personal data associated with your account, including your MAC address, IP logs, gameplay submissions and KSP.log uploads, within a reasonable timeframe. Anonymized, aggregated statistics that cannot identify you may be retained.
8. Data Minimisation
In line with KSP Add-on Posting Rule 8.4, we only collect the minimum data necessary to provide the Service:
- Cryptographically Hashed MAC Addresses are used solely for device identification and anti-abuse, and are never used for tracking or profiling. The raw MAC address is hashed locally on your computer and never transmitted to or stored on our servers.
- IP addresses are logged only for connection integrity, rate limiting and abuse prevention.
- KSP.log files are collected when you file a moderation or bug report, when a report is filed against your account, or when an automatic suspicion flag is placed on your account.
9. Data Storage and Security
Your data is stored on servers maintained by the Boundless Missions team. We take reasonable measures to protect your information from unauthorised access, loss or misuse. However, no system is completely secure and we cannot guarantee absolute security.
We retain your data only for as long as it is needed to provide the Service or as required to fulfil the purposes described in this policy. When data is no longer needed, it is deleted or anonymized.
10. Children's Privacy
The Service is not directed at children under the age of 13. We do not knowingly collect personal data from children under 13. If you believe a child has provided us with personal data, please contact us through the Discord server and we will promptly delete it.
11. Open Source and Transparency
All source code for Boundless Missions is publicly available under the GNU General Public License v3.0 (GPL-3.0). You are free to inspect the code to verify exactly what data is collected and how it is transmitted. You can also modify and redistribute the code in accordance with that licence.
12. Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will update the “Last updated” date at the top of this page and, for material changes, notify users through the Discord server or an in-game prompt. Continued use of the Service after changes constitutes acceptance.
13. Contact
Questions about this Privacy Policy? Reach out to us via email at legal@boundlessmissions.com, through the Boundless Missions Discord server, or open an issue on our GitHub repositories.