Webkey Supported Android devices and a banana

What is screen mirroring?

What is screen mirroring? 1920 1080 Webkey

Screen mirroring explained simply

Screen mirroring is duplicating the screen of a mobile, tablet or laptop on a different screen. It can be a useful tool for providing remote support or centrally overseeing a fleet of devices. With Webkey, it is possible to mirror the screen or screens of the connected Android devices in the central Dashboard. 

What can we know about the screen mirroring feature of Webkey? 

Webkey offers you the ability to mirror the screens of the connected devices in real time. We have worked on improving the quality and lag time of the screen mirror (and the screen stream) recently. With Webkey you only need a stable connection to have a full view of your Android device’s screen, running smoothly in real time. No rooted devices are required for this feature. 

We offer the screen mirroring feature as part of our standard app. You may also combine the screen mirroring feature with other Webkey features such as the remote screenshot or screen recording. 

What can I use the screen mirroring feature for?

This is one of the most important features of our app. It is the simplest way we can provide to check the controlled phone’s screen remotely. But you can also think about a tablet for example with a broken screen: in this case the screen mirror feature will give you back the visibility of what you stored on your tablet, thus allowing you to continue to use it or save files etc. 

In the business environment, this feature is the basis of providing remote support as it allows you to centrally monitor the connected devices and what is on their screens, all in real time.  

You may also find important notes about the Legacy Screen Stream setting in this article.

Webkey Illustration of a complicated network

Pricing overview

Pricing overview 1920 1080 Webkey

Webkey believes that a transparent and easy to follow pricing is the basis of the customer satisfaction. 

Therefore, we would like to give you a little bit more information on our pricing plans and how to best read our website’s pricing page

First, it is important to note that we have two main different pricing categories:

  • Individual users 
  • Business users 

Individual users

For individual users, we offer our Free version for one device and the Home version for upto 5 devices. In these pricing plans, only our Standard, Cloud based edition is available. The main difference is the device limit.

The Home version is the only version that we offer with a monthly billing plan, however we do recommend choosing the yearly subscription plan – this way you can save 4 months.

These two plans are also ideal for testing purposes before making a decision on a larger subscription.

Business users

For Business users, we offer a stair-step pricing plan, based on the number of devices. The Professional Plan includes our Standard Edition of the app, while the Professional Plus version comes with the Business Edition. The main difference between the two Editions is that the Business edition is a tailormade app, with special features, priority support and possible unique developments. 

If you need to make any changes to increase the device limit, you may do this from the app at any times. 


In addition to these we also offer server solutions  which are recommended to business clients. They can either be dedicated servers and on-premise servers. As both of these solutions are quite unique and will require prior check of the environment and existing infrastructure, please always contact us for a quotation. 

As for our premium in app features, please be referred to an earlier article.

Webkey Connected mobile phone and a laptop

Remote Control – non rooted device

Remote Control – non rooted device 1920 1080 Webkey

Webkey gives you the possibility to remotely control your devices without rooting them and without add-ons. How? Let’s have a look!

Remotely controlling your devices requires special permission and there are different technical limitations from the developers perspective There were three options to gain control with Webkey and we have now added a new one to allow you remotely control your devices.

You may gain access to remote control by the following steps: 

and with the new

  • Accessibility service

The accessibility service can be set-up by you and it does not require add-ons or complex processes on your end. 

How to activate?

To activate this service, you need to follow these steps:

Open Webkey on your device and go to permissions in the menu. 

Choose the control permission

Go to the Accessibility menu and find Webkey.

Switch on the “use service” option for Webkey. Our app will ask for permissions as shown on the image.

Switch on use service!
Voila! You can now control the device remotely. 


Please note that this option has some limitations. For example it only works with Android O (26) and above. There may be device brand specific limitations which can cause the Accessibility permission to be deactivated. For example in some Samsung and Vivo devices this permission may be disabled after the screen is locked. For any brands with limitations we recommend rooting the device for using remote control.

Webkey Abstract image

Legacy screen stream

Legacy screen stream 1920 1080 Webkey

As we continue to develop our app, there may be special cases where you encounter issues with the newer versions. One such issue can be with the screen stream. 

In such cases, we recommend that you switch back to the legacy screen stream mode – an earlier version that worked well for you.

To do this, you will need to go to your settings in your Webkey Android app (on the controlled device). 

After clicking this, you will find a check box, that lets you switch back to the legacy mode. Please note that by switching back to the legacy mode screen stream the quality may be effected. We only recommend doing this if the screen stream has stopped working with the app update.

Webkey Illustration of a complicated network

Partnership – Everengine

Partnership – Everengine 1920 1080 Webkey

Webkey is proud to announce a new partnership with Everengine

Everengine is a Budapest based digital creative agency that takes on complex marketing campaigns by creating graphics, videos, movies as well as print solutions, branding of events with an emphasis on digital solutions. 

Webkey is proud to have partnered with a forward thinking and solution oriented company like Everengine. We have already received great feedback and insight from working together on a specialized Kiosk mode for Everengine. We are sure that the future of digital marketing and remotely controlled devices will bring more and more success to our mutual clients. 

If you are interested in setting up a partnership with us, we have more than one option for this. 

  • If you are an Android device manufacturer, we would be more than happy to have our APK certified with us. This is mutually beneficial as this will unlock more features of our app on your device for the end-users. It is free and a relatively easy process.  If you are interested, please do not hesitate to send us an email.
  • If you are interested in setting up a partnership that includes referral codes or other sales incentives then please let us know and we will be happy to start a collaboration. We are open to any ideas that can be beneficial to our clients.
