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

Status
Not open for further replies.
Search This thread

M66B

Recognized Developer
Aug 1, 2010
26,751
57,984
I have just released beta version 0.21.

Changelog:

  • Added menu 'show all apps' to show system components
  • Added menu to import/export all settings
  • Added option to purchase unlimited data usage
  • Added support for fragmented IP packets
  • Small improvements and bug fixes

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

Edit: existing users will lose their rules and conditions, this is because of a library update of Google ("Sorry for the inconvenience"). It was too much work to workaround this for just a few users. Hopefully there won't be a next time, but then you can at least import your rules again.
 
Last edited:

sulasno

Senior Member
Sep 5, 2011
145
20
Bangkok
How much is unlimited data usage? My current speed is 100 Mbps and my average usage is 80 Gb a month

Sent from my SM-J730GM using Tapatalk

---------- Post added at 05:11 PM ---------- Previous post was at 05:05 PM ----------

It's usd5 a month for unlimited usage

Sent from my SM-J730GM using Tapatalk
 

M66B

Recognized Developer
Aug 1, 2010
26,751
57,984
How much is unlimited data usage? My current speed is 100 Mbps and my average usage is 80 Gb a month

Unlimited means that your connection to the server will never be terminated for exceeding a usage limit. The available bandwidth is shared though, see also the terms of service. Currently the chance that you have 100 Mbps available on the server is high, but there is no guarantee that this will be available at all times. I will hire bigger servers as the number of users increase to have a reasonable amount of bandwidth available for everybody. However, guaranteeing bandwidth cannot be done for a few euros per month.

Edit: to be exact the price is 4.50 euros excluding local taxes, which is comparable with most VPN providers. Note that there doesn't exist a VPN provider offering a configurable firewall and that both the client and server had to be developed from scratch to make this possible, which took me quite some time and effort.
 
Last edited:

Gerolianis

Senior Member
Nov 29, 2012
114
34
What odd app behavior did you notice?

When trying yesterday morning, it happened that changing a single application's settings would also change default settings (main profile)
However, I could not reproduce that using todays version (0.21). So, pls disregard

Different items:

1) would it be possible to import settings from Netguard backup?
2) option 'show all apps' resets to unchecked whenever switching to different task
3) will there be other sorting & grouping options anytime soon? Currently it's cumbersome to work through a long list of apps, where many apps differ from default (blocked) profile settings. Any app will immediately jump to top of list, when changed from blocked to unblocked
4) will blocking of single adresses work as in Netguard? Currently, when tapping an adress, it will change its color to orange - does that mean it gets blocked?
 

M66B

Recognized Developer
Aug 1, 2010
26,751
57,984
When trying yesterday morning, it happened that changing a single application's settings would also change default settings (main profile)
However, I could not reproduce that using todays version (0.21). So, pls disregard

Different items:

