VPN Detector πŸ›‘οΈ

A package created out of a real need for precise VPN detection on iOS and Android devices.

Features πŸŽ›οΈ

  • βœ… Detects iOS and Android VPN connections in a reliable manner.
  • πŸ§ͺ Fully testable code with no static methods, facilitating a TDD approach.

Usage πŸ”§

Using the VPN Detector package is straightforward. Simply import the package into your project and use the following code snippet to check if a VPN connection is active:

import 'package:vpn_detector/vpn_detector.dart';

final isVpnActive = await VpnDetector().isVpnActive();

Contributing πŸ‘¨β€πŸ’»

You can contribute by either:

  1. Making a Pull Request πŸ› οΈ
  2. Opening an Issue πŸ›