[APP][5.1+] VPN/Sentry - Virtual private network with firewall [DISCONTINUED]

Status
Not open for further replies.

M66B

Recognized Developer
Aug 1, 2010
23,157
47,429
263

VPN/Sentry

Virtual private network with firewall

  • Encrypt the internet traffic of all your apps
  • Allow or block internet traffic per app or address
  • Mix your internet traffic with that of others for increased privacy
  • Simple to use while still offering advanced features

Blocking access to the internet can help to:

  • reduce data usage
  • save on battery usage
  • increase your privacy

VPN/Sentry is designed for minimum battery usage and maximum network speed. It does not require root permissions.

VPN/Sentry supports all IP protocols. You'll even have IPv6 connectivity when you normally don't have.

There is a free data allowance of 50 MB per day to try the app. Unlimited data usage is available with a subscription.

This app is in beta testing stage, but seems to be pretty stable so far.

Download:
https://play.google.com/apps/testing/eu.faircode.vpnsentry

Website:
https://www.vpnsentry.net/

Terms of service (draft):
https://www.vpnsentry.net/tos/

Privacy policy (draft):
https://www.vpnsentry.net/privacy/

Frequently asked questions:
https://www.vpnsentry.net/faq/

 
Last edited:

hiaig

Member
Jul 28, 2007
26
16
23
Toronto
Hi Marcel,
VPN/Sentry does not auto-start on reboot. Is this by design?
device: Nexus 6P/Oreo
- set VPN/Sentry as Alway-on VPN
- Upon reboot, VPN/Sentry is not auto connected.
- has to touch the VPN/Sentry icon in the Status bar to manually connect.
 

M66B

Recognized Developer
Aug 1, 2010
23,157
47,429
263
Hi Marcel,
VPN/Sentry does not auto-start on reboot. Is this by design?
device: Nexus 6P/Oreo
- set VPN/Sentry as Alway-on VPN
- Upon reboot, VPN/Sentry is not auto connected.
- has to touch the VPN/Sentry icon in the Status bar to manually connect.
Start on boot works properly, but I can reproduce your problem if I set VPN/Sentry as always on VPN like you did. I will look into this tomorrow.

Thanks for reporting this.

Edit: correction: if I wait long enough, it works. Android starts VPN/Sentry soon after boot, but it takes some time until Android reports "boot completed" to VPN/Sentry.

Can you please check what happens if you wait a little longer?
 
Last edited:
  • Like
Reactions: unhappybirthday

hiaig

Member
Jul 28, 2007
26
16
23
Toronto
Start on boot works properly, but I can reproduce your problem if I set VPN/Sentry as always on VPN like you did. I will look into this tomorrow.

Thanks for reporting this.

Edit: correction: if I wait long enough, it works. Android starts VPN/Sentry soon after boot, but it takes some time until Android reports "boot completed" to VPN/Sentry.

Can you please check what happens if you wait a little longer?
Yes, you are correct. If I wait long enough, VPN/Sentry will auto connect.
Thanks
 

M66B

Recognized Developer
Aug 1, 2010
23,157
47,429
263
Yes, you are correct. If I wait long enough, VPN/Sentry will auto connect.
Thanks
I have just released beta version 0.18 which will start the VPN earlier when VPN/Sentry has been set to always-on VPN.

It may take a few hours until this release is available in the Play store.

Edit: the release type has been changed from alpha to beta, since recent releases seems to be pretty stable.
 
Last edited:

M66B

Recognized Developer
Aug 1, 2010
23,157
47,429
263
Will speed be impaired?
VPN/Sentry was designed for minimal battery usage and maximum speed. The server bandwidth, currently 100 Mbit/sec, is shared though. See the terms of service (menu, help, about) for more information.
 

hackel

