The Password Manager for NIKKE, it uses localStorage and simulating nikke_launcher.
The motivation is simplified login process, allowing users interacts each accounts quickly and low effort.
- NIKKEPwned
Managing multiple accounts can be frustrating and inefficient, especially when you need to log in manually one by one. For users who frequently switch between multiple accounts, constantly entering login information can be a repetitive and tiresome task. Credentials entry can also lead to common issues such as incorrect passwords, accidental input errors, forgotten credentials, or logging into the wrong account.

This extension was designed to simplified login process, automate the login process, allowing users to log in to their accounts quickly and effortlessly. Instead copying pasting or manually typing credentials every time, this tool handles the process for you, saving time and reducing errors. By streamlining account management, this tool makes switching between accounts seamless and efficient, eliminating the hassle of repetitive logins. Whether you're managing a handful of accounts or dozens, this tool ensures a smoother, faster, and more convenient login experience.
64-bit editions of Microsoft Windows 11 or Microsoft Windows 10- Other environments have not been tested; additional testing and feedback are welcome.
-
Persistent Storage Location:
- Legacy local storage directory (
.storage/) has been migrated to standard OS AppData JSON storage:%APPDATA%\com.scathachgrip.nikkepwned\nikkepwned_data.json(Path:C:\Users\<User>\AppData\Roaming\com.scathachgrip.nikkepwned\nikkepwned_data.json)
- Legacy local storage directory (
-
Native Win32 Elevation & UAC Manifest:
- Executable
nikkepwned.exehas embeddedrequireAdministratorUAC manifest andcomctl32.dllv6 dependency. - Launching
nikke_launcher.exeinherits parent Administrator privileges natively without triggering secondary UAC elevation popups.
- Executable
- Get the latest build version from the release page You only need the executable file.
- Unzip it, or extract it "as folder" somewhere
- Open
nikkepwned.exeornikkepwned-win_x64.exe
- Edit launcher location where
nikke_launcher.exelocated, then select. - Input accounts, if already then Select account
- Proceed auto login
| NOTE: After nikke launcer opened and the automation runs, You should depends on it, do not arbitrary clicks or tabs while login process still running. Just wait until complete I added a small delays to avoid abuse and misleading usage. |
Started from 4.0.1-indev: this tools has automated created websocket connection to Discord Rich Presence. If you willing to disable it check your task manager and kill it manual.
This tool has interactive input and bulk JSON and supports:
The menu Manual Entry for single credentials.
The menu JSON Bulk Import for multiple creds input, some example:
[
{
"nickname": "JEANNE",
"email": "foobar1@gmail.com",
"password": "asuasu123"
},
{
"nickname": "FUCEKGIBRAN",
"email": "foobar2@gmail.com",
"password": "asuasu123"
},
{
"nickname": "WHATEVER",
"email": "foobar3+2@gmail.com",
"password": "asuasu123"
}
]If there's an errors watch your step:
- You should not change or rename the PROPERTY
nickname,email, andpassword - You only supposed to change its VALUE
| Feature | Description |
|---|---|
Account Removal |
Removes the selected account from the tool. |
Switch Delay |
Defines the delay between account switches. Default: 5 seconds (Range: 1–8 seconds). |
Login Delay |
Sets a delay before login attempts to prevent excessive requests. Default: 5 seconds (Range: 1–8 seconds). |
Activity Logs |
Displays operational logs, including login attempts, path updates, and delay configurations. |
Data Purge |
Permanently deletes all stored data within the tool. |
Rapidfire test |
Performs rapid or double-click mouse input tests (macro validation). |
Started from 4.0.1-indev: this tool has image reasoning and consuming some LLMs.
You probably don't want calculate it manually, and there's always inconsistency between mock battles and real battles (damage values differ — blame NIKKE though), especially in UnionRaid Hard mode which is tons of HP and where exact damage dealt values aren't displayed. NIKKEPwned handle it and check the total damage using image reasoning. It's quite simple: when the battle is about to end at 00:00 or 00:01, press ESC to pause and then assign F8 before registering real damage to ensure accurate results.
Battlefield screen at 00:01 or 00:00 before registering actual damage.
Press ESC to pause, then assign F8 to perform image-reasoning and extract damage data. When assigned, You can make notification keep visible by pressing Win + N.
nvidia/nemotron-nano-12b-v2-vl:free is recommended based on internal tests. It demonstrates faster response times and more consistent accuracy. If everything working as expected you can continue to nikke and registering actual damage otherwise keep retry or regroup.
| Step | Description |
|---|---|
API Key |
Enter your OpenRouter API key to enable access to available models. |
Vision Models |
Default nvidia/nemotron-nano-12b-v2-vl:free. |
Save Configuration |
Save and apply the current configuration. |
Battlefield NIKKE |
Open a battlefield (vs-boss) NIKKE combat screen. |
Trigger Analysis |
Press ESC to pause, then press F8 to initiate damage extraction. |
View Results |
Upon completion, access the results via Windows notifications (Win + N). |
const OPENROUTER_MODEL_POOL = [
"nvidia/nemotron-nano-12b-v2-vl:free",
"google/gemma-4-26b-a4b-it:free",
"google/gemma-4-31b-it:free",
"nvidia/nemotron-3-super-120b-a12b:free",
"minimax/minimax-m2.5:free",
"arcee-ai/trinity-large-preview:free",
"liquid/lfm-2.5-1.2b-thinking:free",
"liquid/lfm-2.5-1.2b-instruct:free",
"nvidia/nemotron-3-nano-30b-a3b:free",
"qwen/qwen3-next-80b-a3b-instruct:free",
"nvidia/nemotron-nano-9b-v2:free",
"openai/gpt-oss-120b:free",
"openai/gpt-oss-20b:free",
"z-ai/glm-4.5-air:free",
"qwen/qwen3-coder:free",
"cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
"google/gemma-3n-e2b-it:free",
"google/gemma-3n-e4b-it:free",
"google/gemma-3-4b-it:free",
"google/gemma-3-12b-it:free",
"google/gemma-3-27b-it:free",
"meta-llama/llama-3.3-70b-instruct:free",
"meta-llama/llama-3.2-3b-instruct:free",
"nousresearch/hermes-3-llama-3.1-405b:free",
];While multiple models are supported nvidia/nemotron-nano-12b-v2-vl:free is recommended based on internal testing. It demonstrates faster response times and more consistent accuracy, with reduced hallucination in image-based reasoning tasks.
Check workflows and the whole build script on
package.json
git clone https://github.com/ScathachGrip/nikkePwned.git
cd nikkePwnedYou can check build script on package.json for the step by step.
Security Notice. For transparency, this application has been analyzed by multiple third‑party scanning and sandboxing services. Older versions of this project were built using Neutralino.js and executed PowerShell helper scripts from the frontend, which could trigger false-positives in standard antivirus engines. This has been completely resolved by migrating the project to Tauri. In the current state:
- There are no PowerShell scripts or unconstrained frontend execution commands.
- The backend is written in compiled, native Rust.
- OS integrations (such as starting the NIKKE launcher and simulating keystrokes for logging in) are handled safely using the Windows Win32 API (
SendInputandShellExecuteW) directly from Rust. - This native Rust architecture is significantly more secure, robust, and maintains a clean security profile.
All code is transparently written and documented in this GitHub repository, with all binary bundles generated through GitHub CI (Continuous Integration). There are no hidden scripts or encrypted stuff. There would be no reason for me to do otherwise.
en_US • NYIKKE "powned" /poʊnd/ */ or "pawned" (/pɔːnd/) — Both mean getting wrecked; "powned" rules gaming slang, while "pawned" sneaks in as an alt take.
This tool can be freely copied, modified, altered, distributed without any attribution whatsoever. However, if you feel like this tool deserves an attribution, mention it. It won't hurt anybody.
Licence: WTF.


