Drop a static library into your Xcode/Theos build and every launch runs an AES-256 encrypted handshake with your dashboard first — encoded app IDs, HWID locking, and dylib-injection detection, with zero source code shipped in the binary.
Spin up an app entry on MYDash and get your encoded app ID + version bytes.
Add libKeyAuth.a and KeyAuth.h, force-load the library, link CoreTelephony.
Call [[KeyAuthSystem shared] start] — the handshake is AES-256 encrypted end to end.
Generate keys, ban abusers, and watch redemptions from the MYDash app.
Every validation call is encrypted before it leaves the device — not just sent over HTTPS. Even a rooted proxy watching the connection sees ciphertext, not your app ID, key, or dashboard response.
Request and response bodies are encrypted and authenticated, not just transported over TLS.
Each package gets its own derived encryption key, so leaking one app's traffic doesn't expose another's.
App ID and version live in your build as byte arrays, decoded only at runtime, inside the encrypted channel.
Each handshake is nonce-tagged so a captured request can't simply be replayed to fake a valid session.
Every validation call is encrypted and authenticated before it leaves the device.
Ships as a static library. Nobody pulls your validation logic out of a public repo — there isn't one to pull.
Caps loaded dylibs at runtime and flags unexpected ones, with a tunable allowance for your own legit dylibs.
App ID and version live in your build as byte arrays, not plaintext strings a jailbroken tool can grep for.
themeAPI.mm gives KeyAuth's login/validation UI a working color scheme even with no menu system yet.
MYDash gives you full control over issued keys — create, revoke, ban a HWID, all from one dashboard app.
Binds a key to the first device that redeems it, so a single sold key can't be shared across ten devices.
Short cached-validation window so a flaky connection doesn't lock out a legitimate paying user mid-session.
Time-boxed keys with built-in expiry checks, so subscriptions actually stop working when they lapse.
Already bought a package? Manage your keys, packages, and bans from the browser, or install the MYDash app to do it from your phone.
Open dashboard ↗libKeyAuth.a + KeyAuth.h — the static library you link into your Xcode/Theos build. Same one covered in the integration steps above.
Download .a Integration docs ↗Now you can control and manage your auth key right from the app — generate keys, check redemptions, and ban a HWID without opening a browser.
Download .ipaNot on the App Store — install with Sideloadly, AltStore, or TrollStore.
Same key and ban management as the app, no install required. Sign in with the credentials sent to you on Telegram after checkout.
Go to dashboard ↗Haven't checked out yet? View packages first — downloads and dashboard access unlock after payment is confirmed.
USDT (BSC) • Binance Pay accepted