Webkey Supported Android devices and a banana

Why Choose Webkey for Your Small Business?

Why Choose Webkey for Your Small Business? 1920 1080 Webkey

If you are a small business owner, we at Webkey understand your day to day challenges. Difficult decisions need to be made on a daily basis and you need to be able to trust your partners, collaborators and vendors. Unlike our large competitors, we are in a very similar situation ourselves and this makes us ready to offer you the service that truly helps your business grow. 

Across almost all industries, we have seen the rapid growth of Android and the need for remote control go hand-in-hand. The small business owners cannot afford to stay behind in this race: you may need to perform maintenance on the Android devices from a central location or gain insight from the movement of the devices in your fleet with our GPS tracking – The challenges are different, but Webkey has an offer for you

The Standard Edition of Webkey has many of these solutions ready for you. We encourage every small business to give it a try – it is free for one device and always will be. Just go to Google Playstore and download it. Easy! The Standard Edition of our app is available for more than one device in our stair-step pricing model both as part of our Home and our Professional Pricing plans.  

If you do not find what you are looking for in the Standard Edition, we are always ready to listen to you and work out a solution. The Business Edition of Webkey (offered as part of the Professional Plus pricing plan) has many tailormade solutions available. This edition of our app practically is an app that is created to your business needs. As such, we are always delighted to listen to you: even if there is no immediate solution, we believe that working together we can achieve more. Feel free to get in touch with us today, we would love to hear from your business! 


New: Premium features in app

New: Premium features in app 1920 1280 Webkey

As some of you may have already seen, recently a new menu item has appeared in the Webkey app user interface. These are available to all Webkey users, independent of the pricing plan (free version included!)

By selecting the premium features menu option, you will have an instant access to

  • Extend the device limit
  • Activate your local network connection

Extending the Device Limit

Extending the device limit will allow you to control more devices from your Dashboard. Please find more information about this on our Pricing page.

Local Network

The second premium feature allows you to use your local network connection (wifi) without internet to manage your devices in your plan.

To be able to use this feature, you must know the IP address of your device and you must be able to set up local users on your device. No internet connection is necessary, so this feature can be a really useful tool for controlling devices in a closed environment.

The purchase and the payment for this can be made in the app – one off payment, via Google PlayStore.

Webkey - How to root your Android device?

Webkey: Headless version

Webkey: Headless version 1920 1080 Webkey

The Headless edition of Webkey allows the user interface to be hidden. This means that there is no way to make changes to the client app from the controlled device. In the below post we have summarized some of the main characteristics of this edition of our app.

It is important to note that the Headless edition of our app is a tailor-made application and therefore it is only released as part of our Professional Plus package. This means, that if you wish to use the Headless version, you will need to get in touch with us so that we can create the APK to match your needs.

Main characteristics:

  • After the initial launch, the app will automatically register itself on the Webkey server, under the pre-set account.
  • The permissions in the Android Webkey client applications signed with Android platform key are automatically accepted and set. (This means that there is no interaction needed from the user of the controlled device.) Screen stream, touch inject, file transfer and location tracking.
  • Webkey Icon on the controlled device is hidden in ‘Android Launcher’. In the full list of installed applications, Webkey will be shown.
  • Webkey Icon will also be shown in the notification bar. Without this, the devices may go to deep sleep mode and so inaccessible from the internet.

Headless version is recommended for organizations who distribute preinstalled devices and would later prefer to remotely control those with a limited user interaction.

If you have any questions to the above or if you would like to use the headless app, please get in touch with us via info@webkeyapp.com

Webkey Illustration of a complicated network

Good to know: Firewall and Network settings for Webkey

Good to know: Firewall and Network settings for Webkey 1920 1080 Webkey

If you need to control Android devices behind a firewall, the set-up can be a little tricky. The rules set for the firewall need to be updated to allow Webkey to function. This practically means that your Android devices should be directed to reach a server and a port directly. 

Webkey uses several server addresses, which we have listed below; these should allow you to set your firewall rules to allow for a fully functioning Webkey on your Android devices. 

Server addresses and port: 


Please note that the above listed addresses and ports may later change. We will do our best to keep this page up-to-date, however if yo have technical difficulties setting up your firewall rules for Webkey, please contact us at info@webkeyapp.com

Please also note, that to reach devices in deep sleep state, we use Google Firebase services. To make sure that all features and functions work properly, you may need to permit access to Firebase as well.

Webkey Connected mobile phone and a laptop

Sending Android intents with Webkey

Sending Android intents with Webkey 1920 1080 Webkey

It is possible to send intents from your Dashboard to the controlled device(s). An intent is basically a passive data structure holding an abstract description of an action to be performed. You can use intents for launching activities and services, and broadcasting. It is best to see intents as the glue that connects different activities.

To send intents from your Webkey dashboard, you need to click on the Android icon after logging in and selecting the device you wish to send intents to. 

As shown above, you will need to name your intent and select the type of intent you would like to send.

In the extras field you can specify the additional important attributes of the intent further specifying the action to be performed. You may add additional lines of information about the intent you wish to send. 

Before sending the intent, you should add the category by clicking the “+” icon on the right. 

Webkey gives you the opportunity to compile most of the standard intents, however if there is a specific need to add any of these, please do get in touch with us and let us know your use case. We will be happy to help! 

For programmers, developers, and experts it is also possible to send intents programmatically by using REST APIs, please be referred to our API doc

For detailed information regarding how intents work we recommend reading this description

  • 1
  • 2