× Are you a columnist and would you like to publish a review of Controller on your website / blog?
Contact us to get a free copy of Controller PRO!

This package includes:

-Controller Main (Windows + Android)

-Controller Client

-Fast Configuration Instructions

Do you wish to monitor a remote computer on Windows XP? Download this version

Is the download completed? Then start using our PC spy software straight away!
You will find below the detailed steps of the Controller installation procedure.
You can also follow this video tutorial made by one of our users.

Starting to control and spy on a remote PC* with FIREWORLD CONTROLLER


Once you have downloaded Controller, you will need to configure your Controller User ID.
The User ID is a unique character string that identifies your Controller - it will be used to communicate with the right remote PCs.

• If you wish to use the FREE version of Controller, open FIREWORLD Controller.exe (Controller Main), and click on Create User ID.
• If you have a PRO UserID, enter your ID in the software directly and click on Activate PRO.

The program will create two small files in the same folder, identity.txt and identity-client.txt .
The first file contains your personal ID and should NEVER be shared with anybody else. The second one contains an ID to install Controller Client on remote PCs, and you can share it if you wish.
Do not delete these files or you will no longer be able to use Controller.

• Controller Main should now be operational!
You will now be able to install Controller Client on the remote PC you wish to control and spy on remotely.


• Copy Client.exe and identity-client.txt to an external drive, such as a USB flash drive, for example.

• Disable the antiviruses, including Windows Defender, on the remote PC.
This is absolutely required. If you fail to do this, the installation will be blocked, and your Client PC user license will be lost. You will thus incur an extra charge if you wish to reinstall Controller Client.

• Connect the USB drive to the remote PC, and start Client.exe.
Wait a few seconds for a "Success" message to appear.

• If you think the antivirus will be reactivated at some point, add the exclusion that will then appear in your antivirus settings, including Windows Defender.
Once the exclusion has been added, the antivirus can be reactivated with no problem!

The computer is now ready to be controlled / spied on remotely from your Main Controller, and should start sending its first data to it.
Please note: The PC must be connected to the Internet.
Antiviruses may impair the proper functioning of the Controller Client spy software, or even delete it. If you do not want to add the exclusion required by Controller Client, we strongly recommend you to disable any antivirus on the remote PC, including Windows Defender, for as long as you wish to control the PC concerned.


This step is optional. If you do not have an Android smartphone, use only the Controller Main application on your PC. Before proceeding to this step, you must first have configured your UserID via the PC version of Controller Main.

• Transfer / Copy FIREWORLD Controller Android.apk (the Android installer of the spy software) to the internal storage or SD card of your Android smartphone.
• Open the transferred file from the file browser on your smartphone.
If necessary, if the installation is blocked, activate the parameter "Allow installation of unknown sources".

• That's it: you can now remotely control and monitor a computer from your smartphone !


The spy software is now ready for use. Open Controller Main on your PC, you should be able to see the activity on the remote PC and send it instructions. You can repeat the installation process to spy on and remotely control other remote PCs that will be added to your Controller Main.

You should keep in mind that in the FREE version, many features which are available in the PRO version are disabled, and you can only control one remote PC. With the PRO version, you can control over 10 different PCs. You can check out these differences in the • FAQ

Monitoring a remote computer: How do the instructions/commands work?

The instructions (also called commands) are easy to understand and use. Start by typing the name of the remote PC you want to send the instruction to in the "Machine ID" field. The current command for this PC should be displayed just above it.
Now select an instruction from the "Command" menu list. Finally, click "Send" to send it to the remote PC.

There are two types of instructions, simple ones and those with an argument. The simple ones do not need any parameter (e.g. to open the CD drive: "opencd").
Those with an argument must be sent with a specific character string (e.g. to open a URL: "url:http: //", where is the website you want to open remotely.)

You will find a full, detailed list of the instructions in Controller • here

Essential points to keep in mind

-Never delete your identity.txt file, otherwise you will permanently lose access to the Controller and lose control of the remote PCs that have been configured with your Client ID.

-Be very careful to comply with the privacy laws in your country BEFORE running Controller Client on a PC. We must also remind you that spying on a PC is illegal (except in certain well-defined cases). We recommend you to read • Liability • for further details. In general, you will be required to accept these conditions when you run Controller for the first time. Please remember that our PC spy software is intended only for personal use.

-FIREWORLD cannot be held liable for the use which is made of its products: you are solely responsible for the use you make of Controller.

* Using the product for espionage purposes is illegal and potentially exposes you to criminal penalties. It is the responsibility of the user of FIREWORLD Controller to make sure that his use of it complies with all the laws in force in his own country and with those of the country in which the software is being used. In particular, it is forbidden to use the software for purposes which may be deemed as underhanded and without the knowledge of the person executing Controller Client on his device. If you are in any doubt, consult your lawyer before using our products. Please read the Liability section for more details.