ShortKing mascot
ShortKing
Legal & Trust

Data Deletion Policy

Clear, transparent procedures for deleting your ShortKing links, account profile, click history, and browser management tokens.

Effective & Last Updated:November 12, 2026

1. Overview

ShortKing empowers developers and creators with full ownership over their data. In compliance with GDPR Article 17 ("Right to Erasure"), the California Consumer Privacy Act (CCPA), and international privacy frameworks, this policy details how data deletion operates across our systems.

2. Deleting Links & URL Data

A. Self-Service Immediate Link Deactivation

Any user holding a link's management token or authenticated account ownership can deactivate the link from the Dashboard or via the REST API (DELETE /api/v1/urls/:id).

B. What Happens When a Link is Deleted?

  • Immediate Invalidation: Edge Redis caches are purged instantly; the short code will cease redirecting to the target URL.
  • HTTP 410 Gone Status: Future requests to that short code return a semantic HTTP 410 Gone response indicating the link is permanently retired.
  • Anti-Reuse Protection: Retired codes are quarantined to prevent subsequent link hijacking.

3. Account & Complete Profile Deletion

When an authenticated user profile is deleted:

  • User authentication credentials in Supabase Auth are purged immediately.
  • User profile records (name, email, avatar metadata) are cascaded and deleted.
  • All owned short links are deactivated across all routing clusters.

4. How to Submit a Formal Data Deletion Request

To request permanent database record erasure or request an audit of data associated with your email or IP hash, email our Data Protection Office:

EMAIL: privacy@shortking.io
SUBJECT: Data Erasure Request - [Your Email / Link ID]
PROCESSING TIMELINE: Acknowledged within 48 hours; fulfilled within 30 days.
Local browser management tokens stored in your browser's localStorage can be wiped at any time by clearing your browser cookies and site data for this domain.