Privacy Policy
Learn how we collect, use, and protect your information when you use Codex Helper.
Welcome to Codex Helper
Welcome to Codex Helper ("the Bot"). This Privacy Policy explains how we collect, use, store, and disclose information when you use the Bot. By adding or using the Bot, you agree to the terms of this Privacy Policy.
1. Information We Collect
We are committed to data minimization. We collect information by fair and lawful means to provide and improve the Bot's functionality.
1.1. Information Automatically Collected from Discord:
- Discord User, Server, and Channel IDs: We collect your User ID to verify
your Patreon subscription and manage access. We collect Server IDs to manage
server-specific configurations and authorizations. We store Channel IDs when
you configure channel restrictions with the /channel command.
1.2. Information You and Server Admins Provide:
- Ark
of Osiris Signup Data: When you use the /ark signup commands, we collect and
store your in-game name and link it to your Discord User ID. This
information is necessary to create and display public signup lists within
your server.
- MGE Application Data: When you submit an MGE
application, we store your in-game name, application responses, placement
points, and application status. This data is used to manage the competitive
event within your server.
- Server Configurations: When an
administrator sets up features like the Event Calendar, Ark of Osiris
Signups, MGE, or Ruins/Altar Reminders, we store the configuration choices
for that server (e.g., designated channels, roles, event personalization
settings) to ensure the feature functions as requested.
- Egg/Hammer
Personalization: When you configure calendar personalization, we store an
anchor date and cycle ID to calculate your server's egg/hammer rotation.
- Anonymous Command Usage Data: We log general, non-personally
identifiable information about which commands are used (e.g., total
/commander uses). This data is used for analytical purposes to understand
usage patterns and does not track who used a specific command.
1.3. Information from Third-Party Services (Patreon):
- To verify your subscription, we receive your Discord User ID from
Patreon when you link your accounts. We store Patreon access and refresh
tokens solely for verifying and maintaining your subscription status. We
perform a daily sync to keep patron data current. We do not receive or store
any payment information from Patreon. Patreon's own Privacy Policy governs
the data they collect.
1.4. Data Flow to Website:
- Certain aggregated data
from the Bot is shared with the Codex Helper website for display purposes,
including: server count, member counts, patron IDs (for access
verification), and command usage statistics. No personal message content is
ever transmitted.
2. How We Use Your Information
- To provide the core functionality of the Bot.
- To verify and manage
your subscription access through Patreon.
- To create and publicly
display signup sheets for features like Ark of Osiris, using the in-game
names provided.
- To manage MGE applications, rankings, and placement
within your server.
- To enable and manage server-specific
configurations and reminders.
- To monitor and analyze anonymous usage
patterns to improve the Bot.
- To provide support and enforce our Terms
of Service.
3. How We Share Your Information
We do not sell, rent, or trade your personal information.
- Within Your Discord Server: Information you provide for features like Ark
of Osiris signups (i.e., your in-game name) will be displayed publicly in
embeds within the configured channel in your server.
- Service
Providers: We share your Discord User ID with Patreon for the sole purpose
of verifying your subscription status. Our infrastructure is hosted on
Cloudflare, which processes requests on our behalf.
- Legal
Requirements: We may disclose your information if required by law.
4. Data Retention
- We retain your information only as long as necessary.
- Server configurations are retained as long as the Bot is in your server
and the feature is active.
- Ark of Osiris signup data is retained
until the feature is deactivated or the signup cycle is reset by an
administrator.
- MGE application data and rankings are retained for the
duration of the MGE event and may persist for historical reference.
-
Command usage statistics are retained indefinitely in aggregate
(non-identifiable) form.
- If the Bot is removed from a server, all
associated configuration and authorization data will be removed within a
reasonable timeframe.
5. Your Rights
Under data protection laws, you may have certain rights regarding your personal data. These may include:
- Right to Access: You can request access to the personal data we hold about
you.
- Right to Rectification: You can request that we correct any
inaccurate or incomplete data we hold about you.
- Right to Erasure
(Right to Be Forgotten): You can request that we delete your personal data.
Please note that fulfilling this request may result in the inability to use
the Bot's services.
- Right to Object: You can object to the processing
of your personal data in certain circumstances.
- Right to Restriction:
You can request that we restrict the processing of your personal data in
certain circumstances.
To exercise any of these rights, please contact us at thekingscodex@gmail.com
or via our Discord support server: https://discord.gg/kingscodex.
We will respond to your request within a reasonable timeframe.
6. Data Security
We implement reasonable security measures to protect your information from unauthorized access, alteration, disclosure, or destruction. All data is stored on Cloudflare's infrastructure with encryption at rest and in transit. However, no internet transmission or electronic storage is 100% secure, and we cannot guarantee absolute security.
7. Changes to this Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any significant changes by posting the new Privacy Policy on this page and updating the "Effective Date" at the top. We encourage you to review this Privacy Policy periodically for any changes. Your continued use of the Bot after any modifications constitutes your acceptance of the revised Privacy Policy.
8. Contact Us
If you have any questions about this Privacy Policy or our data practices, please contact us:
Email: thekingscodex@gmail.com
Discord Support Server: https://discord.gg/kingscodex
Welcome
This Privacy Policy explains how Codex Helper ("the Website", codexhelper.com) collects, uses, stores, and protects your information when you use our website and its tools. By using the Website, you agree to the terms of this Privacy Policy.
1. Information We Collect
1.1. Discord OAuth2 Authentication:
When you log in
via Discord, we receive your Discord User ID, username, avatar, and basic
profile information through Discord's OAuth2 flow. We store an encrypted
session token in our database with a 30-day expiry to maintain your login
session. We do not access your Discord messages, friends list, or any other
private Discord data.
1.2. User-Provided Data:
- Saved Mail Templates: If you use the Mail Generator tool and save templates, we store your template
name and content linked to your Discord User ID.
- Saved Armament Scores: If you use the Davor's Toolkit and save scores, we store your pairing, formation,
inscriptions, stats, and total score linked to your Discord User ID.
- User Preferences/Settings: We store your personalization settings (such as calendar rotation preferences)
as JSON data linked to your Discord User ID.
1.3. Automatically Collected Data:
- Google Analytics (G-156DRH9ZB0): We use Google Analytics to understand how visitors use our site. This collects
page views, session duration, device information, browser type, and approximate
geographic location. Google Analytics uses cookies to identify returning visitors.
Google's Privacy Policy governs their data handling.
- Cloudflare Analytics: As our hosting provider, Cloudflare collects basic request-level analytics including
page load performance and geographic distribution of traffic.
2. Cookies and Local Storage
Cookies:
- session_token: A 30-day HttpOnly
secure cookie that maintains your login session. Essential for authentication.
- oauth_state: A 10-minute cookie used during the Discord login
process for CSRF protection. Deleted after use.
Local Storage:
- Authentication cache (5-minute TTL)
for performance optimization.
- Calculator and tool state data (up to
1-year TTL) so your settings persist between visits.
- Tool-specific
preferences and configurations.
Session Storage:
- Pre-login state (e.g., which tool
page you were on before logging in). This is temporary and deleted after
use.
3. How We Use Your Information
- To authenticate your identity and manage your session.
- To provide
Dashboard access for managing your bot configurations.
- To save and
load your mail templates, armament scores, and preferences.
- To
personalize your calendar rotation display.
- To analyze website
traffic and improve user experience.
- To maintain website security and
prevent abuse.
4. How We Share Your Information
We do not sell, rent, or trade your personal information. Data is shared only with:
- Cloudflare: Our hosting and CDN provider, which processes all
requests.
- Google: Through Google Analytics, for website
usage statistics.
- Discord: Through OAuth2, solely for
authentication purposes.
- Legal Requirements: We may disclose
your information if required by law.
5. Data Retention
- Session tokens expire after 30 days of inactivity.
- Saved templates,
scores, and preferences are retained until you delete them or request
account data deletion.
- Local storage data persists on your device
until you clear it.
- Analytics data is retained per Google's and
Cloudflare's respective retention policies.
- Cached data (online
users, bot stats) is transient and refreshed frequently (60-second to
5-minute TTL).
6. Your Rights
You have the right to:
- Access the personal data we hold about you.
- Request correction of
inaccurate data.
- Request deletion of your data (note: this may affect
your ability to use the Website's features).
- Object to or restrict
processing of your data.
- Clear local storage and cookies from your
browser at any time.
To exercise any of these rights, please contact us at thekingscodex@gmail.com
or via our Discord support server: https://discord.gg/kingscodex.
7. Data Security
We implement reasonable security measures including encrypted session tokens, HTTPS-only connections, HttpOnly and Secure cookie flags, CSRF protection on authentication flows, and Cloudflare's infrastructure security. However, no internet transmission is 100% secure.
8. Contact Us
If you have any questions about this Privacy Policy, please contact us:
Email: thekingscodex@gmail.com
Discord Support Server: https://discord.gg/kingscodex