Part 1: Keys

Nusuk Keys Bot

Collect Nusuk keys automatically. The bot types invite codes into the Keys tab of the Nusuk app, taps Check the code, and moves on to the next one, again and again, until you have up to 8,001 keys.

Android onlyFreeVersion 1.0Developed by Sohel Zaman

Download link coming soonGet free codes

What it does

In the Nusuk app, every invite code you enter gives you one extra key (and one to the person who shared it). Doing that by hand thousands of times is impossible. The Keys Bot does it for you, from a built-in list of 117,064 codes.

What happens when you press Start

  1. You open Nusuk and go to the Keys tab (button 2 in the bot opens Nusuk for you).

  2. The bot takes the next code from its built-in list and types it into the "Add code to get new key" box.

  3. It taps Check the code.

  4. If the code has never been used with your account, Nusuk shows the success message and adds one key.

  5. If Nusuk shows any error, the bot throws that code away and takes the next one. It never retries the same code.

  6. It repeats until it reaches the number you set, until you press Stop, or until your account is full at 8,001 keys.

Nusuk Keys Bot main screen with status, counters, delay and stop-after settings

8,001

The 8,001 key limit

A Nusuk account can hold at most 8,001 keys at once. Once you reach it, new codes stop adding keys. Spend keys on the quiz, then run the Keys Bot again to fill up. Not every code gives a key: some were already swapped with you, some are no longer valid. The bot simply moves on.

  1. Fill up

    Run the Keys Bot until you reach the limit.

  2. Spend

    Run the Quiz Bot. Every door costs one key.

  3. Repeat

    Top up again with the Keys Bot.

Features

Built-in code list

117,064 codes come inside the app. No typing, no searching, no copying.

Never tries a code twice

Success gets a key, any error discards the code. Codes already tried are skipped automatically, even after an import.

Run count you control

Set "Stop after how many codes". Type a number for a fixed run, or 0 to keep going until you press Stop.

Adjustable delay

Choose the seconds between codes. The default is 2 seconds: slow on purpose so the Nusuk app keeps up.

Live progress

See the status, the next code number, how many were tried, how many gave a key and how many failed.

Saves after every code

Progress is saved after each code, so you can stop and resume any time and pick up exactly where you left off.

Green and red Excel report

Export every result to your Downloads folder as an Excel file: green for codes that worked, red for codes that failed.

Share results

Send the results file to yourself or a friend straight from the app.

Import new codes

When a new code file is published, import the CSV. Old codes you already tried are skipped.

Reset progress

Start again from code #1 whenever you want, for example on a new Nusuk account.

Activity log

A timestamped log shows what the bot is doing, so you always know it is connected and working.

Private by design

It works only on your phone, inside your own signed in Nusuk app. No password, no account details sent anywhere.

Every button explained

1. Turn on accessibility for Nusuk Bot
Opens Android settings so you can allow the bot to tap and type for you. It needs this once.
2. Open Nusuk (go to Keys tab yourself)
Opens the Nusuk app. Tap Start the challenge, then Keys, so the code box is showing.
Start bot
Starts entering codes using your delay and stop-after settings.
Stop bot
Stops straight away. Your progress is kept.
Export green/red Excel to Downloads
Saves a colored Excel report of every code tried.
Share the results file
Opens the Android share menu with your results file.
Reset progress (start from code #1)
Clears the counters and starts the list from the beginning.
Import new code file (CSV)
Loads an updated code list. Codes already tried are skipped automatically.
Nusuk Keys Bot buttons: start, stop, export, share, reset and import

Tips for a smooth run

  • Before Start: open Nusuk, tap Start the challenge, then tap Keys so the code box is showing.
  • Keep the phone unlocked and the screen on while it runs.
  • Go slow on purpose. 2 seconds between codes is the default and works well.
  • Use 0 in "Stop after" for long runs, and a number like 200 for a quick top up.
  • If the app is quiet, check the log at the bottom: it should say "Bot service connected".

Prefer to do it by hand?

Copy codes from our list and open them in Nusuk with one tap. It works on Android and iPhone.

Get free codes

Key guides

Our only request: your dua

Everything here is free and always will be. We built these apps and this site for the sake of Allah. If they help you, please remember us, our families and the whole Ummah in your duas, especially if you are blessed to stand before the Kaaba.

رَبَّنَا تَقَبَّلْ مِنَّا إِنَّكَ أَنتَ السَّمِيعُ الْعَلِيمُ

"Our Lord, accept this from us. You are the All-Hearing, the All-Knowing." (Quran 2:127)