Install & Activate

Download the Quark desktop app for Windows, get past SmartScreen, unlock it with your license key, and learn what every tab does.

Quark is a native Windows desktop application written in Rust. It works alongside the Quark website (the domain quarkexploits.com, which hosts the database and API and is the single source of truth) and an optional Discord bot. The app is a client of that website: anything you edit in the software syncs to the website and the bot, and vice versa. This page walks you from a fresh download to a fully activated, up-to-date install.

Before you begin

Step 1 — Download

1

Go to quarkexploits.com/download and download the latest Quark installer. Always download from the official domain — builds from anywhere else are not ours and are not trusted.

2

Save the file somewhere you can find it, such as your Downloads folder, then run it.

Step 2 — Get past Windows SmartScreen

Because Quark is a newly distributed executable, Windows SmartScreen may show a blue “Windows protected your PC” dialog the first time you run it. This is normal for apps that have not yet built up download reputation with Microsoft; it is not a sign that anything is wrong. To continue:

1

On the SmartScreen dialog, click More info.

2

A Run anyway button appears. Click it to launch Quark.

Only click “Run anyway” for the installer you downloaded from quarkexploits.com/download. Never bypass SmartScreen for a Quark build you got from a random link, a reseller, or a DM — that is exactly how people get handed malware wearing our name.

Your antivirus or Windows Defender may also flag the app. Executor-adjacent tooling is routinely flagged by heuristic scanners; if Quark will not launch or is quarantined, you may need to allow it in your antivirus. Only do this if you trust the source of the download.

Step 3 — Enter your license key

The first time you open Quark, it asks for your license key before it unlocks. Paste the key exactly as you received it — no extra spaces, and keep the dashes if it has them.

1

Launch Quark. The activation screen appears.

2

Paste your license key into the field and confirm.

3

Quark validates the key against the website API. If it is valid and active, the full app unlocks and you land on the Dashboard.

Your license key for the Quark app is different from a loader script key. A loaderscript_key is what a buyer pastes into their Roblox executor to run a script you protected. The key on this activation screen is the one that unlocks the Quark software itself.

A tour of the tabs

Once activated, Quark is organized into tabs down the side of the window. Here is what each one is for. Some tabs are only relevant if you are protecting and selling your own scripts; others are useful to everyone.

Dashboard

Your home screen and status overview. It is where you land after activating and gives you a quick read on your account and your Quark setup at a glance.

Executors

Where you manage the Roblox executor side of things — the environment your scripts actually run in. Start here when you want to run a script.

Scripts

Your library of scripts. Keep, organize, and run the Luau scripts you work with from one place.

Community

The social and shared side of Quark, tied into the wider Quark community. If you need help, the community Discord is at discord.gg/AvfJCzRgUz.

Obfuscator

Protect your Luau source before you ship it. Quark offers several tiers. The source-based tiers — Standard, Strong, Maximum, and Hyper (the strongest source tier) — use ChaCha20 encryption, control-flow flattening, and ciphertext fragmentation. All of them execute your script 100% correctly.

Being honest about the limits: any source-based obfuscation can eventually be dumped by a determined attacker who hooks load() and peels the layers. That is a fundamental property of running readable code inside an executor, not a Quark flaw.

The Quantum tier is different: it compiles your script to a custom VM and opcode set, so a dump of the output yields opcode numbers rather than readable source — that is the real defense against the dump attack. Quantum is hard-gated: if it cannot guarantee a construct it refuses and falls back to Hyper, and every output is verified by running it in a real Luau VM. Nothing running inside an executor is truly unbreakable; the protection is server-gated delivery plus HWID lock plus logging, with Quantum raising the bar to reversing a custom VM. See the Obfuscator & Tiers page for the full breakdown.

Accounts

The Account Manager. Add real Roblox accounts using their .ROBLOSECURITY cookie, which Quark encrypts at rest on your machine with Windows DPAPI. From here you can launch an account straight into a game and run several accounts at once with Multi-Roblox. Monthly-key users are capped at 5 accounts; lifetime and staff accounts are unlimited. Full details are on the Account Manager page.

Key System

For sellers. Create and manage a key system so buyers can run your protected scripts. A key system bundles a name, a Discord server (guild) id, a buyer role id, a webhook url, the Discord bot token, and a ticket category. When you create one, you receive an api_secret once — save it, because it goes in your Discord bot’s .env. Publishing obfuscates your source and returns the raw loader URL your buyers use. See Create a Key System and Discord Bot Setup.

Account

Your Quark account details — who you are signed in as and information about your license.

Settings

App-wide preferences and configuration for how Quark behaves on your machine.

Logging out

You can log out of Quark from within the app. Logging out ends your current session on that machine; when you sign back in you enter your license key again to re-activate. Because the website is the single source of truth, logging out and back in also pulls down any changes made elsewhere — for example key systems or licenses you edited on the dashboard or through the bot.

How key expiry works

Your license status is one of active, paused, banned, or expired.

Remember the two account tiers interact with your license: monthly-key users can add up to 5 Roblox accounts in the Account Manager, while lifetime and staff accounts are unlimited. If you upgrade from monthly to lifetime, that cap lifts.

If Quark tells you your key is expired or invalid when you believe it should be active, confirm you pasted it correctly, then check its status on the dashboard or ask in the community Discord.

Updating Quark

Keep Quark current so you have the latest obfuscator improvements, executor compatibility, and fixes. Because the app is a client of the website API, staying updated also keeps it in sync with the current API. When a new version is available, update in-app rather than hunting for a new installer — and if you ever do need a fresh installer, get it only from quarkexploits.com/download.

Roblox and executors change frequently. If something that worked yesterday breaks today, updating Quark to the latest version is the first thing to try.

Next steps