strongSwan VPN Client

1.1M installs
3.5K ratings
+1.4K weekly installs
trend steady
+11.4K monthly installs
trend steady
strongSwan VPN Client icon

ASO Keyword Dashboard

Tracking 120 keywords for strongSwan VPN Client in Google Play

Developer: strongSwan Project Category: communication Rating: 4.1

strongSwan VPN Client tracks 120 keywords (2 keywords rank; 118 need traction). Key metrics: 0% top-10 coverage, opportunity 71.0, difficulty 45.9, best rank 149.

An easy to use IKEv2/IPsec-based VPN client.

Tracked keywords

120

2  ranked •  118  not ranking yet

Top 10 coverage

0%

Best rank 149 • Latest leader —

Avg opportunity

71.0

Top keyword: vpn

Avg difficulty

45.9

Lower scores indicate easier wins

Opportunity leaders

  • vpn

    Opportunity: 74.0 • Difficulty: 45.3 • Rank —

    Competitors: 801

    60.4
  • connectivity

    Opportunity: 74.0 • Difficulty: 41.7 • Rank —

    Competitors: 273

    60.9
  • api

    Opportunity: 74.0 • Difficulty: 42.5 • Rank —

    Competitors: 395

    66.0
  • contained

    Opportunity: 74.0 • Difficulty: 36.4 • Rank —

    Competitors: 107

    59.8
  • managed

    Opportunity: 74.0 • Difficulty: 41.0 • Rank —

    Competitors: 353

    64.2

Unranked opportunities

  • vpn

    Opportunity: 74.0 • Difficulty: 45.3 • Competitors: 801

  • connectivity

    Opportunity: 74.0 • Difficulty: 41.7 • Competitors: 273

  • api

    Opportunity: 74.0 • Difficulty: 42.5 • Competitors: 395

  • contained

    Opportunity: 74.0 • Difficulty: 36.4 • Competitors: 107

  • managed

    Opportunity: 74.0 • Difficulty: 41.0 • Competitors: 353

High competition keywords

  • easy

    Total apps: 331,463 • Major competitors: 16,443

    Latest rank: — • Difficulty: 56.5

  • information

    Total apps: 263,929 • Major competitors: 8,123

    Latest rank: — • Difficulty: 54.8

  • features

    Total apps: 249,497 • Major competitors: 14,932

    Latest rank: — • Difficulty: 58.1

  • using

    Total apps: 224,820 • Major competitors: 12,385

    Latest rank: — • Difficulty: 57.0

  • allows

    Total apps: 179,160 • Major competitors: 6,601

    Latest rank: 160 • Difficulty: 53.3

All tracked keywords

Includes opportunity, difficulty, rankings and competitor benchmarks

Major Competitors
certain731005168

18,304 competing apps

Median installs: 4,797

Avg rating: 2.8

149149

1,252

major competitor apps

allows661005384

179,160 competing apps

Median installs: 1,431

Avg rating: 2.3

160160

6,601

major competitor apps

vpn741004560

6,167 competing apps

Median installs: 34,210

Avg rating: 3.0

801

major competitor apps

version701005476

56,390 competing apps

Median installs: 4,972

Avg rating: 2.7

3,366

major competitor apps

device681006080

105,971 competing apps

Median installs: 3,396

Avg rating: 2.5

6,724

major competitor apps

easy651005788

331,463 competing apps

Median installs: 2,452

Avg rating: 2.4

16,443

major competitor apps

via681005381

117,442 competing apps

Median installs: 1,789

Avg rating: 2.4

4,692

major competitor apps

external731004767

16,379 competing apps

Median installs: 1,522

Avg rating: 2.7

914

major competitor apps

support671005583

164,166 competing apps

Median installs: 1,618

Avg rating: 2.6

7,863

major competitor apps

within681005180

104,013 competing apps

Median installs: 1,506

Avg rating: 2.3

4,174

major competitor apps

information651005586

263,929 competing apps

Median installs: 1,195

Avg rating: 2.2

8,123

major competitor apps

used681005581

117,300 competing apps

Median installs: 3,098