1) would it be possible to import settings from Netguard backup?
2) option 'show all apps' resets to unchecked whenever switching to different task
3) will there be other sorting & grouping options anytime soon? Currently it's cumbersome to work through a long list of apps, where many apps differ from default (blocked) profile settings. Any app will immediately jump to top of list, when changed from blocked to unblocked
4) will blocking of single adresses work as in Netguard? Currently, when tapping an adress, it will change its color to orange - does that mean it gets blocked?

  1. Maybe I will add this later, but right now there are things with more priority, like a real-time log. Edit: this will be in the next version.
  2. Yes I know, I will fix this later. Edit: 'show all apps' will stick in the next version.
  3. Apps with changed settings (relative to the selected profile) are sorted on top / moved to the top, which is IMHO quite convenient. I like to keep the UI elements to the minimum, so for now there are no other sorting/filtering options planned. You can always use the search to quickly find an app, which is what I do all the time myself.
  4. Yes, blocking addresses works the same as in NetGuard (yellow=blocked, blue=allowed, black=app rule). A little secret: long press to allow when the screen is on (this can't be done in NetGuard).

Thank you very much for your feedback!
 
Last edited:

Gerolianis

Senior Member
Nov 29, 2012
114
34
*Apps with changed settings (relative to the selected profile) are sorted on top / moved to the top, which is IMHO quite convenient. I like to keep the UI elements to the minimum, so for now there are no other sorting/filtering options planned. You can always use the search to quickly find an app, which is what I do all the time myself.

I agree, grouping changed apps on the top is very convenient, once the system is set up completely.

However, initial setup for a list of 200+ apps (or refining after modifying defaults) will make you curse. At least, that's what I felt and many (potentially) new users might feel the same.

Of course, this would not be a high prio request, just something to enhance ease of use.
 
  • Like
Reactions: esat-net

M66B

Recognized Developer
Aug 1, 2010
26,751
57,984
I agree, grouping changed apps on the top is very convenient, once the system is set up completely.

However, initial setup for a list of 200+ apps (or refining after modifying defaults) will make you curse. At least, that's what I felt and many (potentially) new users might feel the same.

Of course, this would not be a high prio request, just something to enhance ease of use.
Do you have an idea how this can be improved, preferably without introducing a new setting?
 

Gerolianis

Senior Member
Nov 29, 2012
114
34
Do you have an idea how this can be improved, preferably without introducing a new setting?
Without new setting? That's a challenge, hehe...

My first thought would be to have the list ungrouped as long as VPN/S is inactive and grouped when active.
But first thought might not be the best, less techie users might get confused by that approach. Maybe another idea crosses my mind...
 

water1309

Member
Apr 5, 2009
10
1
Hi Marcel,

I Really like your work and have great respect for all the work you put in these apps, even if it's "fun to do". I hope there will be a donation button in this app soon :) I will test the app and report any feedback I have.

Are you considering dutch servers by any chance? And/or the possibility to choose server locations?

And (off-topic) are you considering a version of xprivacy for more recent versions of android? I am hooked on this app!
 
  • Like
Reactions: Linuxephus™

M66B

Recognized Developer
Aug 1, 2010
26,751
57,984
Hi Marcel,

I Really like your work and have great respect for all the work you put in these apps, even if it's "fun to do". I hope there will be a donation button in this app soon :)
There is a button to buy unlimited data usage if you want to support this project.

I will test the app and report any feedback I have.
Feedback is very welcome, especially in this stage of development.

Are you considering dutch servers by any chance? And/or the possibility to choose server locations?
If there were hundreds of Dutch users, I would consider adding a server in the Netherlands, but there are not even enough users yet to justify servers on the main continents (America's and Asia beside Europe). As soon as there are multiple servers, I will add a server selector to the app.

The latency from France to the Netherlands is quite low, about 15 milliseconds, so there is not much to gain anyway.

And (off-topic) are you considering a version of xprivacy for more recent versions of android? I am hooked on this app!
There are less and less people able to root their devices and the official Xposed version is quite dated, so there is no sound basis to put a lot of work into XPrivacy anymore.
 

iwanttoknow

Senior Member
Jun 21, 2016
523
105
Hi Marcel,

I have convinced a lot of people around me to use NetGuard. I also recently talked to them about VPN/Sentry.

I would like to be sure about my VPN/Sentry understanding.

After reading VPN/Sentry features and FAQ, I understand that :
- VPN/Sentry exports "filtering" process concerning applications, on an external server instead of doing it locally on the device,
- communication between the device and the server is encrypted, and only that one,
- IP address seen by the target server is external server IP address, and not device IP address,
- battery usage is lower on the device.

Is my understanding globally right ?

Thanks for your engagement and all your work in privacy.
 

M66B

Recognized Developer
Aug 1, 2010
26,751
57,984
Hi Marcel,

I have convinced a lot of people around me to use NetGuard. I also recently talked to them about VPN/Sentry.

I would like to be sure about my VPN/Sentry understanding.

After reading VPN/Sentry features and FAQ, I understand that :
- VPN/Sentry exports "filtering" process concerning applications, on an external server instead of doing it locally on the device,
- communication between the device and the server is encrypted, and only that one,
- IP address seen by the target server is external server IP address, and not device IP address,
- battery usage is lower on the device.

Is my understanding globally right ?

Thanks for your engagement and all your work in privacy.
You understand everything correctly :)
 

M66B

Recognized Developer
Aug 1, 2010
26,751
57,984
Without new setting? That's a challenge, hehe...

My first thought would be to have the list ungrouped as long as VPN/S is inactive and grouped when active.
But first thought might not be the best, less techie users might get confused by that approach. Maybe another idea crosses my mind...
In the next version changed apps will not be sorted on top anymore. The slightly darker background color will stay, so that changed apps are easily recognizable.
 

M66B

Recognized Developer
Aug 1, 2010
26,751
57,984
I have just released beta version 0.22.

It might take a few hours until Google makes this version available in the Play store.
If you are impatient, you can take a look at the updated screenshots in the opening post ;)

