Overview

InviZible Pro is an open-source android application. It can protect your privacy and security with well-known solutions such as DNSCryptTor and Purple I2P which are used as modules. You can use them all together or activate only one or two at once. InviZible app combines its potential in the best way to achieve comfortable and secure use of the internet.

All InviZible Pro features can be used on any device in local VPN mode or Root mode. Root access gives you full control over your android device and allows InviZible Pro to protect your data. While the VPN mode allows you to use all modern networking features such as IPv6.

It is possible to use the basic features of InviZible Pro in conjunction with those applications that are able to create their own local VPN tunnel or use a proxy. For example NetGuard firewall, personalDNSfilter DNS filter proxy, Firefox browser, Telegram messenger.

InviZible can be used to prevent your tracking. Also, you can get access to all blocked internet resources, Dark Net (onion sites) and Invisible Internet (i2p sites). InviZible helps to keep your freedom.

InviZible application is very flexible and can be used by everyone with the default setting. This is usually enough to protect your basic privacy and security. But if you want ultimate protection – no problem. You can configure many useful options to protect yourself better and smarter.

InviZible is compatible with the AfWall+ firewall.

InviZible blocks IPv6 in Root mode due to Android kernel limitations.

Requirements

  • Android 4.4.2 or a higher version
  • ARM processor
  • Busybox is recommended if you are the root user

Installation

  • Install InviZible like any other android application
  • It may be required temporarily enable “Unknown sources”
  • Open the installed app and allow root access, if you have one
  • InviZible is ready to use

First Start

With InviZible default settings, you can achieve:

  • Start DNSCrypt to encrypt DNS queries and prevent DNS tracking
  • Start Tor to hide your IP address, encrypt whole device internet traffic, get access to blocked resources, get access to dark net
  • Start I2P to get access to i2p sites

Prevent InviZible from being killed by Android

On some devices, you may launch InviZible and see the message “Looks like DNSCrypt (Tor, I2P) was killed by android system. Your internet connection was restored. Check device Settings!

This problem may occur on some devices because certain phones don’t allow InviZible Pro to continue running in the background or use data while it is running in the background. There may also be issues with the power saving settings. This guide shows how to resolve this issue.

  • Open the InviZible Pro app and navigate to the recent applications menu.
  • Once the active application viewer is open, tap the three vertical dots in the upper right corner.
  • Tap the Lock option so that the InviZible Pro app is locked.
  • If there are no three vertical dots, tap the InviZible Pro application and hold it for 2 seconds.
  • Tap the Lock icon so that it is locked.
  • Locking the app means that it will continue running in the background.
  • Once the InviZible Pro app is locked, navigate on your device to Settings -> Apps -> InviZible Pro -> Data usage / Mobile data
  • Tap “Allow background data usage” so that it is enabled.

Also you should exclude InviZible Pro from android battery optimization. Otherwise android can kill DNSCrypt, Tor or I2P at any time.

On special systems, like MIUI, required some additional steps, to exclude InviZible Pro from battery optimization.

There is a good source where you can find how to disable battery optimization for Android apps: dontkillmyapp.com

Battery

DNSCrypt itself consumes a bit of battery. Tor consumes more power. I2P has high consumption since it is a P2P app.
If your device shows a high level of consumption with DNSCrypt and/or Tor, this usually means an incorrect calculation due to the foreground service (notification in the status bar). Or foreground service is preventing your device from sleeping. It depends on your rom. Unfortunately, I can not do anything about it.

What features can increase battery consumption:

  • if you activated the “Prevent device sleep” option in Common Settings
  • if you imported a huge DNSCrypt blocklist (more than 5MB)

When running Tor with DNSCrypt 24/7, typical battery consumption is up to 8%.

Android TV set-top box

Android TV set-top box

InviZible Pro was specially designed for convenient control both using the touchscreen on the phone and the remote control on the Android TV set-top box.

Advanced modules settings

InviZible Pro provides advanced settings for Tor, DNSCrypt and Purple I2P. You can read more about them on the corresponding projects pages:
DNSCrypt: https://github.com/DNSCrypt/dnscrypt-proxy/wiki
Tor: https://2019.www.torproject.org/docs/tor-manual.html.en
Purple I2P: https://i2pd.readthedocs.io/en/latest/user-guide/configuration/