Skip to content

barrersoftware/securevault-vpn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ” SecureVault VPN

Privacy-focused VPN client powered by WireGuardยฎ

Part of the SecureVault product family by Barrer Software


๐ŸŒŸ Features

  • ๐Ÿ”’ Zero Logging - No tracking, no data collection
  • โšก Lightning Fast - WireGuard protocol performance
  • ๐Ÿ›ก๏ธ Secure by Design - Modern cryptography
  • ๐Ÿ“ฑ Android Native - Optimized for mobile
  • ๐ŸŽจ SecureVault Branding - Professional interface
  • ๐Ÿ”“ Open Source - Full transparency

๐Ÿ“ฅ Download

Latest Release

Version: 1.0.0
Size: 17 MB
Platform: Android 5.0+

๐Ÿ“ฑ Download APK


โš™๏ธ Installation

  1. Download the APK from Releases
  2. Enable "Install from Unknown Sources" in Android settings
  3. Install the APK
  4. Import your WireGuard configuration
  5. Connect!

๐Ÿ”ง Configuration

SecureVault VPN uses standard WireGuard configuration files.

Import Methods

  • QR Code - Scan from your VPN provider
  • File Import - .conf file
  • Manual Entry - Enter details manually

Example Configuration

[Interface]
PrivateKey = YOUR_PRIVATE_KEY
Address = 10.0.0.2/32
DNS = 1.1.1.1

[Peer]
PublicKey = SERVER_PUBLIC_KEY
Endpoint = vpn.example.com:51820
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25

๐Ÿš€ Features

Core Functionality

  • โœ… Multiple tunnel support
  • โœ… Quick toggle on/off
  • โœ… Auto-connect on boot
  • โœ… Exclude apps (split tunneling)
  • โœ… Import/export configs
  • โœ… QR code scanning

Security

  • โœ… ChaCha20-Poly1305 encryption
  • โœ… Curve25519 key exchange
  • โœ… BLAKE2s hashing
  • โœ… No logs, no tracking
  • โœ… Perfect forward secrecy

Interface

  • โœ… Clean, modern design
  • โœ… SecureVault branding
  • โœ… Quick connection status
  • โœ… Data usage stats
  • โœ… Dark mode support

๐Ÿ—๏ธ Building from Source

Requirements

  • Android Studio
  • Android SDK (API 34+)
  • Android NDK (26+)
  • Java JDK 17+
  • Git

Build Steps

# Clone repository
git clone https://github.com/barrersoftware/securevault-vpn
cd securevault-vpn

# Initialize submodules
git submodule update --init --recursive

# Build release APK
./gradlew assembleRelease

# APK location:
# ui/build/outputs/apk/release/ui-release-unsigned.apk

๐Ÿ“ฆ What's Included

  • SecureVault VPN Android app
  • WireGuard protocol implementation
  • Native Android UI
  • Professional branding

๐Ÿ”— Related Projects


๐Ÿ“„ License

This project is based on WireGuard for Android by Jason A. Donenfeld.

Apache License 2.0

  • โœ… Commercial use
  • โœ… Modification
  • โœ… Distribution
  • โœ… Private use

See LICENSE for full details.


๐Ÿ™ Credits

Based on WireGuardยฎ
Created by Jason A. Donenfeld
https://www.wireguard.com

WireGuard is a registered trademark of Jason A. Donenfeld.


๐Ÿ†˜ Support


๐Ÿ”’ Security

Found a security issue? Please email: admin@barrersoftware.com

Do not create public GitHub issues for security vulnerabilities.


๐ŸŒ Part of SecureVault

SecureVault VPN is part of the SecureVault product family:

  • SecureVault Browser - Privacy web browser
  • SecureVault VPN - This app
  • SecureOS - Security Linux distro

All focused on privacy, security, and user control.


๐Ÿ›ก๏ธ Built by Barrer Software

Secure. Private. Powerful.

About

SecureVault VPN - Privacy-focused VPN client powered by WireGuard

Resources

License

Unknown, Apache-2.0 licenses found

Licenses found

Unknown
LICENSE
Apache-2.0
COPYING

Stars

Watchers

Forks

Packages

No packages published

Contributors 28