Jump to content

BotPrivacyPolicy: Difference between revisions

From Gor Wiki
Created page with "__TOC__ __NOEDITSECTION__ <div style=" background:#17130f; border:2px solid #9b7734; box-shadow:0 0 14px rgba(0,0,0,0.65); color:#e4d5b5; padding:22px; margin:10px 0 20px 0; text-align:center; "> <div style=" font-family:Georgia, 'Times New Roman', serif; font-size:30px; font-weight:bold; color:#e4bc63; letter-spacing:1px; text-shadow:1px 2px 3px #000; "> Gor Discord Bot </div> <div style=" font-family:Georgia, 'Times New Roman', serif; font-size:20px;..."
 
No edit summary
Line 20: Line 20:
text-shadow:1px 2px 3px #000;
text-shadow:1px 2px 3px #000;
">
">
Gor Discord Bot
GorBot
</div>
</div>


Line 37: Line 37:
margin-top:12px;
margin-top:12px;
">
">
'''Effective Date:''' August 2, 2026<br>
'''Effective Date:''' August 17, 2026<br>
'''Last Updated:''' August 2, 2026
'''Last Updated:''' August 17, 2026
</div>
</div>


Line 50: Line 50:
margin:14px 0;
margin:14px 0;
">
">
This Privacy Policy explains what information the Gor Discord Bot may collect, why it is collected, how it is used, how long it may be retained, and how users may request access to or deletion of their information.
This Privacy Policy explains how GorBot collects, uses, stores, shares, protects, and deletes information when you use the GorBot Discord application, web dashboard, roleplay systems, server-management features, websites, integrations, and related services.
</div>
</div>


Line 60: Line 60:
color:#cdbf9e;
color:#cdbf9e;
">
">
'''Privacy Summary:''' The Bot collects only information reasonably needed to provide its Discord, roleplay, moderation, security, and game-integration features. Discord information is not sold to advertisers or data brokers. Optional third-party artificial-intelligence processing is disabled unless enabled by the Bot Operator.
'''Privacy Summary:''' GorBot processes information needed to provide its Discord, roleplay, moderation, security, web-dashboard, subscription-entitlement, and integration features. GorBot does not sell Discord API data or personal information to data brokers and does not use Discord API data for unrelated targeted advertising. GorBot is not designed to collect passwords, full payment-card numbers, government identification numbers, medical records, or other highly sensitive information from ordinary users.
</div>
 
<div style="
background:#1f2a20;
border:1px solid #526a45;
padding:14px 18px;
margin:14px 0;
color:#cfe1bf;
">
'''Privacy & Data Rights Contact:''' [mailto:privacy@gorbot.onlyotaku.com privacy@gorbot.onlyotaku.com]<br>
'''Security Contact:''' [mailto:security@gorbot.onlyotaku.com security@gorbot.onlyotaku.com]<br>
'''General Contact:''' [mailto:contactus@gorbot.onlyotaku.com contactus@gorbot.onlyotaku.com]
</div>
</div>


== 1. Scope of This Policy ==
== 1. Scope of This Policy ==


This Privacy Policy applies to the '''Gor Discord Bot''' and related services operated by the Gor administration team.
This Privacy Policy applies to '''GorBot''' and the related services operated by the GorBot Operator.


This may include:
This includes, where applicable:


* Discord slash commands.
* The GorBot Discord application.
* Message commands such as <code>=say</code>, <code>=Menu</code>, and <code>=bio</code>.
* Discord slash commands and configurable message-command features.
* Character profiles and avatars.
* Character profiles and public character presentation.
* Webhook-based character speech.
* Webhook-based character speech.
* Conversation memory and personality systems.
* Personal Notes.
* Gossip, sensory, knowledge, and relationship systems.
* NPC creation and management.
* Moderation and role-management features.
* Shared or global NPC features.
* Security, diagnostic, and watchdog logging.
* Conversation memory and adaptive roleplay systems.
* Server Discovery and other opt-in public listings.
* Embeds, reaction roles, custom commands, timed messages, tickets, welcome tools, and automations.
* Moderation, audit, anti-abuse, security, and administrative features.
* Discord OAuth sign-in.
* The GorBot web dashboard.
* Free and Premium plan entitlements.
* Billing and subscription metadata when customer billing is enabled.
* Optional third-party artificial-intelligence features.
* Optional third-party artificial-intelligence features.
* Optional RunUO, NPC, item, equipment, or game-server integrations.
* Optional game-server, GameBridge, NPC, item, equipment, or other integrations.
* Optional player-profile websites or administrative interfaces.
* Backups, failover, synchronization, and operational infrastructure used to provide GorBot.
* JSON, MySQL, MariaDB, PostgreSQL, or MongoDB storage systems.
 
This Policy applies to information processed by GorBot and the Operator. Discord and other third-party services have their own privacy policies and act under their own terms when they independently process information.
 
Use of GorBot is also governed by the [[BotTOS|GorBot Terms of Service]].
 
== 2. Who Operates GorBot ==


This policy applies only to information processed by the Bot and its Operator. Discord and other third-party services maintain their own privacy policies.
For purposes of this Policy, the '''“Operator”''' means the person or legal entity responsible for operating GorBot.


== 2. Information We May Collect ==
The Operator is based in Utah, United States.


The exact information collected depends on which Bot features are enabled and how you interact with them.
Until a separate business entity is formally identified in an updated version of this Policy, official privacy and legal communications should use the role-based contacts listed in this Policy rather than relying on an individual’s personal contact information.


=== 2.1 Discord Account and Server Information ===
Official contacts include:


The Bot may receive and store information supplied through the Discord API, including:
* '''Privacy & Data Rights:''' [mailto:privacy@gorbot.onlyotaku.com privacy@gorbot.onlyotaku.com]
* '''Legal Notices:''' [mailto:legal@gorbot.onlyotaku.com legal@gorbot.onlyotaku.com]
* '''Security Vulnerabilities:''' [mailto:security@gorbot.onlyotaku.com security@gorbot.onlyotaku.com]
* '''Abuse / Safety:''' [mailto:abuse@gorbot.onlyotaku.com abuse@gorbot.onlyotaku.com]
* '''Billing:''' [mailto:billing@gorbot.onlyotaku.com billing@gorbot.onlyotaku.com]
* '''Support:''' [mailto:support@gorbot.onlyotaku.com support@gorbot.onlyotaku.com]
* '''General Contact:''' [mailto:contactus@gorbot.onlyotaku.com contactus@gorbot.onlyotaku.com]
 
== 3. Information GorBot May Collect ==
 
The information GorBot processes depends on which features you use, which features a Server has enabled, and whether you use Discord, the web dashboard, or an integration.
 
=== 3.1 Discord Account Information ===
 
GorBot may receive or store information available through Discord or supplied during Discord OAuth authentication, including:


* Discord user ID.
* Discord user ID.
* Discord username.
* Discord username.
* Discord display name or nickname.
* Global display name.
* Discord avatar reference.
* Discord avatar reference.
* Discord guild or server ID.
* Server nickname.
* Discord channel ID.
* Locale or language information where available and relevant.
* Discord message ID.
* Whether the account represents a bot or application.
* Discord role IDs.
* Information needed to associate a GorBot account with the correct Discord account.
* Discord thread or forum-post ID.
 
* Discord locale or language setting.
GorBot does '''not''' need your Discord password.
* Server membership information.
 
* Permissions relevant to Bot commands.
Do not provide your Discord password, account token, recovery code, or other Discord credentials to GorBot staff or through GorBot features.
* Information indicating whether an account is a bot or application.
 
=== 3.2 Discord Server, Channel, Role, and Permission Information ===
 
GorBot may process:
 
* Discord Guild/Server IDs.
* Server names and icons.
* Channel IDs and channel metadata.
* Thread or forum-post IDs.
* Role IDs and role metadata.
* Discord permission values.
* Server ownership information.
* Membership information needed to determine whether you belong to a Server.
* Information needed to determine whether you may manage a Server or use a protected feature.
* Message IDs and webhook identifiers where needed for tracked messages or roleplay features.


The Bot primarily uses numeric Discord identifiers to associate information with the correct user, server, channel, message, or role.
Numeric Discord identifiers are commonly used so information can be associated with the correct user, Server, channel, role, message, profile, NPC, or configuration record.


The Bot does not need your Discord password and will never intentionally ask you to provide it.
=== 3.3 Commands, Messages, and Discord Content ===


=== 2.2 Messages and Commands ===
GorBot may process message content when it is relevant to an enabled feature.


When you interact with the Bot, it may process:
Examples include:


* Slash-command names and options.
* Slash-command inputs.
* Message-command text.
* Message-command text.
* Messages beginning with configured Bot prefixes.
* Messages that begin with a configured GorBot prefix.
* Messages directed at a conversational character, NPC, or item.
* Direct mentions or interactions with GorBot.
* Character dialogue submitted through <code>=say</code>.
* Character dialogue.
* Biography text submitted through <code>=bio</code>.
* NPC dialogue and interactions.
* Button, menu, autocomplete, and context-menu selections.
* Messages in configured roleplay or automation contexts.
* Messages involved in moderation or security review.
* Biography, profile, lore, journal, relationship, contract, marketplace, or similar roleplay content.
* Messages needed to maintain conversation continuity.
* Messages involved in moderation, security, ticketing, anti-abuse, or diagnostic workflows.
* Messages needed to maintain configured conversation or NPC memory.
* Content required to execute an automation or scheduled workflow.


The Bot does not necessarily store every Discord message it can see.
GorBot is not designed to permanently store every message in every Discord channel merely because the Bot can technically receive an event.


Message content is normally processed only when it is relevant to a configured feature, such as:
Message content should be processed only when reasonably relevant to an enabled GorBot function, security requirement, moderation action, or operational need.


* A Bot command.
=== 3.4 Character and Roleplay Profile Information ===
* Character roleplay.
* A direct mention.
* A configured roleplay channel.
* NPC interaction.
* Moderation.
* Security investigation.
* Conversation memory.


=== 2.3 Character Profile Information ===
Character records may include:


Character profiles may contain:
* Character ID and owner Discord ID.
 
* Character ID.
* Character name.
* Character name.
* Discord-owner ID.
* Biography and descriptive fields.
* Avatar or image references.
* Profile style or template.
* Custom profile fields.
* Gender or pronouns.
* Fictional social role or status.
* Caste, profession, culture, city, homeland, affiliation, or similar setting information.
* Fictional ownership, relationship, or roleplay-status information.
* Speech style and preferred forms of address.
* Lore and background.
* Privacy and visibility selections.
* Active-character selection.
* Active-character selection.
* Biography.
* Creation and modification timestamps.
* Avatar URL or locally cached avatar.
 
* Activation prefix or suffix.
GorBot supports extensive customizable roleplay profiles. Users should remember that free-text or custom fields can contain whatever information the User chooses to submit.
* Gender.
 
* Pronouns.
Do not place private real-world information in fields intended for public roleplay presentation.
* Roleplay status.
 
* Free-person, master, mistress, kajira, kajirus, or other fictional role.
=== 3.5 NPC, Memory, Relationship, and Adaptive Roleplay Data ===
* Fictional owner or relationship information.
* Caste.
* Profession.
* Culture.
* City or homeland.
* Speech style.
* Personality traits.
* Lore and background.
* Preferred forms of address.
* Profanity or mature-content preferences.
* Privacy and visibility settings.
* Preset-profile selection.
* Creation and modification dates.


Character profiles may be displayed publicly in Discord when a user chooses to speak through that character.
NPC or adaptive-roleplay features may store or derive:


A future player-profile website may permit authorized users to view or modify this information.
* NPC names and identifiers.
* NPC descriptions and portraits.
* NPC owners or publishers.
* NPC personality settings.
* Mood or disposition.
* Relationship state.
* Forms of address.
* Fictional social roles.
* Gossip, knowledge, memories, or learned associations.
* Recent roleplay topics.
* Character-to-NPC or User-to-NPC relationship information.
* Adaptive-learning state used to maintain continuity.
* Timestamps and metadata associated with updates.