Senior Member
Sep 14, 2011
126
30
0
Minneapolis
This looks like a great app! I do wish you would reconsider your position on releasing the source code, both for the Android VPN client and the server. If I could, I would love to run my own, private server instance, even if this means sacrificing some anonymity. I also have to imagine that if this app takes off (which I hope it does), server bandwidth costs would become prohibitively expensive for you to maintain yourself, which means you will start having to charge users for bandwidth. I also think it doesn't make sense to always route everything through France when the majority of the time I'm at home, on my own local WiFi network.
 

M66B

Recognized Developer
Aug 1, 2010
23,157
47,429
263
This looks like a great app! I do wish you would reconsider your position on releasing the source code, both for the Android VPN client and the server. If I could, I would love to run my own, private server instance, even if this means sacrificing some anonymity. I also have to imagine that if this app takes off (which I hope it does), server bandwidth costs would become prohibitively expensive for you to maintain yourself, which means you will start having to charge users for bandwidth. I also think it doesn't make sense to always route everything through France when the majority of the time I'm at home, on my own local WiFi network.
I have no plans to open source VPN/Sentry at this moment. One of the reasons is that I don't want to support running own serves, since this will inevitably result in all kind of questions I don't want / can't put time into at this moment.

Related FAQ: https://www.vpnsentry.net/faq/#FAQ8

This thread is for a reason in the XDA paid apps main forum. Data usage is free at this moment and will stay free up to a limit (to be determined), but will / need to be paid later on.

If you would run your own server, your internet traffic has to pass through your local Wi-Fi network as well, so this is not really an argument. I will add a server in Canada soon, also to have a proper backup, if you are worried about latency.

If you are concerned about your privacy, this is what I wrote in the NetGuard forum:

"I can imagine people asking themselves if I am trustworthy and they should. Therefore a little about my motives: developing VPN/Sentry is mainly a technical challenge to me (although the app looks simple, it is in fact a lot more complex than NetGuard under the hood). VPN/Sentry is something I want to use myself to reduce battery usage while still having full filtering capabilities. VPN/Sentry already has profiles and will have wildcard and global filtering (including ad blocking) in the near future.

I am just a independent developer and not a big company. IMHO you should be more worried about big companies anyway. Run the Android Booking.com app with NetGuard with filtering enabled or with VPN/Sentry enabled and take a look at what is being accessed for an example.

I have no interest in your data and not even the time to analyze your data. I might take a look at your data in the testing phase, but this will be just to debug problems.

Anyway, you have to make up your own mind about this, but I hope this helps.
"

https://forum.xda-developers.com/showpost.php?p=73943716&postcount=5493
 
Last edited:

M66B

Recognized Developer
Aug 1, 2010
23,157
47,429
263
Turn on VPN when I use Facebook. Off when I shut down FB
Without root permissions it is not possible to monitor the state (active or not) of other apps, so what you want is not possible. Note that VPN/Sentry was designed to not require root permissions.

I don't see the added value either, since the VPN is there to secure all connections, not only those of Facebook. If you really want, you can enable the VPN and exclude all apps except Facebook from using the VPN.
 
  • Like
Reactions: sulasno

Gerolianis

Senior Member
Nov 29, 2012
114
34
0
I'm very excited to see you working on another privacy app, thankyou M. - I will be happy to assist by testing as far as my time allows.

Is there any public repository of issues where to check before asking stupid questions or reporting duplicate 'bugs' ?

At my first trials, I noticed odd app behaviour regarding defaults of blocking/permitting. Are you aware of any issues in that area?
 

M66B

Recognized Developer
Aug 1, 2010
23,157
47,429
263
I'm very excited to see you working on another privacy app, thankyou M. - I will be happy to assist by testing as far as my time allows.

Is there any public repository of issues where to check before asking stupid questions or reporting duplicate 'bugs' ?

At my first trials, I noticed odd app behaviour regarding defaults of blocking/permitting. Are you aware of any issues in that area?
Thanks for helping.

Just comment here if you have any question or remark. Everything is still deliberately low profile.

What odd app behavior did you notice?
 
  • Like
Reactions: tbv2005
Status
Not open for further replies.