ArgoVPN is a new tool to bypass Iran's Internet censorship which is designed and developed by the Filtershekanha team. ArgoVPN has several key features such as Falcon and Bridges. With Falcon, you can register and add your own domain name to be used in ArgoVPN for bypassing the Internet censorship in the country. There is another feature called “ArgoVPN Bridge” which you can connect to ArgoVPN server through some non-public addresses.
The Filtershekanha team has added different features to ArgoVPN that are usually only available in commercial VPNs. For example, ArgoVPN has a built-in firewall that allows you to block certain websites, so those addresses will remain blocked as long as you are connected to ArgoVPN's servers. Also, we have a public repository that allows users to block phishing and malware websites on ArgoVPN connection. This repository will be updated by ArgoVPN's community and will help ArgoVPN's users to improve their safety on the Internet. ArgoVPN also allows users to use “Cloudflare Family” and Cloudflare Malware, so you can have both benefits of “ArgoVPN Firewall” and “Cloudflare Family” at the same time.
ArgoVPN is also capable of excluding specific URLs. For example, you can exclude the download websites, which are not blocked, in the "exceptions" list. This feature ensures when you are connected to the Internet through ArgoVPN, the specified website's traffic will not pass via ArgoVPN's tunnel.
DNS server, DNS leak prevention, Kill-Switch (STILL IN BETA STAGE), excluding particular apps from ArgoVPN's tunnel are other features that have been provided in ArgoVPN. We will add more features to ArgoVPN in the future according to users' feedback.
But the most important feature of ArgoVPN is its security and respecting user’s privacy. After connecting to ArgoVPN, your connection is encrypted using AES-GCM-128 OR ChaCha20-Poly1305 ciphers. The choice of the cipher is made automatically based on your smartphone’s processor architecture so that the highest Internet speed possible for accessing online services is provided to you. After each connection, your connection’s encryption key will be randomly generated (which is different from your last connection). This is done with the use of our exclusive protocol called Argo Authenticator.
This protocol is designed by The Filtershekanha team with the goal of endpoint server authentication and secure & fast encryption key exchange between the client and server.
ArgoVPN was reviewed in two iterations by Cure53, first in February 2020 and then in April 2020. The reviews and audits conducted by Cure53 specifically targeted security and privacy aspects of the software.
If you have any questions and suggestions you can contact us using [email protected] or on Twitter via @Filtershekanha , @ArgoVPN