Desktop Insights
  • Apps
  • Tech
  • Statistics
  • Documentation
  • Pricing
Sign InSign Up
Home/Apps/ProtonVPN

ProtonVPN

by ProtonVPN AG

Top AppmacOSgov6.5.1
macOSWindows
Available onHomebrew
Runtime
go
Size
240 MB
Architecture
Universal (Apple Silicon + Intel)
Dependencies
227
13 categories
Last Updated
Apr 29, 2026
Security
Good
Partially secured

ProtonVPN is a go app (v6.5.1) that uses 227 detected dependencies across 13 categories including Database, Media, Error Tracking. It is code-signed. 240 MB on macOS (Universal (Apple Silicon + Intel)). Last updated April 29, 2026. Last verified May 2026.

What is ProtonVPN built with?

227 detected dependencies across 13 categories.

Database

1
GRDB

Sign up to see Database details

Sign Up Free

Media

1
Lottie

Sign up to see Media details

Sign Up Free

Error Tracking

1
Sentry

Sign up to see Error Tracking details

Sign Up Free

Auth

1
bcrypt

Sign up to see Auth details

Sign Up Free

Auto Update

1
Sparkle

Sign up to see Auto Update details

Sign Up Free

User Support

1
Zendesk

Sign up to see User Support details

Sign Up Free

Networking

2
AlamofireReachability

Sign up to see Networking details

Sign Up Free

Utility

2
Swift AlgorithmsSwift Numerics

Sign up to see Utility details

Sign Up Free

State Management

2
Swift Composable ArchitectureSwift Sharing

Sign up to see State Management details

Sign Up Free

Async Runtime

1
Swift Async Algorithms

Sign up to see Async Runtime details

Sign Up Free

UI Framework

1
Swift Navigation

Sign up to see UI Framework details

Sign Up Free

Data Structure

1
Swift Collections

Sign up to see Data Structure details

Sign Up Free

Other

205
systextThemeTimercirclChartsDomainGoLibsModalsSearchSharedcryptoerrorsgo-srpmobileLoggingStorageStringsgo-mimeAtlantisNEHelperPMLoggerPaymentsTrustKitUseCasesatlantisgopenpgpsaferithBugReportCasePathsCountriesTelemetryVPNSharederrors.Aserrors.Isgo-cryptoCustomDumpErgonomicsLocalAgentProcessingProtonCoreRealModuleVPNAppCoreerrors.Newgo-vpn-libPersistence_RopeModulebcrypt.initerrors.Wrapgo-srp.initAnnouncementDependenciesExtensionIPCLegacyCommonLocalizationbcrypt.cleargo-mime.initgo-srp.cleargo-srp.toIntgo-srp.toNatsaferith.divCasePathsCoreProtonCoreDohProtonCoreLogVPNNetworkinggo-srp.newNatsaferith.ctEqsaferith.ctGtAlamofireImageAuthenticationIssueReportingKeychainAccessNATPortMappingPerceptionCorebcrypt.consumeerrors.callersgo-mime.IsLeafgo-srp.NewAuthgo-srp.fromIntgo-srp.fromNatsaferith.addVVsaferith.subVVDictionaryCoderSwiftNavigationerrors.Frame.pcerrors.funcnamego-mime.utf7decsaferith.cmpGeqCommonNetworkingExtensionManagerbcrypt.HashBytesbcrypt.SaltBytesbcrypt.crypt_rawerrors.withStackgo-mime.VisitAllgo-srp.NewServergo-srp.toModulusgo-srp.unixMillisaferith.maskEndCombineSchedulersSharedViews_macOSerrors.Frame.fileerrors.Frame.lineerrors.Frame.namego-mime.stack.Popgo-srp.RandomBitsgo-srp.bcryptHashgo-srp.expandHashsaferith.ctIfElsesaferith.limbMasksaferith.trueSizeProtonCoreKeymakererrors.fundamentalerrors.withMessagego-mime.decodePartgo-mime.stack.Peekgo-mime.stack.Pushgo-srp.RandomBytesgo-srp.checkParamssaferith.addMulVVWsaferith.limbCountsaferith.mulSubVVWProtonCoreAPIClientProtonCoreTelemetryProtonCoreUtilitiesbcrypt.streamtoworderrors.Frame.Formatgo-mime.getEncodinggo-srp.HashPasswordsaferith.ctCondCopysaferith.invertModWsaferith.shiftAddInXCTestDynamicOverlaygo-srp.cleanUserNamesaferith.mulAddWWW_gIdentifiedCollectionsProtonCoreEnvironmentProtonCoreFoundationsgo-mime.BodyCollectorgo-mime.DecodeCharsetgo-mime.selectDecodergo-srp.ECDLPChallengesaferith.leadingZerosProtonCoreFeatureFlagserrors.withStack.Errorgo-mime.GetRawMimePartgo-mime.NewMIMEPrintergo-mime.NewMimeVisitorgo-mime.NewUtf7Decodergo-mime.getContentTypego-srp.MailboxPasswordsaferith.montgomeryMulsaferith.nibbletoASCIIsaferith.tripleFromMulProtonCoreObservabilityProtonCoreUIFoundationsbcrypt.build_bcrypt_strsaferith.ModulusFromNatProtonCoreAuthenticationerrors.Frame.MarshalTextgo-mime.NewBodyCollectorgo-mime.isModifiedBase64go-srp.computeMultiplierIssueReportingTestSupportgo-mime.GetMultipartPartsgo-mime.utf7Decoder.Resetgo-srp.NewAuthForVerifiergo-srp.computeClientProofgo-srp.computeServerProofsaferith.ModulusFromBytessaferith.shiftAddInCommongo-srp.NewServerFromSignedgo-srp.NewServerWithSecretProtonCoreCryptoGoInterfaceProtonCoreHumanVerificationProtonCorePushNotificationsgo-srp.computeScrambleParamgo-srp.hashPasswordVersion0go-srp.hashPasswordVersion1go-srp.hashPasswordVersion2go-srp.hashPasswordVersion3InternalCollectionsUtilitiesgo-srp.computeBaseClientSidego-srp.computeBaseServerSidego-mime.DecodeContentEncodinggo-mime.utf7Decoder.Transformgo-srp.readClearSignedMessagego-srp.Argon2PreimageChallengego-srp.generateClientEphemeralgo-mime.NewAttachmentsCollectorgo-mime.decodePart.Printf.func1275c8da5068d506869a21bd16da27094go-srp.computeExponentClientSidesaferith.montgomeryRepresentationgo-srp.deadlineExceededError.Errorgo-srp.computeSharedSecretClientSidego-srp.computeSharedSecretServerSidego-srp.deadlineExceededError.TimeoutProtonCoreAuthenticationKeyGenerationgo-srp.deadlineExceededError.Temporarygo-srp.hashPasswordVersion0.deferwrap1go-srp.hashPasswordVersion0.deferwrap2go-srp.hashPasswordVersion0.deferwrap3go-mime.AttachmentsCollector.GetAttHeadersgo-mime.AttachmentsCollector.GetAttachments