=== 2.4 Conversation and Roleplay Memory ===
These records are roleplay state. They are not intended to represent factual psychological, medical, employment, credit, insurance, housing, or other real-world assessments of a person.


The Bot may maintain limited memory to improve conversational continuity.
=== 3.6 Personal Notes ===


Conversation records may include:
GorBot may allow a User to maintain Personal Notes or similar private-to-account roleplay information.


* User or player identifier.
Personal Notes are intended for roleplay organization and convenience.
* Character, NPC, equipment, or conversation-partner identifier.
* Recent messages.
* Summarized conversation topics.
* Important remembered statements.
* Relationship state.
* Personality development.
* Mood or disposition.
* Trust, familiarity, hostility, respect, dominance, or submission values.
* Preferred names and forms of address.
* Fictional ownership or slavery-role context.
* Gossip or knowledge learned during roleplay.
* Sensory or environmental context.
* Conversation timestamps.
* Response-quality and watchdog information.


Conversation memory may be stored separately for each combination of user and conversation partner.
They are '''not''' designed as:


The Bot is designed to limit memory growth through:
* A password manager.
* An encrypted personal vault.
* A medical-record system.
* A financial-record system.
* A legal-record repository.
* Storage for government identification information.
* Storage for API keys, tokens, private keys, recovery codes, or credentials.


* Per-conversation storage limits.
Personal Notes are restricted in normal application presentation, but they are not represented as end-to-end encrypted from the Operator. Authorized access may occur when reasonably necessary for technical support, security, legal compliance, abuse investigation, recovery, or maintenance.
* Maximum entry counts.
* Duplicate removal.
* Text-length limits.
* Age-based retention.
* Periodic trimming.
* Aggregate storage limits.


=== 2.5 Gossip, Knowledge, and Sensory Information ===
=== 3.7 Published, Shared, and Cross-Server Content ===


Administrators may add roleplay information that the Bot can use during conversations.
Some GorBot features allow Users or Server Owners to intentionally publish information outside a single private Server.


This may include:
This may include:


* Fictional rumors.
* Global/shared NPC entries.
* World lore.
* NPC portraits.
* Location descriptions.
* NPC information offered for cloning.
* Cultural information.
* Server Discovery profiles.
* Historical information.
* Server names and descriptions.
* Relationship facts.
* Server invite links.
* Character observations.
* Server images or external gallery links.
* Environmental details.
* Activity or listing-bump information.
* Sounds, smells, weather, or nearby events.
* Other content clearly marked as public, shared, discoverable, global, published, or cross-server.
* Information learned from roleplay interactions.


Administrators should not enter sensitive real-world personal information into the Bot’s gossip or knowledge systems.
Published Content should be treated as information that other GorBot users may view.


=== 2.6 Moderation Information ===
Where a feature allows an NPC or similar object to be cloned, a clone may become an independent record owned or managed by the receiving User or Server. Removing or unpublishing the original may not automatically delete copies that were legitimately created before removal.


When moderation features are enabled, the Bot may store:
=== 3.8 Server Configuration and Automation Data ===


* Warning records.
GorBot may store Server-specific settings such as:
* Moderation reasons.
* Staff-member ID.
* Affected user ID.
* Relevant message or channel ID.
* Timeout, mute, kick, or ban information.
* Dates and timestamps.
* Appeal or review notes.
* Evidence reasonably needed to enforce server rules.


Moderation information may be retained longer than ordinary conversation history when necessary to enforce server rules, investigate abuse, or protect users.
* Command-prefix configuration.
* Enabled or disabled features.
* Role and channel selections.
* Welcome and goodbye settings.
* Reaction-role configuration.
* Embed templates.
* Custom commands.
* Timed-message configuration.
* Ticket-panel configuration.
* Automations, triggers, actions, and conditions.
* Moderation and security settings.
* Bot presentation settings.
* Configuration backups.
* Feature limits and entitlement state.


=== 2.7 Operational and Diagnostic Information ===
Some configuration may contain text or identifiers supplied by Server administrators.


The Bot may create operational logs containing:
=== 3.9 Moderation, Audit, and Security Information ===


* Startup and shutdown information.
GorBot may process or retain information needed for moderation, reliability, fraud prevention, and security, including:
* Gateway connection events.
* Discord REST API requests and failures.
* Rate-limit responses.
* Reconnection attempts.
* Heartbeat delays.
* Command usage.
* Feature errors.
* Unhandled exceptions.
* Webhook failures.
* Queue size or processing delays.
* Storage errors.
* Database migration status.
* Memory-pressure warnings.
* Health-check results.
* Configuration changes.
* Administrative actions.
* Security events.
* Suspicious or unusual activity.


Log records may include relevant Discord IDs and limited message context when needed to understand an error or incident.
* Warnings and moderation actions.
* Moderator or administrator actions.
* Role changes or protected administrative actions.
* Dashboard audit events.
* Action target identifiers.
* Success or failure state.
* Login attempts.
* IP addresses associated with login or dashboard-security events.
* Rate-limit events.
* Abuse or security findings.
* Automation execution records.
* Error and diagnostic information.
* Relevant message, user, channel, Guild, role, or case identifiers.
* Security-incident records.
* Subscription or entitlement changes.
* Webhook/provider event identifiers.
* Backup or restoration activity.


The Bot is designed to redact sensitive credentials such as:
Security records may be retained longer than ordinary activity records when reasonably necessary to investigate abuse, fraud, attacks, account compromise, legal claims, or repeated policy violations.


* Discord Bot tokens.
=== 3.10 Web Dashboard and Browser Information ===
* Webhook tokens.
* Discord interaction tokens.
* Third-party API keys.
* Database passwords.


Users should nevertheless avoid posting credentials or other secrets through Discord commands.
When you use a GorBot website or dashboard, GorBot or its hosting providers may process:


=== 2.8 Conversation Watchdog Information ===
* IP address.
* Request date and time.
* Requested page or route.
* Browser or User-Agent information.
* Session identifier.
* Discord OAuth state.
* CSRF/security tokens.
* Authentication state.
* Selected Server/Guild context.
* Error and diagnostic information.
* Referrer or ordinary web-server request information where provided.
* Feedback information you voluntarily submit.


The conversation watchdog may record interactions where a response appears to have failed or behaved unexpectedly.
GorBot uses browser-session technologies necessary for authenticated dashboard operation and security.


A watchdog record may contain:
GorBot is not designed to use Discord API data to build advertising profiles.


* User message.
=== 3.11 Discord OAuth Information ===
* Bot response.
* Character or conversation-partner ID.
* Detected problem.
* Possible cause.
* Confidence estimate.
* Suggested improvement.
* Relevant personality, topic, or intent information.
* Date and time.


Examples of detected issues may include:
The web dashboard may use Discord OAuth to identify you and determine which Servers you belong to or can manage.


* Empty responses.
Depending on the authorized scopes, GorBot may obtain:
* Repeated responses.
* Responses that echo the user.
* Responses that are unusually short or long.
* Out-of-character responses.
* Generic or unresolved responses.
* Contradictory responses.
* Responses that fail to use known roleplay information.


Watchdog suggestions are intended for staff review and are not automatically applied.
* Your Discord identity.
* Your Discord ID and profile information.
* Your Server/Guild list.
* Server ownership and permission information.
* OAuth access and refresh-token information needed to maintain authorized dashboard functionality.


=== 2.9 Avatar Information ===
Sensitive OAuth token values are administrative authentication data and are not intended to be displayed to ordinary users.


When users provide character avatars, the Bot may:
GorBot may use encrypted or protected storage for OAuth tokens where needed for the Service.


* Store the original avatar URL.
GorBot should request only OAuth scopes reasonably required for the feature being provided.
* Download a copy of the avatar.
* Validate its content type and size.
* Cache it locally.
* Serve it through a configured avatar-proxy address.
* Associate the cached image with a character profile.


Cached avatars may remain available until:
=== 3.12 Billing, Subscription, and Entitlement Information ===


* The character changes its avatar.
When customer billing is enabled, GorBot may process limited billing-related metadata, such as:
* The character is deleted.
* An administrator clears the avatar cache.
* A retention or storage limit removes the file.
* The Bot service is discontinued.


Users should upload only avatars they have permission to use.
* GorBot user/account ID.
* Discord user ID.
* Discord Guild/Server ID receiving Premium.
* Plan or product.
* Price and currency.
* Subscription status.
* Subscription start date.
* Renewal date.
* End or cancellation date.
* Whether cancellation is scheduled for the end of a billing period.
* Payment-provider name.
* Provider customer, order, invoice, checkout, or subscription identifiers.
* Provider event identifiers.
* Refund, dispute, failure, or charge-status metadata.
* Premium entitlement and feature-limit records.


=== 2.10 Optional Game-Server Information ===
GorBot is '''not''' designed to store full payment-card numbers, CVV/security codes, or online-banking credentials.


If game integration is enabled, the Bot may process:
Those payment details should be collected and processed by the applicable payment provider or Discord payment system.


* RunUO player serial.
Customer Premium checkout may not yet be available when this Policy is published. This section describes the data practices intended to apply when billing is activated.
* Character serial.
* NPC serial.
* Equipment or item serial.
* NPC name and profile.
* Player name.
* Character gender.
* Location, map, region, or environmental information.
* Speech directed toward NPCs.
* Item or equipment interaction.
* Relationship and conversation history.
* Game-account linkage information.


NPC, attachment, equipment, and EventSink integration are optional and may be disabled.
=== 3.13 Support, Contact, and Feedback Information ===


=== 2.11 Optional Website Information ===
If you contact GorBot by email, support ticket, feedback form, or another official support channel, GorBot may retain:


A future character-profile or administrative website may process:
* Your email address if you send an email.
* Your Discord ID or username if provided.
* The Server involved.
* The feature or page involved.
* Browser information included in feedback.
* Screenshots or attachments you voluntarily submit.
* Error references.
* Your support message.
* Staff notes and resolution information.


* Authentication information.
Do not send passwords, tokens, full payment-card information, private keys, recovery codes, or other highly sensitive credentials in support requests.
* Discord account linkage.
 
* Website session identifiers.
=== 3.14 GameBridge and Other Integrations ===
* IP address.
 
* Browser and device information.
Where a GorBot feature is connected to a game server or another authorized integration, GorBot may process identifiers and roleplay information needed to perform that integration.
* Profile-editing requests.
 
* Character-ownership checks.
This may include:
* Security and audit records.
* API access logs.


Any public website should use authenticated, permission-checked profile interfaces rather than direct access to Bot storage.
* Game-side character or NPC identifiers.
* Discord-to-game linkage information.
* NPC or roleplay state.
* Commands or events sent through the integration.
* Operational status or error information.


Additional website-specific notices may be provided if such a website is launched.
The exact information depends on the integration and whether the feature has been enabled.


== 3. Information We Do Not Intentionally Collect ==
== 4. Information GorBot Does Not Intentionally Seek from Ordinary Users ==


The Bot is not designed to intentionally collect:
GorBot is not designed to intentionally collect the following from ordinary Users:


* Discord passwords.
* Discord passwords.
* Payment-card information.
* Discord account tokens.
* Banking information.
* Full payment-card numbers.
* Card verification codes.
* Online-banking passwords.
* Social Security numbers.
* Passport or driver-license numbers.
* Government identification numbers.
* Government identification numbers.
* Social Security numbers.
* Medical or health records.
* Private authentication tokens supplied by users.
* Protected health information.
* Medical records.
* Biometric identifiers.
* Precise real-world location.
* Private cryptographic keys.
* Biometric information.
* API keys or Bot tokens.
* Advertising profiles.
* Authentication recovery codes.
* Information for sale to data brokers.
* Precise real-world GPS location.
* Advertising profiles for sale to advertisers or data brokers.


Do not submit this kind of information through the Bot.
Do not submit this information through GorBot.


If sensitive information is submitted accidentally, contact the Operator and request its removal.
If you accidentally submit highly sensitive information, contact [mailto:privacy@gorbot.onlyotaku.com privacy@gorbot.onlyotaku.com] promptly and identify where the information was submitted so the Operator can evaluate appropriate removal.


