{
  "$schema": "Shadow Kids Studios product manifest — single source of truth for the storefront",
  "store": {
    "name": "Shadow Kids Studios",
    "tagline": "Rust plugins & desktop tools. Built solo.",
    "contact_email": "support@shadowkidsstudios.com",
    "discord_url": "",
    "twitter_url": "",
    "github_url": "https://github.com/xADROCx1",
    "lemonsqueezy_store_slug": "REPLACE_ME_STORE_SLUG",
    "lemonsqueezy_store_id": "REPLACE_ME_STORE_ID"
  },
  "pricing_tiers": {
    "micro": 2.99,
    "small": 4.99,
    "medium": 7.99,
    "large": 9.99,
    "pro": 14.99,
    "flagship": 19.99,
    "bundle": 29.99
  },
  "featured": [
    "rustconchat",
    "boatnitro",
    "flyingsubs",
    "sharkgun",
    "chickengun",
    "misfitscommands",
    "misfitsui"
  ],
  "products": [
    {
      "id": "rustconchat",
      "slug": "rustconchat",
      "name": "RustconChat",
      "category": "plugin",
      "status": "live",
      "tagline": "RCON chat + event ring buffer",
      "short_description": "Stores recent chat and events in a ring buffer, served via RCON for RustCON app backfill. Lightweight, zero-config.",
      "price_usd": 0,
      "price_label": "FREE",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": false,
        "download_only": true
      },
      "tags": [
        "admin",
        "rcon",
        "chat",
        "utility",
        "buffer",
        "free"
      ],
      "cs_info_author": "xADROCx",
      "version": "1.0.1",
      "paddle": {
        "product_id": "pro_01kpm3ehkxemntjkks8zz912gp",
        "price_id": null,
        "checkout_url": null,
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/rustconchat.jpg"
      },
      "download_url": "/downloads/RustconChat.cs"
    },
    {
      "id": "misfitsui",
      "slug": "misfitsui",
      "name": "MisfitsUI",
      "version": "2.0.0",
      "category": "plugin",
      "status": "live",
      "tagline": "Shared brand UI library",
      "short_description": "Free library — branded colors, ImageLibrary integration, reusable UI components. Dependency for the Misfits plugin stack.",
      "price_usd": 0,
      "price_label": "FREE",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": false,
        "download_only": true
      },
      "tags": [
        "library",
        "ui",
        "dependency",
        "free"
      ],
      "cs_info_author": "Shadow Kids Studios",
      "paddle": {
        "product_id": "pro_01kpm2ctttg83y3gz1ntw7dbph",
        "price_id": null,
        "checkout_url": null,
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/misfitsui.png"
      },
      "download_url": "/downloads/MisfitsUI.cs"
    },
    {
      "id": "misfitscommands",
      "slug": "misfitscommands",
      "name": "MisfitsCommands",
      "version": "3.0.0",
      "category": "plugin",
      "status": "live",
      "tagline": "Cyberpunk admin UI for every command",
      "short_description": "Terminal-inspired in-game browser for chat commands, console commands, permissions, and skin IDs across every loaded plugin.",
      "price_usd": 3.99,
      "price_label": "$3.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "admin",
        "commands",
        "ui",
        "cyberpunk",
        "in-game"
      ],
      "requires": [
        "misfitsui"
      ],
      "cs_info_author": "Shadow Kids Studios",
      "paddle": {
        "product_id": "pro_01kpm2ctz626s06vg3hvkyxz9s",
        "price_id": "pri_01kpm2cv217k81hrmt0xt4zbfg",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vxaaf26cchxsrynf3n51",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/misfitscommands.png"
      }
    },
    {
      "id": "dev2discord",
      "slug": "dev2discord",
      "name": "Dev2Discord",
      "version": "1.3.0",
      "category": "plugin",
      "status": "live",
      "tagline": "Rust devblog RSS → Discord bridge",
      "short_description": "Auto-posts official Rust devblogs, patch notes, and news to your server's Discord channel. Digest or instant mode.",
      "price_usd": 0,
      "price_label": "FREE",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "discord",
        "rss",
        "automation",
        "server",
        "utility"
      ],
      "cs_info_author": "Shadow Kids Studios",
      "paddle": {
        "product_id": "pro_01kpm2ctd1k0ydn4s6dpjradg8",
        "price_id": "pri_01kpm2ctgvwbzvpvxjbx0fdxrx",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vxe4ng50e8sr2nhd5b7a",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/dev2discord.jpg"
      },
      "source_file": "/downloads/Dev2Discord.cs"
    },
    {
      "id": "airbags",
      "slug": "airbags",
      "name": "AirBags",
      "version": "1.6.1",
      "category": "plugin",
      "status": "live",
      "tagline": "Large Backpack + diving tank hybrid",
      "short_description": "Large Backpack + diving tank behavior: oxygen in water, drains air, refill via chat, compact O2 HUD.",
      "price_usd": 6.99,
      "price_label": "$6.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "backpack",
        "diving",
        "oxygen",
        "underwater",
        "ui"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2cvm2h63q3cspcr0a0p85",
        "price_id": "pri_01kpm2cvpn8z7dw3x15p13xmsf",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vx6e8fy1r0x9qfdrh444",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/airbags.jpg"
      }
    },
    {
      "id": "alwaysstocked",
      "slug": "alwaysstocked",
      "name": "AlwaysStocked",
      "version": "1.0.2",
      "category": "plugin",
      "status": "live",
      "tagline": "NPC vendors never run out",
      "short_description": "NPC vending machines keep a high default stack and reset to it after every purchase. Includes timer and restock-all command.",
      "price_usd": 2.99,
      "price_label": "$2.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "vending",
        "npc",
        "economy",
        "server"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2cvytzacwb696z60ner6p",
        "price_id": "pri_01kpm2cw2bxfgmgkgfgj56mv52",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vx2vf5yv49rgd7fzap8j",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/alwaysstocked.png"
      }
    },
    {
      "id": "motorbikenitro",
      "slug": "motorbikenitro",
      "name": "MotorbikeNitro",
      "version": "4.1.1",
      "category": "plugin",
      "status": "live",
      "tagline": "Shift = nitro, midair A/D steering",
      "short_description": "Hold Shift = nitro. In air = A/D steering only. Immortal bikes.",
      "price_usd": 3.99,
      "price_label": "$3.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "motorbike",
        "nitro",
        "vehicle"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2d3vwxnx7jefkf2004bb8",
        "price_id": "pri_01kpm2d3yn8hkvnepy58ejeccf",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vteqjdsed2ghxxba2s4y",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/motorbikenitro.jpg"
      },
      "features": [
        ""
      ]
    },
    {
      "id": "boatnitro",
      "slug": "boatnitro",
      "name": "BoatNitro",
      "version": "1.6.2",
      "category": "plugin",
      "status": "live",
      "tagline": "Shift-to-boost for every boat",
      "short_description": "Shift-only boat boost (rowboat / RHIB / PT + optional tug) and unified manual-eject for driver & passengers.",
      "price_usd": 6.99,
      "price_label": "$6.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "boat",
        "nitro",
        "vehicle",
        "water"
      ],
      "cs_info_author": "xADROCx, CodeCopilot",
      "paddle": {
        "product_id": "pro_01kpm2cwnaardqzwy93jy26tam",
        "price_id": "pri_01kpm2cwqycjeq3kr1y7481vkr",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vwvmcda3ydc6brv8jypg",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/boatnitro.jpg"
      }
    },
    {
      "id": "helinitro",
      "slug": "helinitro",
      "name": "HeliNitro",
      "version": "2.1.1",
      "category": "plugin",
      "status": "live",
      "tagline": "Nitro boost for player helis",
      "short_description": "Nitro boost for player-driven helicopters (minicopter / scrap / attack) with cooldown and safety checks.",
      "price_usd": 5.99,
      "price_label": "$5.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "helicopter",
        "nitro",
        "vehicle"
      ],
      "cs_info_author": "CodeCopilot",
      "paddle": {
        "product_id": "pro_01kpm2d1nfc9bspkwzvhamqw7z",
        "price_id": "pri_01kpm2d1rardk6pdxhk2c9vdpb",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vv6tdw53eqat7r36zb7s",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/helinitro.png"
      }
    },
    {
      "id": "horsegun",
      "slug": "horsegun",
      "name": "HorseGun",
      "version": "1.0.5",
      "category": "plugin",
      "status": "live",
      "tagline": "Gun that fires horses",
      "short_description": "Gun skin shoots horses. Ground impact detected via ground polling, forces ragdoll/corpse, corpse despawns after 3 seconds.",
      "price_usd": 6.99,
      "price_label": "$6.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "weapons",
        "chaos",
        "horses",
        "fun"
      ],
      "cs_info_author": "CodeCopilot",
      "paddle": {
        "product_id": "pro_01kpm2d1zjn6e3z70x7f24aeya",
        "price_id": "pri_01kpm2d221haf8tj8mj8ev87df",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vv2qem7cmdprp8d6ktxt",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/horsegun.png"
      }
    },
    {
      "id": "c4guns",
      "slug": "c4guns",
      "name": "C4Guns",
      "version": "1.0.3",
      "category": "plugin",
      "status": "live",
      "tagline": "Rifles that fire C4",
      "short_description": "Explosive 5.56 launches timed explosives (C4) when toggled on. Permission-gated.",
      "price_usd": 2.99,
      "price_label": "$2.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "weapons",
        "explosives",
        "chaos"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2cwz788jxaem7r54yab0v",
        "price_id": "pri_01kpm2cx2c6egp29br63xf59b4",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vwqyg7bwt3vaq5ryh8d3",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/c4guns.png"
      }
    },
    {
      "id": "chickengun",
      "slug": "chickengun",
      "name": "ChickenGun",
      "version": "0.3.1",
      "category": "plugin",
      "status": "live",
      "tagline": "Gun that fires live chickens",
      "short_description": "Gun skin that fires physics-driven chickens (full-auto). No bullets, AI disabled, hover/floor protection, landing modes, caps, and Codefling-safe permission handling.",
      "price_usd": 6.99,
      "price_label": "$6.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "weapons",
        "chaos",
        "chickens",
        "fun"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2cxkw728nhjqjvvj79g0a",
        "price_id": "pri_01kpm2cxpb6pq6z7y1y3jyh1rv",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vwkkjpsw8p52mwfcn1f8",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/chickengun.png"
      }
    },
    {
      "id": "sharkgun",
      "slug": "sharkgun",
      "name": "SharkGun",
      "version": "0.3.1",
      "category": "plugin",
      "status": "live",
      "tagline": "MP5 that fires live sharks",
      "short_description": "MP5 skin shoots SimpleSharks. Bullets blocked, full-auto, corpse on ground impact, swim normally on water entry, Codefling-safe caps.",
      "price_usd": 6.99,
      "price_label": "$6.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "weapons",
        "chaos",
        "sharks",
        "fun"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2d6a0329wjaj63xtwk82e",
        "price_id": "pri_01kpm2d6cknpm09nnfm96meakj",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vsqzxbe60k12sh5s87fx",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/sharkgun.png"
      }
    },
    {
      "id": "betterarmorinsert",
      "slug": "betterarmorinsert",
      "name": "BetterArmorInsert",
      "version": "1.0.3",
      "category": "plugin",
      "status": "live",
      "tagline": "Maxed armor insert slots on every piece",
      "short_description": "Improves armor-insert slot behavior across attire items with auto-detect and per-item overrides.",
      "price_usd": 3.99,
      "price_label": "$3.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "armor",
        "inventory",
        "gear"
      ],
      "cs_info_author": "jtedal",
      "paddle": {
        "product_id": "pro_01kpm2cw9hrjk0qz4pxxm7knme",
        "price_id": "pri_01kpm2cwc625qaa5xjvef8qn9g",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vwzea8wq9pkesr8xjb1x",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/betterarmorinsert.png"
      }
    },
    {
      "id": "chickenlover",
      "slug": "chickenlover",
      "name": "ChickenLover",
      "version": "1.9.1",
      "category": "plugin",
      "status": "live",
      "tagline": "One-click coop happiness",
      "short_description": "Adds a Chicken Lover button to Chicken Coop UI that satisfies only the chickens inside the coop you're currently looting.",
      "price_usd": 2.99,
      "price_label": "$2.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "farming",
        "qol",
        "ui"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2cxx7b0dd0v4g938gw411",
        "price_id": "pri_01kpm2cxzw9ypb5yzbv0tyd62m",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vwgd3m7h1tb5r33zc6ke",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/chickenlover.jpg"
      }
    },
    {
      "id": "compostsplitter",
      "slug": "compostsplitter",
      "name": "CompostSplitter",
      "version": "1.6.4",
      "category": "plugin",
      "status": "live",
      "tagline": "Auto-split compost across slots",
      "short_description": "Splits compostables evenly across open slots. Blocks when full. Persists composter stack layout across restarts.",
      "price_usd": 0,
      "price_label": "FREE",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "farming",
        "qol",
        "compost"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2cy6s5bf2j7g41m12zkbt",
        "price_id": "pri_01kpm2cy97g86nk1eqsnn6enp0",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vwc2tydb8ng2tcdt19bm",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/compostsplitter.jpg"
      }
    },
    {
      "id": "deadmanslocker",
      "slug": "deadmanslocker",
      "name": "DeadMansLocker",
      "version": "1.2.1",
      "category": "plugin",
      "status": "live",
      "tagline": "Instant corpse loot retrieval",
      "short_description": "Adds a loot UI button on your own corpse to instantly retrieve items, with optional exact layout restore.",
      "price_usd": 5.99,
      "price_label": "$5.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "death",
        "loot",
        "qol",
        "ui"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2cyghh1w2ew397h6xpdy7",
        "price_id": "pri_01kpm2cyjxdh6q0df0z306zm2j",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vw8epx2tynr2j6jnv240",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/deadmanslocker.jpg"
      }
    },
    {
      "id": "deepseaspeed",
      "slug": "deepseaspeed",
      "name": "Deep Sea Speed",
      "version": "2.3.1",
      "category": "plugin",
      "status": "live",
      "tagline": "Modular boat speed + nitro",
      "short_description": "Speed boost and nitro system for modular boats.",
      "price_usd": 6.99,
      "price_label": "$6.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "boat",
        "nitro",
        "modular",
        "water"
      ],
      "cs_info_author": "Adam/Claude",
      "paddle": {
        "product_id": "pro_01kpm2cytyffc6ss7djnnkmkx6",
        "price_id": "pri_01kpm2cyxcvx6n2d1fdc4030zj",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vw31nr3w0wa7n4qtv6ak",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/deepseaspeed.png"
      }
    },
    {
      "id": "eatall",
      "slug": "eatall",
      "name": "EatAll",
      "version": "1.2.1",
      "category": "plugin",
      "status": "live",
      "tagline": "One-click consume every food item",
      "short_description": "Adds a togglable EAT ALL button that consumes every food item in the player's inventory and applies the cumulative stat buffs.",
      "price_usd": 2.99,
      "price_label": "$2.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "food",
        "qol",
        "ui"
      ],
      "cs_info_author": "Shadow Kids Studios",
      "paddle": {
        "product_id": "pro_01kpm2cz4p4zj2kptnyt8306zf",
        "price_id": "pri_01kpm2cz78fmd8bvzkddwq7jrp",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vvzadptgqq1f5vhx8sp9",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/eatall.png"
      }
    },
    {
      "id": "entcount",
      "slug": "entcount",
      "name": "EntCount",
      "version": "2.2.1",
      "category": "plugin",
      "status": "live",
      "tagline": "Per-player entity counter",
      "short_description": "Counts Rust entities owned by online/offline players.",
      "price_usd": 2.99,
      "price_label": "$2.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "admin",
        "entities",
        "monitoring"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2czsc2p80maz8nz1r635v",
        "price_id": "pri_01kpm2czwa5fnca9tebepdw3zh",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vvv39sjgvj1nysh1j8bf",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/entcount.jpg"
      }
    },
    {
      "id": "entitylimiter",
      "slug": "entitylimiter",
      "name": "EntityLimiter",
      "version": "2.4.0",
      "category": "plugin",
      "status": "live",
      "tagline": "Cap entities per player by tier",
      "short_description": "Limits total owned entities per player using 4 permissions: tier1, tier2, tier3, unlimited (-1 = infinite).",
      "price_usd": 5.99,
      "price_label": "$5.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "admin",
        "entities",
        "limits",
        "permissions"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2d03af9bn7j6mj5cedf50",
        "price_id": "pri_01kpm2d05y7zs7j7hn3j8a8yy2",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vvqb277yc7k57z02qrmf",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/entitylimiter.png"
      }
    },
    {
      "id": "flyingfish",
      "slug": "flyingfish",
      "name": "FlyingFish",
      "version": "1.0.1",
      "category": "plugin",
      "status": "live",
      "tagline": "Jumping shark clusters",
      "short_description": "Periodically spawns a cluster of sharks that leap out of the water and splash back down. Fully configurable.",
      "price_usd": 6.99,
      "price_label": "$6.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "sharks",
        "water",
        "spawns",
        "ambient"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2d0pwgtgsy2r2j4gmy489",
        "price_id": "pri_01kpm2d0spcvnbmbfn4k2zmztj",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vvkp09rf0qq3jsaba3wk",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/flyingfish.png"
      }
    },
    {
      "id": "flyingsubs",
      "slug": "flyingsubs",
      "name": "FlyingSubs",
      "version": "1.2.1",
      "category": "plugin",
      "status": "live",
      "tagline": "Submarines that fly",
      "short_description": "Allows submarines to fly through the air. Use /flysub to toggle. Hold SHIFT to launch and thrust. Supports solo and duo subs.",
      "price_usd": 5.99,
      "price_label": "$5.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "submarine",
        "flight",
        "chaos",
        "vehicle"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2d112hhyt0a3bp3q278fc",
        "price_id": "pri_01kpm2d13qtehrtfr7mf32ccd0",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vvfb7r6hq1djm5mv9sk0",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/flyingsubs.png"
      }
    },
    {
      "id": "happybee",
      "slug": "happybee",
      "name": "HappyBee",
      "version": "2.0.1",
      "category": "plugin",
      "status": "live",
      "tagline": "One-click beehive satisfaction",
      "short_description": "Adds a 'Bee Happy' button to Beehive UI that satisfies the bees in the hive you are currently looting.",
      "price_usd": 2.99,
      "price_label": "$2.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "farming",
        "bees",
        "qol",
        "ui"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2d1bbyw6ecmejfxa45wxn",
        "price_id": "pri_01kpm2d1dqsskm7hks00v49638",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vvatxg9dh9q8s278yzzr",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/happybee.png"
      }
    },
    {
      "id": "instanthelistartup",
      "slug": "instanthelistartup",
      "name": "InstantHeliStartup",
      "version": "2.4.1",
      "category": "plugin",
      "status": "live",
      "tagline": "No spool-up delay",
      "short_description": "Instant engine startup for Minicopter, Scrap Transport Helicopter & Attack Helicopter + optional jump impulse.",
      "price_usd": 2.99,
      "price_label": "$2.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "helicopter",
        "qol",
        "vehicle"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2d28k5c597j3vww1zgp2g",
        "price_id": "pri_01kpm2d2b993gehb8tr883tw7f",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vtyrejgprwc8n3kz791j",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/instanthelistartup.png"
      }
    },
    {
      "id": "keywordlog",
      "slug": "keywordlog",
      "name": "KeyWordLog",
      "version": "1.0.2",
      "category": "plugin",
      "status": "live",
      "tagline": "Chat keyword watcher",
      "short_description": "Logs chat messages containing configurable keywords to a file and optionally to Discord.",
      "price_usd": 2.99,
      "price_label": "$2.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "admin",
        "logging",
        "chat",
        "discord",
        "moderation"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2d2jdstr66m18dhsvnxkg",
        "price_id": "pri_01kpm2d2mtc6nqcyp1k4yrvw6p",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vtte60nmah7shdqxd3st",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/keywordlog.png"
      }
    },
    {
      "id": "loadedturrets",
      "slug": "loadedturrets",
      "name": "LoadedTurrets",
      "version": "2.0.1",
      "category": "plugin",
      "status": "live",
      "tagline": "Turret presets on placement",
      "short_description": "Turret presets applied automatically on placement. Per-player loadouts and smart targeting.",
      "price_usd": 8.99,
      "price_label": "$8.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "turrets",
        "base-defense",
        "automation"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2d2w65crkdq839zx86yrk",
        "price_id": "pri_01kpm2d2z7tj3bzzt25cr58ws6",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vtphyy0zaardt4mfetn1",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/loadedturrets.jpg"
      }
    },
    {
      "id": "maxarmorcraft",
      "slug": "maxarmorcraft",
      "name": "MaxArmorCraft",
      "version": "1.0.7",
      "category": "plugin",
      "status": "live",
      "tagline": "Max armor insert slots on craft",
      "short_description": "Forces maximum armor insert slots on attire items. Auto-detect + legacy per-item overrides.",
      "price_usd": 2.99,
      "price_label": "$2.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "crafting",
        "armor",
        "gear"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2d3gr3yg2t8qxpxp4mp7s",
        "price_id": "pri_01kpm2d3kkp8zq9ghpje44gkny",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vtjbpys4c6v5gebzv25b",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/maxarmorcraft.jpg"
      }
    },
    {
      "id": "myboat",
      "slug": "myboat",
      "name": "MyBoat",
      "version": "1.3.1",
      "category": "plugin",
      "status": "live",
      "tagline": "Spawn & fetch your boats",
      "short_description": "Players can spawn and fetch boats and submarines via chat commands with permission-based access and configurable fuel.",
      "price_usd": 6.99,
      "price_label": "$6.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "boat",
        "submarine",
        "vehicle",
        "spawn"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2d45ny7prh9zdzvy0r1tx",
        "price_id": "pri_01kpm2d485nw6yez77vkz784bz",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vta3bfctdba3pkz2h5xr",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/myboat.png"
      }
    },
    {
      "id": "nocratefire",
      "slug": "nocratefire",
      "name": "NoCrateFire",
      "version": "1.3.0",
      "category": "plugin",
      "status": "live",
      "tagline": "Kill the napalm fire on crates",
      "short_description": "Removes or shortens the napalm fire around loot crates (Patrol Heli + Bradley APC).",
      "price_usd": 2.99,
      "price_label": "$2.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "loot",
        "fire",
        "qol",
        "heli"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2d4few3771471q2ea51m8",
        "price_id": "pri_01kpm2d4j55d8m1781cg3tnamh",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vt68xgrpvhd08ww27fsc",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/nocratefire.jpg"
      }
    },
    {
      "id": "playerlog",
      "slug": "playerlog",
      "name": "PlayerLog",
      "version": "0.4.1",
      "category": "plugin",
      "status": "live",
      "tagline": "Player activity logger",
      "short_description": "Logs player connections, sessions, and activity for admin review.",
      "price_usd": 2.99,
      "price_label": "$2.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "admin",
        "logging",
        "players"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2d53gqg67exmd1v9whbej",
        "price_id": "pri_01kpm2d5654zyhajems5teqxm0",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vt2epa29mq8rgjh6bwm0",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/playerlog.png"
      }
    },
    {
      "id": "sharkbaitcrate",
      "slug": "sharkbaitcrate",
      "name": "SharkBaitCrate",
      "version": "1.5.2",
      "category": "plugin",
      "status": "live",
      "tagline": "Ocean crate + shark event",
      "short_description": "Ultra-light ocean crate + sharks. Works on custom maps.",
      "price_usd": 5.99,
      "price_label": "$5.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "loot",
        "sharks",
        "ocean",
        "events"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2d60gbdq8788h276qbk7z",
        "price_id": "pri_01kpm2d630hpqcehq6r9rbtm9q",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vsy87pttm6545974q1wg",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/sharkbaitcrate.jpg"
      }
    },
    {
      "id": "superammo",
      "slug": "superammo",
      "name": "SuperAmmo",
      "version": "1.0.3",
      "category": "plugin",
      "status": "live",
      "tagline": "One-shot everything",
      "short_description": "Permission-based super damage ammo multipliers with per-player toggle. One-shot animals, all scientists, heli, Bradley.",
      "price_usd": 2.99,
      "price_label": "$2.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "weapons",
        "damage",
        "admin",
        "chaos"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2d766ex7z2wb4mrc3p5w1",
        "price_id": "pri_01kpm2d78pcgazfzey979mhccd",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vskw8xeq7zkjca3027za",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/superammo.png"
      }
    },
    {
      "id": "teamid",
      "slug": "teamid",
      "name": "TeamId",
      "version": "1.0.4",
      "category": "plugin",
      "status": "live",
      "tagline": "Lightweight team inspector",
      "short_description": "Lightweight team inspector — quick admin lookup of team rosters and IDs.",
      "price_usd": 1.99,
      "price_label": "$1.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "admin",
        "teams",
        "utility"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2d7f9req4ktgwd5qzfq5t",
        "price_id": "pri_01kpm2d7hrbcc74b833smrxxk2",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vsfdzahq253krdbm70kd",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/teamid.jpg"
      }
    },
    {
      "id": "treeremover",
      "slug": "treeremover",
      "name": "TreeRemover",
      "version": "1.3.3",
      "category": "plugin",
      "status": "live",
      "tagline": "Right-click to remove trees & ore",
      "short_description": "Toggleable remover with crosshair UI. While enabled, right-click removes the targeted tree or ore node.",
      "price_usd": 1.99,
      "price_label": "$1.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "admin",
        "terrain",
        "utility",
        "ui"
      ],
      "cs_info_author": "xADROCx",
      "paddle": {
        "product_id": "pro_01kpm2d7rvk4qxgv0hanp4apt4",
        "price_id": "pri_01kpm2d7v7vjwnq88dpxhqy1vd",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vsb7wrt38b49g7hvrgvg",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/treeremover.png"
      }
    },
    {
      "id": "neighborhoodwatch",
      "slug": "neighborhoodwatch",
      "name": "NeighborhoodWatch",
      "category": "plugin",
      "status": "live",
      "tagline": "Server monitor: PvP, loot, raids → Discord",
      "short_description": "All-in-one server monitor: PvP kills, unauthorized looting/access, and comprehensive raid tracking — pushed live to Discord.",
      "price_usd": 8.99,
      "price_label": "$8.99",
      "lemonsqueezy": {
        "variant_id": null,
        "buy_url": null,
        "overlay_enabled": true
      },
      "tags": [
        "admin",
        "monitoring",
        "discord",
        "raid",
        "alerts",
        "pvp"
      ],
      "cs_info_author": "XADROCX",
      "version": "1.1.0",
      "paddle": {
        "product_id": "pro_01kpm3eh4thv8zs0r1mdbfy9ne",
        "price_id": "pri_01kpm3eh8bvn4mbmzwqx23pqe6",
        "checkout_url": "https://shadowkidsstudios.com/?_ptxn=txn_01kpm4vs6qpbfsp2jnc3bhsvsh",
        "environment": "live"
      },
      "assets": {
        "icon": "/assets/products/neighborhoodwatch.png"
      },
      "source_file": "/downloads/NeighborhoodWatch.cs"
    }
  ],
  "coming_soon": [
    {
      "name": "Ritual Travel",
      "tagline": "Teleport reimagined — channel time, beacons, material cost",
      "category": "plugin",
      "eta": "TBD"
    },
    {
      "name": "Hallucination",
      "tagline": "Psychological warfare — dose enemies to see fake players, footsteps, raids",
      "category": "plugin",
      "eta": "TBD"
    },
    {
      "name": "Dream Respawn",
      "tagline": "15-second interactive mini-game between death and respawn",
      "category": "plugin",
      "eta": "TBD"
    },
    {
      "name": "Echoes",
      "tagline": "Bases record memory and become haunted when they decay",
      "category": "plugin",
      "eta": "TBD"
    }
  ],
  "last_editor_update": "2026-04-21T22:03:11.935Z",
  "announcement": {
    "enabled": false,
    "text": "",
    "link": "",
    "link_label": "",
    "style": "neon"
  },
  "homepage": {
    "hero": {
      "crafted": "CRAFTED",
      "for": "IN",
      "misfits": "SHADOWS.",
      "subtitle": "48 weaponized Rust plugins. Per-server license. Lifetime updates. Oxide + Carbon compatible. Built direct from the keyboard that wrote them — no middlemen, no reseller markup."
    },
    "tagline_strip": [
      ">>  ONE DEV",
      "EVERY LINE",
      "ZERO FILLER  <<"
    ],
    "ticker_strip": [
      "OXIDE + CARBON COMPATIBLE",
      "ORIGINAL WORK",
      "SOLO DEV",
      "DIRECT DISCORD SUPPORT",
      "NO RESELLING",
      "V.1.0_STUDIO_PROTOCOL"
    ],
    "sections": {
      "featured_title": "Featured Plugins",
      "featured_sub": "// hand-picked from the catalog",
      "featured_cta_label": "VIEW ALL →"
    },
    "footer": {
      "tile_about_title": "About",
      "tile_about_body": "The promise behind Shadow Kids Studios — original work, direct support from the dev who wrote it.",
      "tile_support_title": "Support",
      "tile_support_body": "Bug report, pre-sale question, or just want to chat? Talk directly to the person who wrote the code.",
      "tile_terms_title": "Terms",
      "tile_terms_body": "Licensing, refunds, updates, privacy — plain English, no legalese. Read before you buy.",
      "copyright": "(c) 2026 SHADOW KIDS STUDIOS",
      "disclaimer": "NOT AFFILIATED WITH FACEPUNCH / OXIDE / CARBON"
    }
  },
  "pages": {
    "about": {
      "title": "About",
      "last_updated": "2026-04-21",
      "body_md": "# The Promise\n\n*The hub for everything we build.*\n\nShadow Kids Studios is the home base for every digital thing we create. Rust plugins today. Desktop apps next. Whatever comes after that. No resold work, no white-labeled junk — if it ships from here, we wrote it.\n\n## 01 · Built Here, Shipped Here\n\nEvery plugin and every app on this site is our own original work. No bundled reseller code. No forks of other devs' plugins slapped with a new name.\n\n## 02 · Oxide & Carbon Ready\n\nEvery Rust plugin is tested against both frameworks before release. Compatibility is listed clearly on every product card so you know what you're installing.\n\n## 03 · Direct Support\n\nTalk to the person who actually wrote the code. No ticket farm, no outsourced reply bot. Hit the Discord or email below.\n\n---\n\n**Not affiliated with Facepunch / Oxide / Carbon.**\n"
    },
    "support": {
      "title": "Support",
      "last_updated": "2026-04-21",
      "body_md": "# Talk To The Dev\n\n*Need help or want to buy?*\n\nReady to pick up a plugin, ask a pre-sale question, or report a bug? Ping us directly. Every message lands in front of the person who wrote the code.\n\n- **Email:** [support@shadowkidsstudios.com](mailto:support@shadowkidsstudios.com)\n- **Discord:** (TBD)\n\n> Response within 24h. Solo dev, but we don't ghost.\n\n## Send A Message\n\nUse the contact form on the live site, or email us directly. Subject lines we watch for:\n\n- Pre-sale question\n- Bug report\n- Feature request\n- Plugin collaboration\n- Other\n\nCode snippets and logs always welcome — they cut the back-and-forth in half.\n\n## Join The Misfits List\n\nLow volume, no spam. New plugin releases, patch notes when Facepunch breaks something, and the occasional deep dive on a system we're building. No marketing blasts. Unsubscribe any time.\n"
    },
    "terms": {
      "title": "Terms of Service",
      "last_updated": "2026-04-21",
      "body_md": "# Terms & Policy\n\n*Read before you buy. Digital goods, plain English.*\n\n## 01 · What You Get\n\nA downloadable `.cs` plugin file (or Windows binary for desktop apps), install instructions, and access to all future updates for that product. Plugins are delivered after purchase via email or Discord DM.\n\n## 02 · License\n\nYou are granted a **non-exclusive, non-transferable** license to use the plugin on servers you own or operate. One purchase = one server group. You may **not** resell, rehost, rebrand, decompile, or redistribute the file. Reverse engineering and sharing to leak sites voids your license immediately.\n\n## 03 · Refunds\n\nBecause these are digital goods delivered instantly, all sales are final. Exception: if a plugin is fundamentally broken on a current Oxide or Carbon build and we can't fix it within 7 days of your report, we'll refund it. Buyer's remorse is not a refund reason. See the full [Refund Policy](refund.html).\n\n## 04 · Updates & Breakage\n\nRust updates can and will break plugins. We patch breakages as fast as we can verify the fix — usually within 24–72 hours of a forced wipe. Updates are **free for the life of the plugin**. Subscribe to the Discord for patch alerts.\n\n## 05 · Liability\n\nPlugins are provided *as-is*. We are not liable for server downtime, data loss, or any indirect damages arising from plugin use. Back up your server data.\n\n## 06 · Contact\n\nQuestions about these terms: [support@shadowkidsstudios.com](mailto:support@shadowkidsstudios.com).\n"
    },
    "privacy": {
      "title": "Privacy Policy",
      "last_updated": "2026-04-21",
      "body_md": "# Privacy Policy\n\n*How we handle your data.*\n\n## 01 · Who We Are\n\nShadow Kids Studios is a solo development studio operated by the owner of [xADROCx1](https://github.com/xADROCx1). Contact: [support@shadowkidsstudios.com](mailto:support@shadowkidsstudios.com). This policy covers the website **shadowkidsstudios.com** and the digital products sold through it.\n\n## 02 · What We Collect\n\nWe try to collect as little as possible. In practice we handle:\n\n- **Standard web-server logs** — IP address, browser user-agent, referring URL, and timestamps. Collected automatically by our hosting provider (Cloudflare) and retained for up to 30 days for security and debugging.\n- **Purchase data** — when you buy a product, our payment processor (Lemon Squeezy or Paddle, both merchants of record) collects your name, email, billing country, and payment details. We receive the order record (name, email, country, what you bought) but never your full card number.\n- **Support conversations** — if you email us or message us on Discord, we keep those messages to provide support and improve the products.\n- **Product analytics** — we may run privacy-focused, cookieless analytics that measure anonymous page views and conversion events. No personally identifying information is collected by analytics.\n\n## 03 · What We Don't Collect\n\n- We don't sell or rent your data to anyone, ever.\n- We don't use third-party advertising trackers.\n- We don't run A/B-testing scripts that fingerprint your browser.\n- We don't combine data across platforms to build a profile of you.\n\n## 04 · How We Use It\n\n- Deliver the products you buy and provide support.\n- Send update notifications about plugins you've purchased (and only those — not marketing blasts).\n- Debug errors, monitor site uptime, and prevent abuse.\n- Comply with tax law — our payment processor handles VAT / GST / sales tax as the merchant of record, which requires keeping purchase records for the legally mandated retention period (typically 7–10 years depending on jurisdiction).\n\n## 05 · Third Parties We Use\n\n- **Cloudflare** — website hosting, CDN, DDoS protection.\n- **Lemon Squeezy** — payment processor, merchant of record, file delivery, license keys.\n- **Paddle** — alternative payment processor / merchant of record.\n- **GitHub** — source code hosting; does not process customer data.\n- **Proton Mail** — our support inbox.\n- **Discord** — community and direct support chat.\n\n## 06 · Your Rights (GDPR / CCPA / UK-GDPR)\n\nIf you're in the EU, UK, California, or any jurisdiction with a personal-data law, you can request:\n\n- **Access** — a copy of the data we hold on you.\n- **Correction** — fix anything incorrect.\n- **Deletion** — remove your data, subject to legal retention requirements for purchase records.\n- **Portability** — your data in a machine-readable format.\n- **Objection** — stop us using your data for any non-essential purpose.\n\nEmail [support@shadowkidsstudios.com](mailto:support@shadowkidsstudios.com) with the subject line `DATA REQUEST`. We'll respond within 30 days.\n\n## 07 · Cookies\n\nThis website currently uses essential cookies only — nothing for advertising, no cross-site tracking. Our payment processor may set cookies during checkout to maintain your cart and verify the transaction.\n\n## 08 · Children\n\nOur products are aimed at server administrators of the game Rust. We don't knowingly collect data from anyone under 13 (or under 16 where GDPR requires). If you believe we have, email us and we'll delete it immediately.\n\n## 09 · Data Security\n\nPayment data is handled by our processors' PCI-compliant infrastructure, not by us. Our site is served over HTTPS. Support emails are in Proton Mail, which is end-to-end encrypted where both parties use it. No system is perfectly secure — if you suspect a breach, email us.\n\n## 10 · Changes To This Policy\n\nIf we change this policy materially, we'll update the 'last updated' date at the top and post a notice in our Discord. Continued use of the site after changes means you accept the new version.\n\n## 11 · Contact\n\nQuestions, data requests, or complaints:\n\n- Email: [support@shadowkidsstudios.com](mailto:support@shadowkidsstudios.com)\n- GitHub: [xADROCx1](https://github.com/xADROCx1)\n"
    },
    "refund": {
      "title": "Refund Policy",
      "last_updated": "2026-04-21",
      "body_md": "# Refund Policy\n\n*Digital goods, fair rules.*\n\n## 01 · Short Version\n\nDigital goods delivered instantly. All sales final. **Exception:** if a plugin is fundamentally broken on the current Oxide or Carbon build and we can't fix it within 7 days of your report, we'll refund the purchase. Buyer's remorse is not a refund reason.\n\n## 02 · When You Are Entitled To A Refund\n\n- The plugin does not function on a current, supported Oxide or Carbon build for reasons unrelated to your server setup, AND we have been unable to resolve it within 7 calendar days of your written report (email or Discord).\n- You were charged twice for the same product (duplicate transaction).\n- A purchase was made without your authorization (fraud) — report to us AND your payment provider.\n- You are protected by a statutory consumer right that overrides this policy (for example, certain EU or UK consumer protections for non-downloaded goods).\n\n## 03 · When You Are Not Entitled To A Refund\n\n- **Change of mind.** Because plugins are downloadable and you get full value at the moment of delivery, we don't refund regret.\n- **Conflicts with other plugins.** Rust's modding ecosystem has thousands of plugins; we cannot guarantee compatibility with every combination.\n- **Custom or heavily modified server setups** where the root cause is outside our plugin.\n- **Misuse or permission issues** after you were given documentation showing how to configure correctly.\n- **Facepunch breaking the game with an update** — we will fix the plugin as fast as we reasonably can, but Facepunch's schedule is not ours.\n\n## 04 · How To Request A Refund\n\nEmail [support@shadowkidsstudios.com](mailto:support@shadowkidsstudios.com) with:\n\n- Subject line: `REFUND REQUEST — [plugin name]`\n- The email address and order number from your purchase (Lemon Squeezy or Paddle receipt)\n- A description of the issue, a screenshot or log excerpt, and the Oxide/Carbon build you're running\n\nWe respond within 3 business days. If eligible, the refund is processed back to the original payment method by our payment processor (Lemon Squeezy or Paddle) — typically 5–10 business days to appear on your statement.\n\n## 05 · License Revocation On Refund\n\nIf a refund is issued, your license to use the plugin terminates immediately. You agree to uninstall the plugin from all servers under your control within 48 hours of the refund being processed.\n\n## 06 · Chargebacks\n\nPlease contact us first — we'd rather fix a problem than see you pay chargeback fees. Opening a chargeback without first attempting resolution may result in your account being denied future purchases.\n\n## 07 · Contact\n\nEmail [support@shadowkidsstudios.com](mailto:support@shadowkidsstudios.com) or message on Discord.\n"
    },
    "changelog": {
      "title": "Changelog",
      "last_updated": "2026-04-21",
      "body_md": "# Changelog\n\n*Release history.*\n\nEvery Shadow Kids Studios plugin ships with a version. This page shows the current version of every plugin in the catalog, pulled live from our products manifest. Detailed release notes per plugin live on each product page.\n\n> Currently tracking the full catalog, versioned via SemVer.\n\n## How Versioning Works\n\nWe follow **SemVer** — `MAJOR.MINOR.PATCH`:\n\n- `PATCH` — bug fixes, no behavior change for config files.\n- `MINOR` — new features, additive config keys, backwards compatible.\n- `MAJOR` — breaking config or behavior change. Read the release notes before upgrading.\n\n## Where To Find Release Notes\n\nOpen any product page — the version history is inline on each one. For patch alerts immediately after Rust forced wipes, subscribe to the Discord.\n\n## Recent Studio-Wide Changes\n\n- **2026-04** — Editor UI: prose pages are now editable from the admin (`/admin/editor.html` → Pages).\n- **2026-04** — All plugins verified against the April forced wipe.\n- **2026-03** — Misfits brand aesthetic rolled out across the storefront.\n"
    }
  }
}