Sign up to see Other details

Sign Up Free

Security and privacy

Code signing, notarization, and entitlement analysis for ProtonVPN.

Code Signing

Good
Signed
Notarized
Hardened Runtime

Developer ID Application: ProtonVPN AG (J6S6Q257EK)

Entitlements15

com.apple.application-identifier
com.apple.developer.aps-environment
com.apple.developer.associated-domains
com.apple.developer.maps
com.apple.developer.networking.networkextension
com.apple.developer.networking.vpn.api
com.apple.developer.system-extension.install
com.apple.developer.team-identifier
com.apple.security.app-sandbox
com.apple.security.application-groups
com.apple.security.files.user-selected.read-only
com.apple.security.network.client
com.apple.security.network.server
com.apple.security.temporary-exception.mach-lookup.global-name
keychain-access-groups

Sign up to see Entitlements

Sign Up Free

How popular is ProtonVPN?

Popularity ranking based on install counts, store ratings, and community signals.

Popularity Tier
Ranked across all macOS apps
Top App

Popularity Score

97
97
Adoption
97
Mindshare
0
Store Rank

Sign up to see Detailed Popularity Data

Sign Up Free

When was ProtonVPN last updated?

20 tracked releases since February 2024.

Latest: v6.5.1
May 13, 2026
v6.5.1
May 13, 2026
v6.5.0
May 13, 2026
v6.4.0
Feb 19, 2026
v6.3.0
Jan 29, 2026
v6.2.0
Dec 17, 2025
v6.1.1
Dec 1, 2025
v6.1.0
Nov 5, 2025
v6.0.0
Sep 30, 2025
v5.1.0
Jul 14, 2025
v5.0.0
Jun 18, 2025
v4.8.0
Dec 10, 2024
v4.7.0
Nov 26, 2024
v4.6.0
Nov 23, 2024
v4.5.0
Nov 5, 2024
v4.4.0
Aug 29, 2024
v4.3.0
May 24, 2024
v4.2.2
Apr 17, 2024
v4.1.11
Apr 3, 2024
v4.1.9
Mar 18, 2024
v4.1.7
Feb 29, 2024

Sign up to see Release History

Sign Up Free

Last verified May 13, 2026

Get version history, dependency trees, and scores via API
Desktop Insights

The only technographics platform for desktop software. See the SDKs, frameworks, and dependencies inside thousands of macOS and Windows applications.

© Copyright 2026 Desktop Insights. All Rights Reserved.

About
  • About
  • Blog
  • Contact
  • Twitter / X
Product
  • Statistics
  • Documentation
  • MCP Server
  • Smithery
  • Glama
Legal
  • Terms of Service
  • Privacy Policy
  • Cookie Policy