== 4. How Information Is Used ==
== 5. How GorBot Uses Information ==


Information may be used to:
GorBot may use information to:


* Authenticate and associate Discord users with their profiles.
* Authenticate Users.
* Operate slash commands and message commands.
* Link a dashboard account to a Discord identity.
* Register, edit, and select characters.
* Determine Server membership and permissions.
* Display character names, biographies, and avatars.
* Operate Discord commands.
* Relay messages through Discord webhooks.
* Create and manage character profiles.
* Delete original command messages after successful webhook replacement.
* Create and manage NPCs.
* Maintain conversation continuity.
* Provide webhook roleplay.
* Develop character or NPC personality traits.
* Maintain roleplay continuity and memory.
* Apply gender-aware and role-aware speech.
* Provide Personal Notes.
* Provide gossip, sensory, relationship, and knowledge features.
* Publish User-directed Server Discovery or shared NPC content.
* Operate moderation and role-management tools.
* Execute automations and scheduled operations.
* Enforce Discord and server rules.
* Manage embeds, reaction roles, tickets, roles, and Server configuration.
* Detect spam, abuse, security threats, and misuse.
* Perform moderation and security functions.
* Detect abuse, fraud, spam, or attacks.
* Enforce rate limits and permission checks.
* Investigate technical failures.
* Investigate technical failures.
* Diagnose connection and database problems.
* Provide customer support.
* Improve Bot responses.
* Operate Free/Premium feature limits.
* Review watchdog suggestions.
* Maintain subscription entitlements.
* Maintain backups.
* Reconcile verified billing events when billing is enabled.
* Synchronize supported storage providers.
* Maintain backups and disaster recovery.
* Protect the Bot, Discord server, game server, and users.
* Perform failover and distributed processing.
* Improve reliability and fix defects.
* Comply with legal requirements.
* Comply with legal requirements.
* Protect GorBot, Users, Discord, Servers, infrastructure, and third parties.
GorBot does not intentionally use Discord API data for unrelated advertising, data-broker products, or eligibility decisions involving employment, housing, credit, insurance, or similar real-world benefits.
== 6. Legal and Operational Bases for Processing ==
Depending on the jurisdiction and the feature involved, GorBot may process information because:
* Processing is necessary to provide a Service or feature requested by the User.
* Processing is necessary to perform or administer the [[BotTOS|Terms of Service]].
* A User or authorized Server administrator has chosen to enable or use a feature.
* The Operator has a legitimate interest in operating, securing, debugging, maintaining, and protecting the Service.
* Processing is needed to prevent fraud, abuse, or security incidents.
* Processing is needed to enforce Server or GorBot rules.
* Processing is needed to maintain records of a paid subscription or transaction.
* Processing is required to comply with law or a valid legal process.
* Consent has been provided where consent is the appropriate or legally required basis.
Where applicable law gives you a right to withdraw consent for optional processing, withdrawal does not invalidate processing lawfully performed before withdrawal and may prevent the affected feature from continuing to operate.
== 7. Discord API Data ==
GorBot receives some information through Discord’s APIs.
GorBot intends to use Discord API Data only as reasonably necessary to provide, secure, maintain, or support GorBot functionality permitted by Discord.
GorBot does not intentionally:
* Sell Discord API Data.
* Rent Discord API Data.
* License Discord API Data to data brokers.
* Disclose Discord API Data to advertising networks.
* Use Discord API Data for unrelated targeted advertising.
* Mine or scrape Discord for unrelated datasets.
* Use Discord API Data for employment, housing, insurance, credit, or similar eligibility decisions.
* Use Discord message content obtained through Discord APIs to train GorBot’s own machine-learning or large-language models.
Discord may require GorBot to update or delete Discord API Data when it is no longer necessary for GorBot functionality, when the applicable User requests deletion, when Discord requests deletion, when GorBot stops operating, or when applicable law requires deletion.
GorBot will handle Discord API Data subject to Discord’s applicable developer requirements.
For information about Discord’s own data practices, review:
* [https://discord.com/privacy Discord Privacy Policy]
* [https://discord.com/terms Discord Terms of Service]
== 8. Dashboard Sessions, Cookies, and Security Tokens ==
The GorBot dashboard uses technical session mechanisms needed for authentication and security.
These may include:
* A session cookie.
* Discord OAuth state.
* CSRF tokens.
* Authentication-state values.
* Selected Guild/Server context.
* Short-lived cached authorization or directory information needed to reduce unnecessary repeated requests.
Session cookies are intended to support the Service rather than behavioral advertising.
Where supported by the application and browser, session cookies may use protections such as:
* Secure transport.
* HTTP-only access.
* SameSite restrictions.
* Session regeneration after login.
* Server-side session validation.
Logging out ends the active GorBot dashboard session, although security, audit, OAuth, or account records stored separately from the browser session may remain according to this Policy.
== 9. Webhook Character Speech ==


Information will not intentionally be used for unrelated advertising or sold to data brokers.
When a User sends character dialogue through a supported roleplay command, GorBot may:


== 5. Legal and Operational Basis for Processing ==
# Identify the User’s selected character.
# Read the character’s display name and avatar.
# Use a Discord webhook.
# Post the User-supplied dialogue under the fictional character identity.
# Delete the original command message after successful replacement where the feature is configured to do so.
# Record operational information needed for security, debugging, or continuity.


Depending on the jurisdiction and circumstances, information may be processed because:
The visible webhook identity may differ from the Discord User’s visible account identity.


* Processing is needed to provide a feature requested by the user.
GorBot still associates the character internally with its owner where needed for ownership, moderation, security, or account management.
* Processing is needed to operate the Discord server.
* The user or server administrator has consented to a feature.
* The Operator has a legitimate interest in operating, securing, and improving the Bot.
* Processing is needed to enforce server rules.
* Processing is needed to investigate abuse or security incidents.
* Processing is required by law.


Optional features that materially change how information is processed should be disabled unless configured by an authorized administrator.
Authorized Server administrators or GorBot staff may be able to determine which account controls a character where necessary.


== 6. Webhook Character Messages ==
== 10. Public Profiles, Server Discovery, and Shared NPCs ==


When a user submits a command such as:
Some information becomes public or shared only because a User or Server administrator intentionally enables a publishing feature.


<pre>
Examples include:
=say Hello.
</pre>


the Bot may:
* Public character profiles.
* Character names or avatars used for roleplay speech.
* Shared NPCs.
* Global NPC database entries.
* Server Discovery listings.
* Server descriptions.
* Invite links.
* Public gallery or image links.
* Public roleplay fields.


# Read the user’s active-character selection.
Users should review privacy/visibility controls before publishing content.
# Read the character’s name and avatar.
# Create or use a Discord webhook.
# Post the supplied dialogue through that webhook.
# Delete the original command after successful delivery.
# Record operational information about the request.


Webhook messages may display the character’s identity instead of the Discord user’s visible identity.
Do not publish:


The Bot still associates the character profile internally with its Discord owner.
* A real-world home address.
* Private phone numbers.
* Private email addresses.
* Financial information.
* Medical information.
* Credentials.
* Information about another person that you are not authorized to publish.


Discord server administrators and authorized Bot staff may be able to determine which user controls a character.
The Operator may remove Published Content that violates law, Discord policy, the [[BotTOS|Terms of Service]], privacy rights, intellectual-property rights, or Service rules.


== 7. Optional Third-Party Artificial Intelligence ==
== 11. Optional Third-Party Artificial Intelligence ==


Third-party artificial-intelligence integration is disabled by default.
Some GorBot features may optionally connect to a third-party artificial-intelligence provider.


If an authorized administrator enables it, information sent to the provider may include:
Third-party AI processing should be disabled unless an authorized configuration enables it.


* The current user message.
When enabled, information sent for a requested AI-assisted function may include:
 
* The User’s current message.
* Recent conversation context.
* Recent conversation context.
* Character name and biography.
* Character or NPC name.
* Biography or roleplay profile information.
* Personality traits.
* Personality traits.
* Roleplay role and gender.
* Fictional relationship state.
* Relationship state.
* Relevant memories.
* Relevant memories.
* Gossip or knowledge.
* Gossip or knowledge.
* A draft response generated by the local conversation engine.
* Other minimum context reasonably needed to generate the requested response.
* Watchdog information submitted for improvement suggestions.
 
GorBot does not use Discord message content obtained through the Discord API to train GorBot’s own machine-learning models.
 
Third-party AI providers process submitted information under their own terms, privacy policies, security practices, retention rules, and service configurations.
 
The Operator should use data-minimizing provider configurations where reasonably available and should avoid sending credentials or unnecessary highly sensitive information.
 
Users should not submit confidential, medical, financial, government-identification, authentication, or other highly sensitive information to AI-enabled roleplay features.
 
== 12. Payments and Payment Providers ==
 
When Premium billing is enabled, checkout may be provided by Discord or an authorized third-party payment provider.


Information transmitted to a third-party AI provider is governed by that provider’s terms and privacy practices.
The payment provider may independently collect:


The Operator should:
* Name.
* Billing email.
* Billing address.
* Payment method details.
* Tax information.
* Fraud-prevention signals.
* Invoice and receipt information.
* Charge, refund, dispute, and subscription information.


* Enable the feature only when necessary.
GorBot should receive only the information reasonably needed to confirm and administer the purchase, such as provider identifiers, transaction/subscription status, billing-period dates, plan information, and the Discord Server that receives the entitlement.
* Use the minimum context reasonably needed.
* Avoid transmitting credentials or highly sensitive information.
* Review the provider’s data-retention controls.
* Inform users when third-party processing is active.
* Disable provider-side training or retention where supported and appropriate.


Users should not submit sensitive personal information to AI-enabled conversations.
GorBot does not intentionally store full card numbers or card verification codes.


== 8. Storage Locations and Providers ==
Billing records may be retained after cancellation where reasonably required for:


The Bot may store information using one or more of the following:
* Accounting.
* Tax compliance.
* Fraud prevention.
* Chargebacks or disputes.
* Refund administration.
* Provider reconciliation.
* Legal obligations.
* Establishing or defending legal claims.


* Local JSON files.
Billing questions may be sent to [mailto:billing@gorbot.onlyotaku.com billing@gorbot.onlyotaku.com].
* Local avatar-cache files.
* Local log files.
* MySQL.
* MariaDB.
* PostgreSQL.
* MongoDB.
* Backups or emergency snapshots.


JSON is the default local storage option.
== 13. Storage and Distributed Processing ==


External database storage may be enabled by an administrator.
GorBot uses shared persistent storage and distributed runtime systems to provide reliable service.


When external storage is used, connection information may include:
Information may be stored or processed using:


* Database hostname.
* SQL/database storage.
* Port.
* Application storage.
* Database name.
* Configuration storage.
* Username.
* Local runtime caches.
* Password.
* Image or avatar storage/caches.
* Connection-string options.
* Logs.
* Encryption or TLS settings.
* Backups and recovery snapshots.
* Multiple GorBot processing nodes.
* Hosting, infrastructure, or database service providers.


Database credentials are administrative secrets and are not intended to be disclosed to ordinary users.
GorBot’s managed architecture may allow more than one runtime node to process the same authoritative shared Service state so another healthy node can continue operating when one node is unavailable.


== 9. Data Retention ==
A runtime node may therefore temporarily receive or cache information needed to process a command, deliver a Discord interaction, perform a health check, or provide an authorized dashboard request.


Information is retained only as long as reasonably needed for the feature, security purpose, moderation requirement, or legal obligation for which it was collected.
Distributed processing does not change the ownership or privacy classification of the underlying User information.


=== 9.1 Conversation Memory ===
== 14. Backups and Recovery Copies ==


Available conversation-memory retention settings may include:
GorBot may make backups, snapshots, or configuration copies for:


* Two months.
* Disaster recovery.
* Three months.
* Rollback.
* Six months.
* Service continuity.
* Twelve months.
* Failed-update recovery.
* Permanent retention.
* Database recovery.
* Security incident response.


The actual setting is chosen by the Bot Operator.
Backups are rotated under operational retention schedules.


“Permanent” means no automatic age-based expiration is configured. It does not guarantee that information will never be deleted, lost, trimmed, migrated, or removed.
Deleting information from the active database may not immediately remove every copy from an existing backup.


Conversation information may still be removed because of:
Where practical, deleted information will disappear from backups as those backups expire or are overwritten in the ordinary retention cycle, unless a backup must be preserved for security, fraud, legal, or recovery reasons.


* Per-partner size limits.
Backups are not intended to be used to restore a User’s deleted personal information merely to circumvent a valid deletion request.
* Aggregate storage limits.
* Duplicate removal.
* Administrative deletion.
* Character deletion.
* User deletion request.
* Database maintenance.
* Service discontinuation.
* Security requirements.


=== 9.2 Logs ===
== 15. Data Security ==


Logs stored under:
GorBot uses technical and administrative safeguards intended to reduce the risk of unauthorized access, disclosure, alteration, or destruction.


<pre>
Depending on the component, safeguards may include:
Gor\Logs\DiscordBot
</pre>


are subject to the Bot’s configured log-retention controls.
* HTTPS/TLS for web traffic.
* Discord OAuth rather than collecting Discord passwords.
* Encrypted or protected storage for OAuth and other sensitive tokens.
* Restricted administrative access.
* Permission and role checks.
* CSRF protections.
* OAuth state validation.
* Secure/HTTP-only session cookies where supported.
* Session regeneration.
* Secret redaction.
* Separation of public and private infrastructure.
* Authenticated service-to-service communication.
* Restricted management interfaces.
* Input and file validation.
* Rate limiting.
* Login-attempt monitoring.
* Audit and security logging.
* Backups and rollback.
* Redundant processing and failover.


The intended maximums are:
No Internet service or storage system can guarantee absolute security.


* No more than approximately '''50 MB''' of Discord Bot logs.
If you discover a potential vulnerability, report it privately to [mailto:security@gorbot.onlyotaku.com security@gorbot.onlyotaku.com] and do not publicly disclose credentials, private User information, or exploit details.
* No log file retained for more than approximately '''eight months'''.


Logs may be removed earlier during maintenance, troubleshooting, or storage cleanup.
== 16. When Information May Be Shared ==


Security, moderation, or legal records may be retained separately when reasonably necessary.
GorBot may share or make information available only when reasonably necessary for the Service or another lawful purpose described in this Policy.


=== 9.3 Character Profiles ===
Recipients may include:


Character profiles may remain stored until:
* '''Discord''' — to deliver Discord interactions, messages, webhooks, roles, moderation actions, and other requested Discord functionality.
* '''Hosting and infrastructure providers''' — to host the web application, database, files, backups, or runtime services.
* '''Authorized GorBot processing nodes''' — to process Discord events and dashboard requests as part of the distributed Service.
* '''Payment providers''' — when a User initiates or manages a Premium purchase.
* '''Artificial-intelligence providers''' — only when an enabled feature requires third-party AI processing.
* '''Image or content-hosting services''' — when a User supplies or links externally hosted content.
* '''Authorized Server administrators''' — where their role gives them access to Server-owned configuration, moderation data, or information necessary to administer their Server.
* '''Professional advisers or service providers''' — where reasonably necessary for legal, accounting, security, or technical assistance and subject to appropriate duties.
* '''Law enforcement, courts, regulators, or government authorities''' — when disclosure is legally required or otherwise permitted for a valid legal or safety purpose.
* '''A successor operator''' — if operation of GorBot is lawfully reorganized, transferred, merged, or sold, subject to applicable privacy obligations.


* The user deletes the character.
GorBot does not disclose Discord API Data to advertising networks or data brokers.
* Staff removes the character.
* The Discord account is no longer authorized.
* The server removes the Bot.
* The user submits a valid deletion request.
* The Service is discontinued.
* Retention is no longer necessary.


=== 9.4 Backups ===
== 17. No Sale of Personal Information and No Targeted Advertising Use ==


Deleted information may remain temporarily in backups or database snapshots.
GorBot does not intentionally:


Backups are removed according to the Operator’s backup schedule and are not normally restored solely to recover an individual deleted record.
* Sell personal information.
* Sell Discord API Data.
* Rent personal information to data brokers.
* Share Discord API Data with advertising networks.
* Build advertising profiles from Discord API Data.
* Use Discord API Data for cross-context behavioral advertising.


If a backup is restored, previously deleted data may be deleted again during the next cleanup process.
If GorBot’s business model changes in a way that materially changes these practices, this Privacy Policy must be updated before that new processing is implemented where required.


== 10. Sharing and Disclosure ==
Premium subscription fees are payment for GorBot features and capacity; they are not payment for the sale of User data.


Information may be disclosed only as reasonably necessary to:
== 18. Data Retention ==


* Operate the Bot.
GorBot retains information only for as long as reasonably needed for the purposes described in this Policy, subject to technical, operational, security, legal, and Discord requirements.
* Display user-requested content in Discord.
* Relay messages through Discord webhooks.
* Use a configured storage or hosting provider.
* Use an optional third-party AI provider.
* Investigate abuse, fraud, or security incidents.
* Comply with a valid legal obligation.
* Protect users, the Operator, Discord, or the Service.
* Complete a user-directed integration.


Information may be accessible to:
Different categories may have different retention periods.


* The Bot Operator.
=== 18.1 Account and OAuth Data ===
* Authorized Discord server administrators.
 
* Authorized game-server administrators.
Account-linkage information may be retained while the GorBot account remains active or while needed to provide requested dashboard functions.
* Developers maintaining the Bot.
 
* Hosting or database service providers.
OAuth access information may be replaced, expire, be revoked, or be deleted when no longer needed.
* Discord.
* An optional AI provider when enabled.
* Legal authorities when disclosure is legally required.


Discord information is not intentionally:
Guild/Server-access information may be refreshed when you authenticate with Discord so stale access can be removed.


* Sold.
=== 18.2 Character, NPC, Profile, and Personal Notes Data ===
* Rented.
* Licensed to data brokers.
* Shared with advertising networks.
* Used for unrelated targeted advertising.


== 11. Public Information ==
Persistent roleplay records may remain stored until:


Some information is intentionally displayed publicly or to other Discord members.
* The User deletes them using an available feature.
* An authorized Server administrator deletes Server-owned content where permitted.
* The User makes a valid deletion request.
* The Server is removed and applicable cleanup rules delete or archive the data.
* The Operator removes the information under the Terms.
* Retention is no longer necessary for the feature.


This may include:
Published or cloned content may require separate deletion from each independent record.


* Character name.
=== 18.3 Audit and Operational Logs ===
* Character avatar.
* Character biography.
* Character speech.
* Roleplay profile fields.
* Public command responses.
* Selected roles.
* Publicly displayed relationship or lore information.
* Messages posted through a webhook.


Do not place private or sensitive information in fields intended for public display.
Routine audit and operational records may be automatically trimmed according to configured retention limits.


== 12. Security Measures ==
Current GorBot plan design may provide different audit/history retention or capacity for Free and Premium Servers. The current Plans & Features page describes applicable plan limits:


The Bot may use safeguards including:
[https://gorbot.onlyotaku.com/plans-features.php GorBot Plans & Features]


* Permission checks.
Security, abuse, fraud, legal, or incident records may be retained longer when reasonably necessary even if routine audit records would otherwise expire.
* Allowed-guild restrictions.
* Command cooldowns.
* Input-length limits.
* Queue limits.
* Storage-size limits.
* Rate-limit handling.
* Secret redaction.
* Encrypted webhook-token storage.
* Restricted administrative commands.
* Loopback-only administrative or health services.
* Avatar size and content validation.
* URL and redirect validation.
* Database revision checks.
* Database leases or synchronization controls.
* Audit and security logs.
* Automatic error recovery.
* Memory and resource guardrails.


No method of electronic storage or transmission is completely secure.
=== 18.4 Login and Security Records ===


Users are responsible for protecting their Discord accounts and should report suspected unauthorized access promptly.
Login-attempt information, IP addresses, authentication failures, and security events may be retained for a reasonable period needed to:


== 13. Children’s Privacy ==
* Detect repeated attacks.
* Enforce rate limits.
* Investigate compromise.
* Prevent abuse.
* Establish or defend legal claims.
* Comply with law.


The Bot is intended for an adult roleplay community and is not directed toward children.
=== 18.5 Billing Records ===


Users must satisfy:
Billing and subscription metadata may be retained after a subscription ends when reasonably required for accounting, taxes, fraud prevention, disputes, provider reconciliation, refunds, legal obligations, or claims.


* Discord’s age requirements.
=== 18.6 Support and Feedback ===
* The age requirements of the applicable Discord server.
* Any higher age requirement stated in the [[BotTOS|Gor Discord Bot Terms of Service]].


The Gor community may require users to be at least eighteen years old because of mature roleplay content.
Support requests and feedback may be retained while the request is active and afterward for a reasonable period needed to maintain support history, prevent abuse, diagnose recurring issues, or establish what action was taken.


The Operator does not knowingly intend to collect personal information from children through the Bot.
=== 18.7 Backups ===


If information belonging to an underage user is discovered, the Operator may suspend access and remove the information where reasonably possible.
Deleted information may remain temporarily in rotating backups until the applicable backup expires or is overwritten.


== 14. International Processing ==
== 19. Removal of GorBot from a Discord Server ==


Discord, hosting providers, database providers, and optional third-party services may process information in locations outside the user’s state, province, or country.
Removing GorBot from a Server stops GorBot from receiving new Server events through the ordinary installed-app relationship.


Those locations may have different privacy laws.
Removal does not necessarily delete all existing information immediately.


By using the Bot, users understand that information may be processed where the Operator or applicable service providers maintain systems.
Existing records may include:


== 15. User Rights and Requests ==
* Server configuration.
* Character information.
* NPC information.
* Published or shared content.
* Personal account information.
* Moderation records.
* Audit logs.
* Security records.
* Subscription records.
* Backups.
* Support records.


Depending on applicable law, users may have rights to:
A Server Owner may contact [mailto:privacy@gorbot.onlyotaku.com privacy@gorbot.onlyotaku.com] about deletion of Server-associated information.


* Ask whether information about them is stored.
GorBot may automatically delete, archive, anonymize, or restrict information associated with inactive or removed Servers according to operational retention practices.
* Request access to stored information.
* Correct inaccurate profile information.
* Request deletion.
* Object to certain processing.
* Restrict certain processing.
* Withdraw consent for optional features.
* Receive a copy of certain information.
* File a complaint with an appropriate privacy authority.


Not every right applies in every jurisdiction.
== 20. Your Privacy Rights ==


The Operator may need to verify that the requester controls the relevant Discord account before fulfilling a request.
Depending on where you live and which laws apply, you may have rights concerning personal information about you.


Verification may require:
These may include the right to:


* A request from the affected Discord account.
* Ask whether GorBot processes information about you.
* Confirmation through an official support channel.
* Request access to certain information.
* Discord user ID.
* Request correction of inaccurate information.
* Character ID or name.
* Request deletion.
* Other information reasonably necessary to prevent unauthorized disclosure or deletion.
* Request a portable copy of certain information you provided.
* Object to or restrict certain processing where applicable.
* Withdraw consent for optional processing where consent is the basis.
* Opt out of certain sale or targeted-advertising processing where applicable.
* Appeal a denied privacy request where applicable law provides that right.
* File a complaint with an appropriate privacy regulator.


== 16. Requesting Data Access or Deletion ==
Not every right applies in every jurisdiction or to every category of information.


To request access, correction, or deletion, contact the Gor administration team through an official support method.
GorBot does not currently sell personal information or use Discord API Data for targeted advertising, so an opt-out from those practices ordinarily should not be necessary while this Policy remains accurate.


Include:
== 21. How to Make a Privacy Request ==


* Your Discord user ID.
Send privacy requests to:
* Your Discord username.
* The Discord server involved.
* The characters or information involved.
* Whether you are requesting access, correction, or deletion.
* Any relevant details needed to locate the information.


<div style="
<div style="
background:#1d1812;
background:#211a15;
border:1px solid #786035;
border:1px solid #735b36;
padding:14px 18px;
padding:14px 18px;
margin:18px 0;
margin:14px 0;
color:#d6c49e;
color:#e6d3aa;
">
">
'''Privacy Contact:''' Add your official email address or Discord support channel here.<br>
'''Privacy & Data Rights:''' [mailto:privacy@gorbot.onlyotaku.com privacy@gorbot.onlyotaku.com]
'''Discord Support Channel:''' Add the official channel or ticket-system location here.<br>
'''Expected Response Time:''' Requests will be reviewed within a reasonable period.
</div>
</div>


Deletion requests may not require removal of information that must reasonably be retained for:
To help locate the correct records, include only the information reasonably necessary for the request, such as:
 
* Your Discord user ID.
* Your Discord username.
* The affected Server/Guild ID or Server name.
* The affected character or NPC name/ID if relevant.
* The type of request: access, correction, deletion, portability, objection, or another privacy right.
* Enough detail to identify the information involved.
 
Do '''not''' send a Discord password, Discord token, payment-card number, private key, or recovery code.
 
The Operator may need to verify that the requester controls the relevant Discord account or is otherwise authorized to make the request before disclosing or deleting information.
 
Verification may be performed through:
 
* A logged-in GorBot dashboard session.
* An interaction from the relevant Discord account.
* An official support workflow.
* Other reasonable verification appropriate to the sensitivity of the request.
 
GorBot will respond within the period required by applicable law. Requests involving Discord API Data will also be handled subject to applicable Discord deletion and retention requirements.
 
== 22. Limits on Deletion Requests ==
 
A deletion request may not require GorBot to immediately delete every record where retention is lawfully or reasonably necessary for:


* Security.
* Security.
* Fraud prevention.
* Fraud prevention.
* Moderation.
* Abuse investigation.
* Legal compliance.
* Moderation records.
* Exercise or defense of legal claims.
* Accounting or tax obligations.
* Protection of other users.
* Payment disputes or chargebacks.
* Temporary backup processing.
* Compliance with law.
* A valid legal hold.
* Establishing, exercising, or defending legal claims.
* Protecting other Users or the Service.
* Temporary backup retention.
* Preventing a banned or abusive actor from immediately evading enforcement.
* Preserving records that cannot reasonably be separated from another User’s lawful record.
 
When information must be retained for one of these reasons, GorBot should limit further use to the reason supporting retention where reasonably possible.
 
Deletion of a User’s source record may not delete independent content lawfully created by another User, such as an NPC clone, quoted material, moderation record, or Discord message controlled by Discord or another User.
 
== 23. Account Closure ==
 
A User may stop using GorBot at any time.
 
Closing or ceasing use of GorBot does not automatically erase every record.
 
A User seeking deletion should submit a privacy request when deletion is not available directly through a supported feature.
 
Account closure may result in some information being:
 
* Deleted.
* Anonymized.
* Disassociated.
* Archived.
* Retained for the limited purposes described in this Policy.
 
== 24. Children and Underage Users ==
 
GorBot is intended for adult communities and is governed by an adult-use requirement in the [[BotTOS|Terms of Service]].
 
GorBot is not directed to children.
 
The Operator does not knowingly intend to collect personal information through GorBot from persons who do not meet the Service’s age requirements.
 
If the Operator learns that an underage person is using GorBot contrary to the Terms, the Operator may:
 
* Suspend or terminate access.
* Remove or restrict content.
* Delete information where appropriate and reasonably possible.
* Take other action needed to comply with Discord requirements or law.
 
A parent or guardian who reasonably believes GorBot has improperly collected information from a child may contact [mailto:privacy@gorbot.onlyotaku.com privacy@gorbot.onlyotaku.com].
 
== 25. International Processing ==


When retention is required, the information will be limited to the purpose requiring retention where reasonably possible.
GorBot is operated from the United States.


== 17. Server Administrator Responsibilities ==
Discord, hosting providers, payment providers, AI providers, infrastructure providers, or other service providers may process information in other states or countries.


Discord server owners and administrators who install the Bot should:
Those locations may have privacy laws different from the laws where you live.


* Make this Privacy Policy available to members.
Where applicable law requires safeguards for an international transfer, the Operator or applicable service provider should use a legally recognized transfer mechanism or other required safeguard.
* Configure only the permissions the Bot needs.
 
== 26. Server Owner and Administrator Responsibilities ==
 
Server Owners and administrators who configure GorBot should:
 
* Use only the Discord permissions needed for desired features.
* Enable only features appropriate for their community.
* Enable only features appropriate for their community.
* Inform users when optional AI processing is enabled.
* Review public/private visibility settings.
* Protect database and Bot credentials.
* Avoid placing sensitive personal information into roleplay, gossip, memory, automation, moderation, or custom fields.
* Limit access to the administration gump.
* Protect access to Server-management functions.
* Review logs responsibly.
* Limit staff access appropriately.
* Avoid entering sensitive personal information into gossip or knowledge systems.
* Review automations before enabling them.
* Respond appropriately to privacy and deletion requests.
* Inform members of Server-specific processing where the Server itself has a legal obligation to do so.
* Remove the Bot if they no longer accept these practices.
* Use moderation and security records responsibly.
* Respect User privacy rights.
* Remove GorBot if they no longer accept the Service’s data practices.
 
A Server Owner’s independent collection or use of information outside GorBot is governed by that Server Owner’s own responsibilities and is not automatically controlled by this Policy.
 
== 27. Security Incidents and Data Breaches ==
 
If the Operator becomes aware of unauthorized access, disclosure, loss, or misuse that may materially affect protected User information, the Operator may take steps such as:
 
* Investigating the incident.
* Containing unauthorized access.
* Resetting or revoking affected credentials.
* Repairing affected systems.
* Preserving necessary evidence.
* Reviewing logs and backups.
* Notifying affected Users where required by law or reasonably appropriate.
* Notifying Discord where required by Discord’s developer requirements.
* Notifying regulators or authorities where legally required.
 
Potential vulnerabilities should be reported privately to:
 
[mailto:security@gorbot.onlyotaku.com security@gorbot.onlyotaku.com]


Server administrators may create their own additional privacy notices, but those notices should not conflict with this policy, Discord’s rules, or applicable law.
Abuse or safety reports may be sent to:


== 18. Data Breaches and Security Incidents ==
[mailto:abuse@gorbot.onlyotaku.com abuse@gorbot.onlyotaku.com]


If the Operator becomes aware of unauthorized access that may materially affect user information, the Operator will take reasonable steps to:
== 28. Legal Requests and Required Disclosure ==


* Investigate the incident.
The Operator may preserve or disclose information when reasonably believed necessary to:
* Secure affected systems.
* Reset compromised credentials.
* Limit further unauthorized access.
* Preserve necessary evidence.
* Notify affected users when legally required or reasonably appropriate.
* Notify Discord when required.
* Remove or correct exposed information where possible.


Users who discover a possible vulnerability should report it privately and should not publicly disclose credentials, personal information, or exploit details.
* Comply with applicable law.
* Respond to valid legal process.
* Protect the rights, property, or safety of GorBot, the Operator, Users, Discord, or others.
* Investigate fraud, abuse, attacks, or violations.
* Establish, exercise, or defend legal claims.


== 19. Removal of the Bot from a Server ==
The Operator may challenge, narrow, or reject a request that appears invalid, overbroad, or unlawful where legally permitted.


Removing the Bot from a Discord server prevents it from receiving new events from that server.
Legal notices should be sent to:


Removal does not necessarily delete existing:
[mailto:legal@gorbot.onlyotaku.com legal@gorbot.onlyotaku.com]


* Character profiles.
== 29. Automated Systems and Significant Decisions ==
* Conversation memories.
 
* Moderation records.
GorBot may use automated systems for:
* Logs.
 
* Avatar-cache files.
* Roleplay responses.
* Backups.
* NPC behavior.
* Database records.
* Spam or abuse detection.
* Security checks.
* Rate limits.
* Feature entitlements.
* Server automations.
* Moderation workflows configured by Server administrators.


A server owner or affected user should submit a deletion request if stored information should also be removed.
GorBot does not intend to use Discord API Data to make automated decisions about a person’s eligibility for employment, housing, insurance, credit, education admission, government benefits, or similarly significant real-world opportunities.


The Operator may automatically delete or archive information belonging to inactive or removed servers.
Server administrators are responsible for reviewing the consequences of moderation or automation rules they configure.


== 20. Changes to This Policy ==
== 30. Business Transfers or Change of Operator ==


This Privacy Policy may be updated when:
If GorBot is reorganized or transferred to another lawful operator, relevant information may be transferred as part of that transaction where permitted by law.


* Bot features change.
Any successor receiving personal information would be expected to handle it subject to applicable privacy obligations.
* Storage systems change.
* Third-party providers change.
* Discord requirements change.
* Legal requirements change.
* Security practices change.
* A profile website or game integration is launched.


The latest version will be posted on this page with an updated revision date.
If the transfer materially changes the purposes for which information is processed, this Privacy Policy should be updated and additional notice or consent provided where legally required.


Material changes may also be announced through Discord or another official Gor communication channel.
== 31. Changes to This Privacy Policy ==


Continued use of the Bot after a revised policy takes effect constitutes acknowledgment of the revised policy.
This Policy may be updated when GorBot features, infrastructure, payment systems, laws, Discord requirements, or operating practices change.


== 21. Related Policies ==
The latest version will be posted on this page with an updated revision date.


Use of the Bot is also governed by:
Material changes may also be announced through:


* [[BotTOS|Gor Discord Bot Terms of Service]]
* GorBot’s website.
* Applicable Gor Discord server rules
* Discord.
* [https://discord.com/terms Discord Terms of Service]
* The GorBot dashboard.
* [https://discord.com/privacy Discord Privacy Policy]
* Another appropriate official communication channel.
* [https://discord.com/guidelines Discord Community Guidelines]


== 22. Contact Information ==
Where applicable law requires notice or consent before a material new use of personal information, the Operator will follow that requirement.


Questions or privacy requests should be directed to the Gor administration team.
== 32. Contact Information ==


<div style="
<div style="
background:#1d1812;
background:#211a15;
border:1px solid #786035;
border:1px solid #735b36;
padding:14px 18px;
padding:14px 18px;
margin:18px 0;
margin:14px 0;
color:#d6c49e;
color:#e6d3aa;
">
">
'''Bot Operator:''' Gor Administration Team<br>
'''Privacy & Data Rights:''' [mailto:privacy@gorbot.onlyotaku.com privacy@gorbot.onlyotaku.com]<br>
'''Website:''' [https://gor.onlyotaku.com gor.onlyotaku.com]<br>
'''General Contact:''' [mailto:contactus@gorbot.onlyotaku.com contactus@gorbot.onlyotaku.com]<br>
'''Privacy Contact:''' Add an official email address or support channel here.<br>
'''Customer / Technical Support:''' [mailto:support@gorbot.onlyotaku.com support@gorbot.onlyotaku.com]<br>
'''Deletion Requests:''' Add your official Discord ticket or support process here.
'''Billing & Subscriptions:''' [mailto:billing@gorbot.onlyotaku.com billing@gorbot.onlyotaku.com]<br>
'''Legal Notices & Intellectual Property:''' [mailto:legal@gorbot.onlyotaku.com legal@gorbot.onlyotaku.com]<br>
'''Security Vulnerabilities:''' [mailto:security@gorbot.onlyotaku.com security@gorbot.onlyotaku.com]<br>
'''Abuse / Safety Reports:''' [mailto:abuse@gorbot.onlyotaku.com abuse@gorbot.onlyotaku.com]
</div>
</div>
Additional official resources:
* '''Terms of Service:''' [[BotTOS|GorBot Terms of Service]]
* '''Support:''' [[Support|GorBot Support]]
* '''Contact:''' [[Contact Us|Contact Us]]
* '''Plans & Features:''' [https://gorbot.onlyotaku.com/plans-features.php GorBot Plans & Features]
* '''Discord Privacy Policy:''' [https://discord.com/privacy discord.com/privacy]
These role addresses may be implemented as separate mailboxes or aliases/forwarders, but privacy, legal, billing, security, and abuse communications should be monitored and handled according to their purpose.
Users should never email passwords, Discord account tokens, API keys, Bot tokens, database credentials, payment-card security codes, private keys, TOTP secrets, or recovery codes.


<div style="
<div style="
Line 843: Line 1,078:
margin-top:28px;
margin-top:28px;
">
">
Gor Discord Bot • Privacy Policy<br>
GorBot • Privacy Policy<br>
This Bot is an independent community project and is not affiliated with or endorsed by Discord Inc., Electronic Arts, Broadsword Online Games, or the owners of Ultima Online.
GorBot is an independent community project and is not affiliated with or endorsed by Discord Inc., Electronic Arts, Broadsword Online Games, Ultima Online, the Gor literary rights holders, or other referenced third-party rights holders.
</div>
</div>

Revision as of 19:20, 17 August 2026


GorBot

Privacy Policy

Effective Date: August 17, 2026
Last Updated: August 17, 2026

This Privacy Policy explains how GorBot collects, uses, stores, shares, protects, and deletes information when you use the GorBot Discord application, web dashboard, roleplay systems, server-management features, websites, integrations, and related services.

Privacy Summary: GorBot processes information needed to provide its Discord, roleplay, moderation, security, web-dashboard, subscription-entitlement, and integration features. GorBot does not sell Discord API data or personal information to data brokers and does not use Discord API data for unrelated targeted advertising. GorBot is not designed to collect passwords, full payment-card numbers, government identification numbers, medical records, or other highly sensitive information from ordinary users.

Privacy & Data Rights Contact: privacy@gorbot.onlyotaku.com
Security Contact: security@gorbot.onlyotaku.com
General Contact: contactus@gorbot.onlyotaku.com

1. Scope of This Policy

This Privacy Policy applies to GorBot and the related services operated by the GorBot Operator.

This includes, where applicable:

  • The GorBot Discord application.
  • Discord slash commands and configurable message-command features.
  • Character profiles and public character presentation.
  • Webhook-based character speech.
  • Personal Notes.
  • NPC creation and management.
  • Shared or global NPC features.
  • Conversation memory and adaptive roleplay systems.
  • Server Discovery and other opt-in public listings.
  • Embeds, reaction roles, custom commands, timed messages, tickets, welcome tools, and automations.
  • Moderation, audit, anti-abuse, security, and administrative features.
  • Discord OAuth sign-in.
  • The GorBot web dashboard.
  • Free and Premium plan entitlements.
  • Billing and subscription metadata when customer billing is enabled.
  • Optional third-party artificial-intelligence features.
  • Optional game-server, GameBridge, NPC, item, equipment, or other integrations.
  • Backups, failover, synchronization, and operational infrastructure used to provide GorBot.

This Policy applies to information processed by GorBot and the Operator. Discord and other third-party services have their own privacy policies and act under their own terms when they independently process information.

Use of GorBot is also governed by the GorBot Terms of Service.

2. Who Operates GorBot

For purposes of this Policy, the “Operator” means the person or legal entity responsible for operating GorBot.

The Operator is based in Utah, United States.

Until a separate business entity is formally identified in an updated version of this Policy, official privacy and legal communications should use the role-based contacts listed in this Policy rather than relying on an individual’s personal contact information.

Official contacts include:

3. Information GorBot May Collect

The information GorBot processes depends on which features you use, which features a Server has enabled, and whether you use Discord, the web dashboard, or an integration.

3.1 Discord Account Information

GorBot may receive or store information available through Discord or supplied during Discord OAuth authentication, including:

  • Discord user ID.
  • Discord username.
  • Global display name.
  • Discord avatar reference.
  • Server nickname.
  • Locale or language information where available and relevant.
  • Whether the account represents a bot or application.
  • Information needed to associate a GorBot account with the correct Discord account.

GorBot does not need your Discord password.

Do not provide your Discord password, account token, recovery code, or other Discord credentials to GorBot staff or through GorBot features.

3.2 Discord Server, Channel, Role, and Permission Information

GorBot may process:

  • Discord Guild/Server IDs.
  • Server names and icons.
  • Channel IDs and channel metadata.
  • Thread or forum-post IDs.
  • Role IDs and role metadata.
  • Discord permission values.
  • Server ownership information.
  • Membership information needed to determine whether you belong to a Server.
  • Information needed to determine whether you may manage a Server or use a protected feature.
  • Message IDs and webhook identifiers where needed for tracked messages or roleplay features.

Numeric Discord identifiers are commonly used so information can be associated with the correct user, Server, channel, role, message, profile, NPC, or configuration record.

3.3 Commands, Messages, and Discord Content

GorBot may process message content when it is relevant to an enabled feature.

Examples include:

  • Slash-command inputs.
  • Message-command text.
  • Messages that begin with a configured GorBot prefix.
  • Direct mentions or interactions with GorBot.
  • Character dialogue.
  • NPC dialogue and interactions.
  • Messages in configured roleplay or automation contexts.
  • Biography, profile, lore, journal, relationship, contract, marketplace, or similar roleplay content.
  • Messages involved in moderation, security, ticketing, anti-abuse, or diagnostic workflows.
  • Messages needed to maintain configured conversation or NPC memory.
  • Content required to execute an automation or scheduled workflow.

GorBot is not designed to permanently store every message in every Discord channel merely because the Bot can technically receive an event.

Message content should be processed only when reasonably relevant to an enabled GorBot function, security requirement, moderation action, or operational need.

3.4 Character and Roleplay Profile Information

Character records may include:

  • Character ID and owner Discord ID.
  • Character name.
  • Biography and descriptive fields.
  • Avatar or image references.
  • Profile style or template.
  • Custom profile fields.
  • Gender or pronouns.
  • Fictional social role or status.
  • Caste, profession, culture, city, homeland, affiliation, or similar setting information.
  • Fictional ownership, relationship, or roleplay-status information.
  • Speech style and preferred forms of address.
  • Lore and background.
  • Privacy and visibility selections.
  • Active-character selection.
  • Creation and modification timestamps.

GorBot supports extensive customizable roleplay profiles. Users should remember that free-text or custom fields can contain whatever information the User chooses to submit.

Do not place private real-world information in fields intended for public roleplay presentation.

3.5 NPC, Memory, Relationship, and Adaptive Roleplay Data

NPC or adaptive-roleplay features may store or derive:

  • NPC names and identifiers.
  • NPC descriptions and portraits.
  • NPC owners or publishers.
  • NPC personality settings.
  • Mood or disposition.
  • Relationship state.
  • Forms of address.
  • Fictional social roles.
  • Gossip, knowledge, memories, or learned associations.
  • Recent roleplay topics.
  • Character-to-NPC or User-to-NPC relationship information.
  • Adaptive-learning state used to maintain continuity.
  • Timestamps and metadata associated with updates.

These records are roleplay state. They are not intended to represent factual psychological, medical, employment, credit, insurance, housing, or other real-world assessments of a person.

3.6 Personal Notes

GorBot may allow a User to maintain Personal Notes or similar private-to-account roleplay information.

Personal Notes are intended for roleplay organization and convenience.

They are not designed as:

  • A password manager.
  • An encrypted personal vault.
  • A medical-record system.
  • A financial-record system.
  • A legal-record repository.
  • Storage for government identification information.
  • Storage for API keys, tokens, private keys, recovery codes, or credentials.

Personal Notes are restricted in normal application presentation, but they are not represented as end-to-end encrypted from the Operator. Authorized access may occur when reasonably necessary for technical support, security, legal compliance, abuse investigation, recovery, or maintenance.

3.7 Published, Shared, and Cross-Server Content

Some GorBot features allow Users or Server Owners to intentionally publish information outside a single private Server.

This may include:

  • Global/shared NPC entries.
  • NPC portraits.
  • NPC information offered for cloning.
  • Server Discovery profiles.
  • Server names and descriptions.
  • Server invite links.
  • Server images or external gallery links.
  • Activity or listing-bump information.
  • Other content clearly marked as public, shared, discoverable, global, published, or cross-server.

Published Content should be treated as information that other GorBot users may view.

Where a feature allows an NPC or similar object to be cloned, a clone may become an independent record owned or managed by the receiving User or Server. Removing or unpublishing the original may not automatically delete copies that were legitimately created before removal.

3.8 Server Configuration and Automation Data

GorBot may store Server-specific settings such as:

  • Command-prefix configuration.
  • Enabled or disabled features.
  • Role and channel selections.
  • Welcome and goodbye settings.
  • Reaction-role configuration.
  • Embed templates.
  • Custom commands.
  • Timed-message configuration.
  • Ticket-panel configuration.
  • Automations, triggers, actions, and conditions.
  • Moderation and security settings.
  • Bot presentation settings.
  • Configuration backups.
  • Feature limits and entitlement state.

Some configuration may contain text or identifiers supplied by Server administrators.

3.9 Moderation, Audit, and Security Information

GorBot may process or retain information needed for moderation, reliability, fraud prevention, and security, including:

  • Warnings and moderation actions.
  • Moderator or administrator actions.
  • Role changes or protected administrative actions.
  • Dashboard audit events.
  • Action target identifiers.
  • Success or failure state.
  • Login attempts.
  • IP addresses associated with login or dashboard-security events.
  • Rate-limit events.
  • Abuse or security findings.
  • Automation execution records.
  • Error and diagnostic information.
  • Relevant message, user, channel, Guild, role, or case identifiers.
  • Security-incident records.
  • Subscription or entitlement changes.
  • Webhook/provider event identifiers.
  • Backup or restoration activity.

Security records may be retained longer than ordinary activity records when reasonably necessary to investigate abuse, fraud, attacks, account compromise, legal claims, or repeated policy violations.

3.10 Web Dashboard and Browser Information

When you use a GorBot website or dashboard, GorBot or its hosting providers may process:

  • IP address.
  • Request date and time.
  • Requested page or route.
  • Browser or User-Agent information.
  • Session identifier.
  • Discord OAuth state.
  • CSRF/security tokens.
  • Authentication state.
  • Selected Server/Guild context.
  • Error and diagnostic information.
  • Referrer or ordinary web-server request information where provided.
  • Feedback information you voluntarily submit.

GorBot uses browser-session technologies necessary for authenticated dashboard operation and security.

GorBot is not designed to use Discord API data to build advertising profiles.

3.11 Discord OAuth Information

The web dashboard may use Discord OAuth to identify you and determine which Servers you belong to or can manage.

Depending on the authorized scopes, GorBot may obtain:

  • Your Discord identity.
  • Your Discord ID and profile information.
  • Your Server/Guild list.
  • Server ownership and permission information.
  • OAuth access and refresh-token information needed to maintain authorized dashboard functionality.

Sensitive OAuth token values are administrative authentication data and are not intended to be displayed to ordinary users.

GorBot may use encrypted or protected storage for OAuth tokens where needed for the Service.

GorBot should request only OAuth scopes reasonably required for the feature being provided.

3.12 Billing, Subscription, and Entitlement Information

When customer billing is enabled, GorBot may process limited billing-related metadata, such as:

  • GorBot user/account ID.
  • Discord user ID.
  • Discord Guild/Server ID receiving Premium.
  • Plan or product.
  • Price and currency.
  • Subscription status.
  • Subscription start date.
  • Renewal date.
  • End or cancellation date.
  • Whether cancellation is scheduled for the end of a billing period.
  • Payment-provider name.
  • Provider customer, order, invoice, checkout, or subscription identifiers.
  • Provider event identifiers.
  • Refund, dispute, failure, or charge-status metadata.
  • Premium entitlement and feature-limit records.

GorBot is not designed to store full payment-card numbers, CVV/security codes, or online-banking credentials.

Those payment details should be collected and processed by the applicable payment provider or Discord payment system.

Customer Premium checkout may not yet be available when this Policy is published. This section describes the data practices intended to apply when billing is activated.

3.13 Support, Contact, and Feedback Information

If you contact GorBot by email, support ticket, feedback form, or another official support channel, GorBot may retain:

  • Your email address if you send an email.
  • Your Discord ID or username if provided.
  • The Server involved.
  • The feature or page involved.
  • Browser information included in feedback.
  • Screenshots or attachments you voluntarily submit.
  • Error references.
  • Your support message.
  • Staff notes and resolution information.

Do not send passwords, tokens, full payment-card information, private keys, recovery codes, or other highly sensitive credentials in support requests.

3.14 GameBridge and Other Integrations

Where a GorBot feature is connected to a game server or another authorized integration, GorBot may process identifiers and roleplay information needed to perform that integration.

This may include:

  • Game-side character or NPC identifiers.
  • Discord-to-game linkage information.
  • NPC or roleplay state.
  • Commands or events sent through the integration.
  • Operational status or error information.

The exact information depends on the integration and whether the feature has been enabled.

4. Information GorBot Does Not Intentionally Seek from Ordinary Users

GorBot is not designed to intentionally collect the following from ordinary Users:

  • Discord passwords.
  • Discord account tokens.
  • Full payment-card numbers.
  • Card verification codes.
  • Online-banking passwords.
  • Social Security numbers.
  • Passport or driver-license numbers.
  • Government identification numbers.
  • Medical or health records.
  • Protected health information.
  • Biometric identifiers.
  • Private cryptographic keys.
  • API keys or Bot tokens.
  • Authentication recovery codes.
  • Precise real-world GPS location.
  • Advertising profiles for sale to advertisers or data brokers.

Do not submit this information through GorBot.

If you accidentally submit highly sensitive information, contact privacy@gorbot.onlyotaku.com promptly and identify where the information was submitted so the Operator can evaluate appropriate removal.

5. How GorBot Uses Information

GorBot may use information to:

  • Authenticate Users.
  • Link a dashboard account to a Discord identity.
  • Determine Server membership and permissions.
  • Operate Discord commands.
  • Create and manage character profiles.
  • Create and manage NPCs.
  • Provide webhook roleplay.
  • Maintain roleplay continuity and memory.
  • Provide Personal Notes.
  • Publish User-directed Server Discovery or shared NPC content.
  • Execute automations and scheduled operations.
  • Manage embeds, reaction roles, tickets, roles, and Server configuration.
  • Perform moderation and security functions.
  • Detect abuse, fraud, spam, or attacks.
  • Enforce rate limits and permission checks.
  • Investigate technical failures.
  • Provide customer support.
  • Operate Free/Premium feature limits.
  • Maintain subscription entitlements.
  • Reconcile verified billing events when billing is enabled.
  • Maintain backups and disaster recovery.
  • Perform failover and distributed processing.
  • Improve reliability and fix defects.
  • Comply with legal requirements.
  • Protect GorBot, Users, Discord, Servers, infrastructure, and third parties.

GorBot does not intentionally use Discord API data for unrelated advertising, data-broker products, or eligibility decisions involving employment, housing, credit, insurance, or similar real-world benefits.

Depending on the jurisdiction and the feature involved, GorBot may process information because:

  • Processing is necessary to provide a Service or feature requested by the User.
  • Processing is necessary to perform or administer the Terms of Service.
  • A User or authorized Server administrator has chosen to enable or use a feature.
  • The Operator has a legitimate interest in operating, securing, debugging, maintaining, and protecting the Service.
  • Processing is needed to prevent fraud, abuse, or security incidents.
  • Processing is needed to enforce Server or GorBot rules.
  • Processing is needed to maintain records of a paid subscription or transaction.
  • Processing is required to comply with law or a valid legal process.
  • Consent has been provided where consent is the appropriate or legally required basis.

Where applicable law gives you a right to withdraw consent for optional processing, withdrawal does not invalidate processing lawfully performed before withdrawal and may prevent the affected feature from continuing to operate.

7. Discord API Data

GorBot receives some information through Discord’s APIs.

GorBot intends to use Discord API Data only as reasonably necessary to provide, secure, maintain, or support GorBot functionality permitted by Discord.

GorBot does not intentionally:

  • Sell Discord API Data.
  • Rent Discord API Data.
  • License Discord API Data to data brokers.
  • Disclose Discord API Data to advertising networks.
  • Use Discord API Data for unrelated targeted advertising.
  • Mine or scrape Discord for unrelated datasets.
  • Use Discord API Data for employment, housing, insurance, credit, or similar eligibility decisions.
  • Use Discord message content obtained through Discord APIs to train GorBot’s own machine-learning or large-language models.

Discord may require GorBot to update or delete Discord API Data when it is no longer necessary for GorBot functionality, when the applicable User requests deletion, when Discord requests deletion, when GorBot stops operating, or when applicable law requires deletion.

GorBot will handle Discord API Data subject to Discord’s applicable developer requirements.

For information about Discord’s own data practices, review:

8. Dashboard Sessions, Cookies, and Security Tokens

The GorBot dashboard uses technical session mechanisms needed for authentication and security.

These may include:

  • A session cookie.
  • Discord OAuth state.
  • CSRF tokens.
  • Authentication-state values.
  • Selected Guild/Server context.
  • Short-lived cached authorization or directory information needed to reduce unnecessary repeated requests.

Session cookies are intended to support the Service rather than behavioral advertising.

Where supported by the application and browser, session cookies may use protections such as:

  • Secure transport.
  • HTTP-only access.
  • SameSite restrictions.
  • Session regeneration after login.
  • Server-side session validation.

Logging out ends the active GorBot dashboard session, although security, audit, OAuth, or account records stored separately from the browser session may remain according to this Policy.

9. Webhook Character Speech

When a User sends character dialogue through a supported roleplay command, GorBot may:

  1. Identify the User’s selected character.
  2. Read the character’s display name and avatar.
  3. Use a Discord webhook.
  4. Post the User-supplied dialogue under the fictional character identity.
  5. Delete the original command message after successful replacement where the feature is configured to do so.
  6. Record operational information needed for security, debugging, or continuity.

The visible webhook identity may differ from the Discord User’s visible account identity.

GorBot still associates the character internally with its owner where needed for ownership, moderation, security, or account management.

Authorized Server administrators or GorBot staff may be able to determine which account controls a character where necessary.

10. Public Profiles, Server Discovery, and Shared NPCs

Some information becomes public or shared only because a User or Server administrator intentionally enables a publishing feature.

Examples include:

  • Public character profiles.
  • Character names or avatars used for roleplay speech.
  • Shared NPCs.
  • Global NPC database entries.
  • Server Discovery listings.
  • Server descriptions.
  • Invite links.
  • Public gallery or image links.
  • Public roleplay fields.

Users should review privacy/visibility controls before publishing content.

Do not publish:

  • A real-world home address.
  • Private phone numbers.
  • Private email addresses.
  • Financial information.
  • Medical information.
  • Credentials.
  • Information about another person that you are not authorized to publish.

The Operator may remove Published Content that violates law, Discord policy, the Terms of Service, privacy rights, intellectual-property rights, or Service rules.

11. Optional Third-Party Artificial Intelligence

Some GorBot features may optionally connect to a third-party artificial-intelligence provider.

Third-party AI processing should be disabled unless an authorized configuration enables it.

When enabled, information sent for a requested AI-assisted function may include:

  • The User’s current message.
  • Recent conversation context.
  • Character or NPC name.
  • Biography or roleplay profile information.
  • Personality traits.
  • Fictional relationship state.
  • Relevant memories.
  • Gossip or knowledge.
  • Other minimum context reasonably needed to generate the requested response.

GorBot does not use Discord message content obtained through the Discord API to train GorBot’s own machine-learning models.

Third-party AI providers process submitted information under their own terms, privacy policies, security practices, retention rules, and service configurations.

The Operator should use data-minimizing provider configurations where reasonably available and should avoid sending credentials or unnecessary highly sensitive information.

Users should not submit confidential, medical, financial, government-identification, authentication, or other highly sensitive information to AI-enabled roleplay features.

12. Payments and Payment Providers

When Premium billing is enabled, checkout may be provided by Discord or an authorized third-party payment provider.

The payment provider may independently collect:

  • Name.
  • Billing email.
  • Billing address.
  • Payment method details.
  • Tax information.
  • Fraud-prevention signals.
  • Invoice and receipt information.
  • Charge, refund, dispute, and subscription information.

GorBot should receive only the information reasonably needed to confirm and administer the purchase, such as provider identifiers, transaction/subscription status, billing-period dates, plan information, and the Discord Server that receives the entitlement.

GorBot does not intentionally store full card numbers or card verification codes.

Billing records may be retained after cancellation where reasonably required for:

  • Accounting.
  • Tax compliance.
  • Fraud prevention.
  • Chargebacks or disputes.
  • Refund administration.
  • Provider reconciliation.
  • Legal obligations.
  • Establishing or defending legal claims.

Billing questions may be sent to billing@gorbot.onlyotaku.com.

13. Storage and Distributed Processing

GorBot uses shared persistent storage and distributed runtime systems to provide reliable service.

Information may be stored or processed using:

  • SQL/database storage.
  • Application storage.
  • Configuration storage.
  • Local runtime caches.
  • Image or avatar storage/caches.
  • Logs.
  • Backups and recovery snapshots.
  • Multiple GorBot processing nodes.
  • Hosting, infrastructure, or database service providers.

GorBot’s managed architecture may allow more than one runtime node to process the same authoritative shared Service state so another healthy node can continue operating when one node is unavailable.

A runtime node may therefore temporarily receive or cache information needed to process a command, deliver a Discord interaction, perform a health check, or provide an authorized dashboard request.

Distributed processing does not change the ownership or privacy classification of the underlying User information.

14. Backups and Recovery Copies

GorBot may make backups, snapshots, or configuration copies for:

  • Disaster recovery.
  • Rollback.
  • Service continuity.
  • Failed-update recovery.
  • Database recovery.
  • Security incident response.

Backups are rotated under operational retention schedules.

Deleting information from the active database may not immediately remove every copy from an existing backup.

Where practical, deleted information will disappear from backups as those backups expire or are overwritten in the ordinary retention cycle, unless a backup must be preserved for security, fraud, legal, or recovery reasons.

Backups are not intended to be used to restore a User’s deleted personal information merely to circumvent a valid deletion request.

15. Data Security

GorBot uses technical and administrative safeguards intended to reduce the risk of unauthorized access, disclosure, alteration, or destruction.

Depending on the component, safeguards may include:

  • HTTPS/TLS for web traffic.
  • Discord OAuth rather than collecting Discord passwords.
  • Encrypted or protected storage for OAuth and other sensitive tokens.
  • Restricted administrative access.
  • Permission and role checks.
  • CSRF protections.
  • OAuth state validation.
  • Secure/HTTP-only session cookies where supported.
  • Session regeneration.
  • Secret redaction.
  • Separation of public and private infrastructure.
  • Authenticated service-to-service communication.
  • Restricted management interfaces.
  • Input and file validation.
  • Rate limiting.
  • Login-attempt monitoring.
  • Audit and security logging.
  • Backups and rollback.
  • Redundant processing and failover.

No Internet service or storage system can guarantee absolute security.

If you discover a potential vulnerability, report it privately to security@gorbot.onlyotaku.com and do not publicly disclose credentials, private User information, or exploit details.

16. When Information May Be Shared

GorBot may share or make information available only when reasonably necessary for the Service or another lawful purpose described in this Policy.

Recipients may include:

  • Discord — to deliver Discord interactions, messages, webhooks, roles, moderation actions, and other requested Discord functionality.
  • Hosting and infrastructure providers — to host the web application, database, files, backups, or runtime services.
  • Authorized GorBot processing nodes — to process Discord events and dashboard requests as part of the distributed Service.
  • Payment providers — when a User initiates or manages a Premium purchase.
  • Artificial-intelligence providers — only when an enabled feature requires third-party AI processing.
  • Image or content-hosting services — when a User supplies or links externally hosted content.
  • Authorized Server administrators — where their role gives them access to Server-owned configuration, moderation data, or information necessary to administer their Server.
  • Professional advisers or service providers — where reasonably necessary for legal, accounting, security, or technical assistance and subject to appropriate duties.
  • Law enforcement, courts, regulators, or government authorities — when disclosure is legally required or otherwise permitted for a valid legal or safety purpose.
  • A successor operator — if operation of GorBot is lawfully reorganized, transferred, merged, or sold, subject to applicable privacy obligations.

GorBot does not disclose Discord API Data to advertising networks or data brokers.

17. No Sale of Personal Information and No Targeted Advertising Use

GorBot does not intentionally:

  • Sell personal information.
  • Sell Discord API Data.
  • Rent personal information to data brokers.
  • Share Discord API Data with advertising networks.
  • Build advertising profiles from Discord API Data.
  • Use Discord API Data for cross-context behavioral advertising.

If GorBot’s business model changes in a way that materially changes these practices, this Privacy Policy must be updated before that new processing is implemented where required.

Premium subscription fees are payment for GorBot features and capacity; they are not payment for the sale of User data.

18. Data Retention

GorBot retains information only for as long as reasonably needed for the purposes described in this Policy, subject to technical, operational, security, legal, and Discord requirements.

Different categories may have different retention periods.

18.1 Account and OAuth Data

Account-linkage information may be retained while the GorBot account remains active or while needed to provide requested dashboard functions.

OAuth access information may be replaced, expire, be revoked, or be deleted when no longer needed.

Guild/Server-access information may be refreshed when you authenticate with Discord so stale access can be removed.

18.2 Character, NPC, Profile, and Personal Notes Data

Persistent roleplay records may remain stored until:

  • The User deletes them using an available feature.
  • An authorized Server administrator deletes Server-owned content where permitted.
  • The User makes a valid deletion request.
  • The Server is removed and applicable cleanup rules delete or archive the data.
  • The Operator removes the information under the Terms.
  • Retention is no longer necessary for the feature.

Published or cloned content may require separate deletion from each independent record.

18.3 Audit and Operational Logs

Routine audit and operational records may be automatically trimmed according to configured retention limits.

Current GorBot plan design may provide different audit/history retention or capacity for Free and Premium Servers. The current Plans & Features page describes applicable plan limits:

GorBot Plans & Features

Security, abuse, fraud, legal, or incident records may be retained longer when reasonably necessary even if routine audit records would otherwise expire.

18.4 Login and Security Records

Login-attempt information, IP addresses, authentication failures, and security events may be retained for a reasonable period needed to:

  • Detect repeated attacks.
  • Enforce rate limits.
  • Investigate compromise.
  • Prevent abuse.
  • Establish or defend legal claims.
  • Comply with law.

18.5 Billing Records

Billing and subscription metadata may be retained after a subscription ends when reasonably required for accounting, taxes, fraud prevention, disputes, provider reconciliation, refunds, legal obligations, or claims.

18.6 Support and Feedback

Support requests and feedback may be retained while the request is active and afterward for a reasonable period needed to maintain support history, prevent abuse, diagnose recurring issues, or establish what action was taken.

18.7 Backups

Deleted information may remain temporarily in rotating backups until the applicable backup expires or is overwritten.

19. Removal of GorBot from a Discord Server

Removing GorBot from a Server stops GorBot from receiving new Server events through the ordinary installed-app relationship.

Removal does not necessarily delete all existing information immediately.

Existing records may include:

  • Server configuration.
  • Character information.
  • NPC information.
  • Published or shared content.
  • Personal account information.
  • Moderation records.
  • Audit logs.
  • Security records.
  • Subscription records.
  • Backups.
  • Support records.

A Server Owner may contact privacy@gorbot.onlyotaku.com about deletion of Server-associated information.

GorBot may automatically delete, archive, anonymize, or restrict information associated with inactive or removed Servers according to operational retention practices.

20. Your Privacy Rights

Depending on where you live and which laws apply, you may have rights concerning personal information about you.

These may include the right to:

  • Ask whether GorBot processes information about you.
  • Request access to certain information.
  • Request correction of inaccurate information.
  • Request deletion.
  • Request a portable copy of certain information you provided.
  • Object to or restrict certain processing where applicable.
  • Withdraw consent for optional processing where consent is the basis.
  • Opt out of certain sale or targeted-advertising processing where applicable.
  • Appeal a denied privacy request where applicable law provides that right.
  • File a complaint with an appropriate privacy regulator.

Not every right applies in every jurisdiction or to every category of information.

GorBot does not currently sell personal information or use Discord API Data for targeted advertising, so an opt-out from those practices ordinarily should not be necessary while this Policy remains accurate.

21. How to Make a Privacy Request

Send privacy requests to:

Privacy & Data Rights: privacy@gorbot.onlyotaku.com

To help locate the correct records, include only the information reasonably necessary for the request, such as:

  • Your Discord user ID.
  • Your Discord username.
  • The affected Server/Guild ID or Server name.
  • The affected character or NPC name/ID if relevant.
  • The type of request: access, correction, deletion, portability, objection, or another privacy right.
  • Enough detail to identify the information involved.

Do not send a Discord password, Discord token, payment-card number, private key, or recovery code.

The Operator may need to verify that the requester controls the relevant Discord account or is otherwise authorized to make the request before disclosing or deleting information.

Verification may be performed through:

  • A logged-in GorBot dashboard session.
  • An interaction from the relevant Discord account.
  • An official support workflow.
  • Other reasonable verification appropriate to the sensitivity of the request.

GorBot will respond within the period required by applicable law. Requests involving Discord API Data will also be handled subject to applicable Discord deletion and retention requirements.

22. Limits on Deletion Requests

A deletion request may not require GorBot to immediately delete every record where retention is lawfully or reasonably necessary for:

  • Security.
  • Fraud prevention.
  • Abuse investigation.
  • Moderation records.
  • Accounting or tax obligations.
  • Payment disputes or chargebacks.
  • Compliance with law.
  • A valid legal hold.
  • Establishing, exercising, or defending legal claims.
  • Protecting other Users or the Service.
  • Temporary backup retention.
  • Preventing a banned or abusive actor from immediately evading enforcement.
  • Preserving records that cannot reasonably be separated from another User’s lawful record.

When information must be retained for one of these reasons, GorBot should limit further use to the reason supporting retention where reasonably possible.

Deletion of a User’s source record may not delete independent content lawfully created by another User, such as an NPC clone, quoted material, moderation record, or Discord message controlled by Discord or another User.

23. Account Closure

A User may stop using GorBot at any time.

Closing or ceasing use of GorBot does not automatically erase every record.

A User seeking deletion should submit a privacy request when deletion is not available directly through a supported feature.

Account closure may result in some information being:

  • Deleted.
  • Anonymized.
  • Disassociated.
  • Archived.
  • Retained for the limited purposes described in this Policy.

24. Children and Underage Users

GorBot is intended for adult communities and is governed by an adult-use requirement in the Terms of Service.

GorBot is not directed to children.

The Operator does not knowingly intend to collect personal information through GorBot from persons who do not meet the Service’s age requirements.

If the Operator learns that an underage person is using GorBot contrary to the Terms, the Operator may:

  • Suspend or terminate access.
  • Remove or restrict content.
  • Delete information where appropriate and reasonably possible.
  • Take other action needed to comply with Discord requirements or law.

A parent or guardian who reasonably believes GorBot has improperly collected information from a child may contact privacy@gorbot.onlyotaku.com.

25. International Processing

GorBot is operated from the United States.

Discord, hosting providers, payment providers, AI providers, infrastructure providers, or other service providers may process information in other states or countries.

Those locations may have privacy laws different from the laws where you live.

Where applicable law requires safeguards for an international transfer, the Operator or applicable service provider should use a legally recognized transfer mechanism or other required safeguard.

26. Server Owner and Administrator Responsibilities

Server Owners and administrators who configure GorBot should:

  • Use only the Discord permissions needed for desired features.
  • Enable only features appropriate for their community.
  • Review public/private visibility settings.
  • Avoid placing sensitive personal information into roleplay, gossip, memory, automation, moderation, or custom fields.
  • Protect access to Server-management functions.
  • Limit staff access appropriately.
  • Review automations before enabling them.
  • Inform members of Server-specific processing where the Server itself has a legal obligation to do so.
  • Use moderation and security records responsibly.
  • Respect User privacy rights.
  • Remove GorBot if they no longer accept the Service’s data practices.

A Server Owner’s independent collection or use of information outside GorBot is governed by that Server Owner’s own responsibilities and is not automatically controlled by this Policy.

27. Security Incidents and Data Breaches

If the Operator becomes aware of unauthorized access, disclosure, loss, or misuse that may materially affect protected User information, the Operator may take steps such as:

  • Investigating the incident.
  • Containing unauthorized access.
  • Resetting or revoking affected credentials.
  • Repairing affected systems.
  • Preserving necessary evidence.
  • Reviewing logs and backups.
  • Notifying affected Users where required by law or reasonably appropriate.
  • Notifying Discord where required by Discord’s developer requirements.
  • Notifying regulators or authorities where legally required.

Potential vulnerabilities should be reported privately to:

security@gorbot.onlyotaku.com

Abuse or safety reports may be sent to:

abuse@gorbot.onlyotaku.com

The Operator may preserve or disclose information when reasonably believed necessary to:

  • Comply with applicable law.
  • Respond to valid legal process.
  • Protect the rights, property, or safety of GorBot, the Operator, Users, Discord, or others.
  • Investigate fraud, abuse, attacks, or violations.
  • Establish, exercise, or defend legal claims.

The Operator may challenge, narrow, or reject a request that appears invalid, overbroad, or unlawful where legally permitted.

Legal notices should be sent to:

legal@gorbot.onlyotaku.com

29. Automated Systems and Significant Decisions

GorBot may use automated systems for:

  • Roleplay responses.
  • NPC behavior.
  • Spam or abuse detection.
  • Security checks.
  • Rate limits.
  • Feature entitlements.
  • Server automations.
  • Moderation workflows configured by Server administrators.

GorBot does not intend to use Discord API Data to make automated decisions about a person’s eligibility for employment, housing, insurance, credit, education admission, government benefits, or similarly significant real-world opportunities.

Server administrators are responsible for reviewing the consequences of moderation or automation rules they configure.

30. Business Transfers or Change of Operator

If GorBot is reorganized or transferred to another lawful operator, relevant information may be transferred as part of that transaction where permitted by law.

Any successor receiving personal information would be expected to handle it subject to applicable privacy obligations.

If the transfer materially changes the purposes for which information is processed, this Privacy Policy should be updated and additional notice or consent provided where legally required.

31. Changes to This Privacy Policy

This Policy may be updated when GorBot features, infrastructure, payment systems, laws, Discord requirements, or operating practices change.

The latest version will be posted on this page with an updated revision date.

Material changes may also be announced through:

  • GorBot’s website.
  • Discord.
  • The GorBot dashboard.
  • Another appropriate official communication channel.

Where applicable law requires notice or consent before a material new use of personal information, the Operator will follow that requirement.

32. Contact Information

Privacy & Data Rights: privacy@gorbot.onlyotaku.com
General Contact: contactus@gorbot.onlyotaku.com
Customer / Technical Support: support@gorbot.onlyotaku.com
Billing & Subscriptions: billing@gorbot.onlyotaku.com
Legal Notices & Intellectual Property: legal@gorbot.onlyotaku.com
Security Vulnerabilities: security@gorbot.onlyotaku.com
Abuse / Safety Reports: abuse@gorbot.onlyotaku.com

Additional official resources:

These role addresses may be implemented as separate mailboxes or aliases/forwarders, but privacy, legal, billing, security, and abuse communications should be monitored and handled according to their purpose.

Users should never email passwords, Discord account tokens, API keys, Bot tokens, database credentials, payment-card security codes, private keys, TOTP secrets, or recovery codes.

GorBot • Privacy Policy
GorBot is an independent community project and is not affiliated with or endorsed by Discord Inc., Electronic Arts, Broadsword Online Games, Ultima Online, the Gor literary rights holders, or other referenced third-party rights holders.