> ## Documentation Index
> Fetch the complete documentation index at: https://docs.docksys.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> Release notes for Dock API, bot features, Premium, and policy updates.

Dock's changelog tracks notable public changes across the API, bot, Premium
features, and legal policies. Entries are listed newest first.

<Columns cols={3}>
  <Card title="API" icon="code">
    Endpoint changes, response updates, verification flows, and rate limit behavior.
  </Card>

  <Card title="Bot" icon="square-terminal">
    Discord bot features, setup tools, verification modules, and server controls.
  </Card>

  <Card title="Policy" icon="shield">
    Terms, privacy, acceptable use, security, and data handling updates.
  </Card>
</Columns>

<Update
  label="2026-04-27"
  description="Terms and Privacy Policy API abuse clarifications"
  tags={["legal", "policy", "api", "security"]}
  rss={{
title: "Terms and Privacy Policy API abuse clarifications",
description: "Updated Dock's Terms of Service and Privacy Policy to clarify restrictions on scraping, automated API abuse, rate limit bypassing, and related abuse detection data."
}}
>
  ## Terms and Privacy Policy API abuse clarifications

  Dock updated the [Terms of Service](https://docksys.xyz/terms) and
  [Privacy Policy](https://docksys.xyz/privacy) to make API misuse rules clearer.

  ### What changed

  * Clarified that scraping, automated abuse, repeated abusive calls, and rate limit bypassing are not allowed
  * Prohibited using multiple keys, accounts, bots, proxies, rotating IPs, or similar methods to avoid limits
  * Stated that abusive usage can lead to API keys being limited, suspended, or revoked
  * Added privacy language for limited technical data used to detect fraud, scraping, rate limit bypassing, and security issues
</Update>

<Update
  label="2026-02-28"
  description="v1.4.0 - Verification Sessions"
  tags={["api", "verification", "realtime"]}
  rss={{
title: "Dock v1.4.0 - Verification Sessions",
description: "Introduced session-based PID verification with long polling, SSE, required clientId support, and a separate verify quota bucket."
}}
>
  ## Verification Sessions

  Dock added a session-based PID verification flow for apps that need realtime
  verification results without relying on webhooks.

  ### Added

  * Session creation with a secure `sid` for redirect-based verification flows
  * Long polling through `?wait=25` and server-sent events through `/stream`
  * Required `clientId` support so clients can map results back to their own users
  * `linkChanged` and `previousRobloxId` fields for relink visibility
  * A separate verification quota bucket using `verifyRequestsRemaining` and `verifyIpRequestsRemaining`

  <Info>
    Verification traffic is counted separately from standard mapping requests.
    See [Rate Limits](/api/ratelimits) for the currently published limits.
  </Info>
</Update>

<Update
  label="2025-11-26"
  description="v1.3.0 - Dock Config Launch"
  tags={["bot", "config", "release"]}
  rss={{
title: "Dock v1.3.0 - Dock Config Launch",
description: "Launched Dock Config with realtime previews, module toggles, permission controls, and guided verification and welcome setup."
}}
>
  ## Dock Config launch

  Dock Config launched as a guided setup surface for verification and welcome
  systems inside Discord.

  ### Added

  * Live previews for verification and welcome flows
  * Permission gates for management, admin, and staff configuration access
  * Module toggles for enabling or disabling verification and welcome behavior
  * Verification setup for roles, group IDs, account age checks, nickname templates, and send controls
  * Welcome setup for channel selection, auto roles, auto verification, and image placement
  * Safer saves with module-level resets, clearer notices, and stronger input validation

  <Note>
    Dock reached 100 servers around this release. Privileged intent review was
    planned so the bot could continue scaling cleanly.
  </Note>
</Update>

<Update
  label="2025-11-16"
  description="v1.2.0 - Full Premium Resolved Profile Expansion"
  tags={["api", "premium", "profiles"]}
  rss={{
title: "Dock v1.2.0 - Full Premium Resolved Profile Expansion",
description: "Expanded Premium responses across both mapping endpoints with richer Discord and Roblox profile data, improved null safety, and response parity."
}}
>
  ## Full Premium resolved profile expansion

  Premium responses were expanded across both account mapping directions, giving
  developers richer resolved Discord and Roblox profile data in a consistent
  format.

  ### Updated endpoints

  * `GET /api/v1/public/roblox-to-discord`
  * `GET /api/v1/public/discord-to-roblox`

  ### Added to Premium responses

  * Discord usernames, display names, IDs, avatars, banners, nicknames, join dates, account creation dates, and role lists
  * Roblox usernames, display names, IDs, descriptions, account creation dates, verified badge status, ban status, avatars, badges, and group data
  * Better null safety when a Discord user, guild member, Roblox profile, badge, or group field is unavailable
  * Response parity between Discord-to-Roblox and Roblox-to-Discord lookups
</Update>

<Update
  label="2025-11-15"
  description="Major legal policy overhaul"
  tags={["legal", "policy", "security", "compliance"]}
  rss={{
title: "Dock legal policy overhaul",
description: "Rewrote the Terms of Service and Privacy Policy for stronger legal clarity, compliance, and clearer explanations of detection and data handling."
}}
>
  ## Major legal policy overhaul

  Dock rewrote the [Terms of Service](https://docksys.xyz/terms) and
  [Privacy Policy](https://docksys.xyz/privacy) for clearer structure, stronger
  legal coverage, and better transparency around detection systems.

  ### Updated

  * Added clearer definitions for Customer Data, Detection Data, and Personal Data
  * Explained Dock's roles as an independent controller and processor
  * Clarified alt detection processing, including hashed and encrypted IP-related values
  * Confirmed that Premium outputs return derived results, not raw logs
  * Stated that Detection Data is probabilistic and is not proof of identity or wrongdoing
  * Confirmed that Dock does not sell or share personal data under CCPA and CPRA
  * Expanded retention, international transfer, subprocessor, user rights, liability, and acceptable use language
</Update>

<Update
  label="2025-11-08"
  description="Alt Detection and Legal Coverage Expansion"
  tags={["legal", "policy", "security", "detection"]}
  rss={{
title: "Alt Detection and Legal Coverage Expansion",
description: "Updated Dock policies to reflect automated alt detection, linked account analysis, and secure handling of login and account-association data."
}}
>
  ## Alt detection and legal coverage expansion

  Dock updated legal language to reflect new alt detection and account link
  analysis systems.

  ### Updated

  * Added transparency for automated alt detection based on stored login data and account associations
  * Explained that detection systems support fraud prevention, abuse prevention, and account integrity
  * Expanded policy coverage for future user data requests and account review workflows
  * Expanded language around how IP hashes, login history, and linked account records are stored and used
  * Strengthened compliance language around data security and account integrity
</Update>

<Update
  label="2025-11-07"
  description="v1.1.0 - Dock Premium Release"
  tags={["release", "premium", "features"]}
  rss={{
title: "Dock v1.1.0 - Premium Launch",
description: "Launched Dock Premium with higher limits, faster pacing, expanded server keys, alt detection, custom branding, and priority support."
}}
>
  ## Dock Premium launch

  Dock Premium launched for larger communities and advanced verification systems.

  ### Included at launch

  * Higher daily request limits
  * Faster request pacing
  * Expanded server key limits
  * Alt detection endpoint access
  * Custom branding with logo, banner, and about section support
  * Premium role and priority support
  * Access to future feature updates

  ### Historical launch pricing

  Lifetime access launched at `R$1,499 Robux` or `$10 USD`. Early buyers kept
  lifetime access if plans moved to subscriptions later.
</Update>

<Update
  label="2025-10-25"
  description="Premium policy clarifications"
  tags={["legal", "policy", "premium"]}
  rss={{
title: "Premium policy clarifications",
description: "Clarified Premium refund handling, lifetime grandfathering, and future subscription transitions across Dock's legal documentation."
}}
>
  ## Premium policy clarifications

  Dock added clearer Premium language to the Terms and Privacy Policy so customers
  could better understand paid access, refunds, and lifetime access.

  ### Updated

  * Documented that Premium upgrades were final and non-refundable unless required by law
  * Clarified that Lifetime Premium could transition to monthly or yearly plans later
  * Confirmed that existing lifetime buyers would remain grandfathered
  * Synced refund and subscription wording across both legal documents
</Update>

<Update
  label="2025-10-06"
  description="Privacy Policy and Terms of Service Updated"
  tags={["legal", "policy", "update"]}
  rss={{
title: "Legal policy update",
description: "Improved legal transparency around privacy contacts, retention, API log access, international transfers, and abuse-data handling."
}}
>
  ## Legal policy update

  Dock revised the Privacy Policy and Terms of Service to improve transparency and
  compliance language.

  ### Updated

  * Added `privacy@docksys.xyz` as the privacy contact email
  * Clarified data retention periods and IP log handling
  * Stated that API request logs could only be accessed by authorized systems from approved IP addresses
  * Noted that OfficialSteam was the only developer with API data access except where law or abuse investigations required otherwise
  * Improved language around international transfers and secure data handling
  * Added retention reviews for abuse-related data storage
</Update>

<Update
  label="2025-10-02"
  description="v1.0.1 - Database Reset Endpoint Added"
  tags={["api", "feature", "database"]}
  rss={{
title: "Dock v1.0.1 - Database Reset Endpoint",
description: "Added a new authenticated DELETE endpoint for resetting custom databases with request logging and deleted-record count reporting."
}}
>
  ## Database reset endpoint added

  Dock added an authenticated reset endpoint for custom databases.

  ### Added

  * `DELETE /api/v1/database/reset`
  * Authentication middleware for reset requests
  * Request and error logging
  * Success responses with deleted record counts

  ```json Success response theme={null}
  {
    "status": 200,
    "message": "Custom database reset successfully",
    "data": {
      "deletedRecords": 42
    },
    "timestamp": "2025-10-02T12:00:00Z",
    "version": "1.0.0",
    "requestsRemaining": 499
  }
  ```
</Update>

<Update
  label="2025-09-27"
  description="v1.0.0 - Initial Release"
  tags={["api", "release"]}
  rss={{
title: "Dock v1.0.0 - Initial Release",
description: "Launched Dock with core account-linking and account-management endpoints for Discord and Roblox mappings."
}}
>
  ## Initial release

  Dock launched with the first public API endpoints for Roblox and Discord account
  linking.

  ### Included

  * Roblox to Discord mapping
  * Discord to Roblox mapping
  * Discord ID updates
  * Roblox ID updates
  * Link removal
</Update>

<Note>
  Policy updates may appear here for transparency. Changes to the
  [Terms of Service](https://docksys.xyz/terms) or
  [Privacy Policy](https://docksys.xyz/privacy) are effective when published
  unless stated otherwise.
</Note>