The main change is the addition of real-time logging, which is meant for troubleshooting only.
For blocking/allowing apps you should rely on access notifications.

The handling of the app list and the address list of apps has been improved. The address list of an app is fetched asynchronous when the app settings are expanded. This might result in visual anomalies, because the size of the app details changes. This can probably not be fixed without causing other problems (I have tried in several way). This is the price that needs to be paid for having the address list inline instead of on an separate screen, which is IMHO worth it.

Feedback is still very welcome.
 
  • Like
Reactions: Gerolianis

sulasno

Senior Member
Sep 5, 2011
145
20
Bangkok
User interface

The ability to rename profile 1, 2, 3 would be nice to reflect on the usage. At home, at office, at public area, etc

Sent from my SM-J730GM using Tapatalk
 
  • Like
Reactions: Gerolianis

Gerolianis

Senior Member
Nov 29, 2012
114
34
After downloading some larger files (osmand maps) my quota is getting near to today's limit and I get a permanent notification 'VPN/Sentry - Used 92%" - this comes in addition to the standard "Connected Used xxx of 100 MB"
Would it be possible to have this warning either removable or otherwise included in the "Connected" message, so VPN/S doesn't use so much space on the notification screen?
It's possibly a nice to have for others as well.
 

M66B

Recognized Developer
Aug 1, 2010
26,751
57,984
After downloading some larger files (osmand maps) my quota is getting near to today's limit and I get a permanent notification 'VPN/Sentry - Used 92%" - this comes in addition to the standard "Connected Used xxx of 100 MB"
Would it be possible to have this warning either removable or otherwise included in the "Connected" message, so VPN/S doesn't use so much space on the notification screen?
It's possibly a nice to have for others as well.
People tend to dismiss warnings and to complain later, that is why the warning is prominent and persistent. The notification is currently shown after 70 % data usage, maybe it should be at 80 or 90 %, but that could result in warning too late. This problem is best solved by increasing your data usage limit anyway ;)
 
  • Like
Reactions: Gerolianis
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 15
    ic_launcher.png

    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/

    screenshot1_main_resized.png
    screenshot2_details_resized.png
    screenshot3_log_resized.png
    8
    I have opened this thread again, because else people will, understandably, use other ways to contact me about VPN/Sentry.

    As suggested by some, I have sent ProtonVPN this morning a message. I am curious about what they are going to answer.

    While using VPN/Sentry myself, I found a few minor bugs, which are addressed in beta version 0.52, available as a direct download from here.

    Edit: hidden convenience feature: long click on an app icon or app name to launch it.

    I am still hoping to continue this project in some way.

    Edit: like NetGuard, I have raised the required Android version to 5.1 Lollipop.
    6
    I have just released beta version 0.30

    It may take Google's servers a few hours to make this release available everywhere.

    Hopefully are crashes are fixed now. @yadida08 can you please confirm this?

    The real-time log shows which rule type was applied now. You can find the meaning of the two letter abbreviations in the help. If somebody has a better idea about how to visualize the rule type, please let me know.
    6
    I have just released beta version 0.40

    It may take Google's servers some time to make this release available everywhere.

    This version fixes hanging on connectivity changes, which seems to affect only some devices. Thanks @feb8born for helping me to find this bug (I couldn't reproduce this problem on my own devices).

    Another change is that new addresses will be shown with a bold typeface for 10 minutes.
    5
    The last days there was not a single crash report in the Google Play developer console, so it seems all critical bugs have been solved.

    I have just updated this FAQ with some additional information: https://www.vpnsentry.net/faq/#FAQ14

    In short: your DNS traffic is secure and cannot be altered by malicious third parties if you have VPN/Sentry enabled (think of open Wi-Fi hotspots).

    A personal experience: I have recently seen an open hotspot trying to serve VPN/Sentry a false security certificate (which is basically a Man-in-the-middle attack). VPN/Sentry correctly refused to connect to the VPN server. Since the Android VPN service keeps running all the time, the traffic didn't go anywhere, which is exactly what you want in such a situation.