Avg rating: 2.4

5,243

major competitor apps

management681005080

109,067 competing apps

Median installs: 569

Avg rating: 2.0

2,567

major competitor apps

storage721005770

24,128 competing apps

Median installs: 4,162

Avg rating: 2.6

1,866

major competitor apps

profile711005173

38,119 competing apps

Median installs: 1,028

Avg rating: 2.3

1,727

major competitor apps

file721005771

28,451 competing apps

Median installs: 6,145

Avg rating: 2.6

2,388

major competitor apps

connection691005376

62,500 competing apps

Median installs: 2,692

Avg rating: 2.5

3,190

major competitor apps

using661005785

224,820 competing apps

Median installs: 2,842

Avg rating: 2.5

12,385

major competitor apps

include711004772

32,316 competing apps

Median installs: 2,589

Avg rating: 2.5

1,434

major competitor apps

service671005382

132,127 competing apps

Median installs: 1,414

Avg rating: 2.3

5,668

major competitor apps

connectivity741004261

6,626 competing apps

Median installs: 1,532

Avg rating: 2.3

273

major competitor apps

api741004366

13,715 competing apps

Median installs: 464

Avg rating: 2.2

395

major competitor apps

key681005281

112,469 competing apps

Median installs: 1,436

Avg rating: 2.5

5,601

major competitor apps

note711004872

31,489 competing apps

Median installs: 4,286

Avg rating: 2.7

1,670

major competitor apps

requests721004269

21,258 competing apps

Median installs: 555

Avg rating: 2.2

454

major competitor apps

120 keywords
1 of 5

App Description

An easy to use IKEv2/IPsec-based VPN client.

Official Android port of the popular strongSwan VPN solution.

# FEATURES AND LIMITATIONS #

* Uses the VpnService API featured by Android 4+. Devices by some manufacturers seem to lack support for this - strongSwan VPN Client won't work on these devices!
* Uses the IKEv2 key exchange protocol
* Uses IPsec for data traffic
* Full support for changed connectivity and mobility through MOBIKE (or reauthentication)
* Supports username/password EAP authentication (namely EAP-MSCHAPv2, EAP-MD5 and EAP-GTC) as well as RSA/ECDSA private key/certificate authentication to authenticate users, EAP-TLS with client certificates is also supported
* Combined RSA/ECDSA and EAP authentication is supported by using two authentication rounds as defined in RFC 4739
* VPN server certificates are verified against the CA certificates pre-installed or installed by the user on the system. The CA or server certificates used to authenticate the server can also be imported directly into the app.
* IKEv2 fragmentation is supported if the VPN server supports it (strongSwan does so since 5.2.1)
* Split-tunneling allows sending only certain traffic through the VPN and/or excluding specific traffic from it
* Per-app VPN allows limiting the VPN connection to specific apps, or exclude them from using it
* The IPsec implementation currently supports the AES-CBC, AES-GCM, ChaCha20/Poly1305 and SHA1/SHA2 algorithms
* Passwords are currently stored as cleartext in the database (only if stored with a profile)
* VPN profiles may be imported from files
* Supports managed configurations via enterprise mobility management (EMM)

Details and a changelog can be found on our docs: https://docs.strongswan.org/docs/latest/os/androidVpnClient.html

# PERMISSIONS #

* READ_EXTERNAL_STORAGE: Allows importing VPN profiles and CA certificates from external storage on some Android versions
* QUERY_ALL_PACKAGES: Required on Android 11+ to select apps to ex-/include in VPN profiles and the optional EAP-TNC use case

# EXAMPLE SERVER CONFIGURATION #

Example server configurations may be found in our docs: https://docs.strongswan.org/docs/latest/os/androidVpnClient.html#_server_configuration

Please note that the host name (or IP address) configured with a VPN profile in the app *must be* contained in the server certificate as subjectAltName extension.

# FEEDBACK #

Please post bug reports and feature requests via GitHub: https://github.com/strongswan/strongswan/issues/new/choose
If you do so, please include information about your device (manufacturer, model, OS version etc.).

The log file written by the key exchange service can be sent directly from within the application.