Desktop Insights
  • Apps
  • Tech
  • Statistics
  • Documentation
  • Pricing
Sign InSign Up
Home/Apps/Proton Mail Bridge

Proton Mail Bridge

by Proton AG

Top AppmacOSgov3.24.2
macOSWindows
Available onHomebrew
Runtime
go
Size
288 MB
Architecture
Universal (Apple Silicon + Intel)
Dependencies
1896
17 categories
Last Updated
Apr 29, 2026
Security
Excellent
Signed, notarized, hardened

Company

Headquarters

Geneva, Switzerland

Founded

2014

Sign up to see Company Intelligence

Sign Up Free

Proton Mail Bridge is a go app (v3.24.2) that uses 1896 detected dependencies across 17 categories including UI Framework, Compression, Networking. It is code-signed and notarized. 288 MB on macOS (Universal (Apple Silicon + Intel)). Last updated April 29, 2026. Last verified May 2026.

What is Proton Mail Bridge built with?

1896 detected dependencies across 17 categories.

UI Framework

1
Qt

Sign up to see UI Framework details

Sign Up Free

Compression

2
LZ4zlib

Sign up to see Compression details

Sign Up Free

Networking

2
ssegRPC

Sign up to see Networking details

Sign Up Free

Serialization

3
CBORMessagePackProtocol Buffers

Sign up to see Serialization details

Sign Up Free

Platform Binding

1
dbus

Sign up to see Platform Binding details

Sign Up Free

Utility

2
uuidsemver

Sign up to see Utility details

Sign Up Free

Media

1
color

Sign up to see Media details

Sign Up Free

Database

4
gluonSQLitegoqueryjuniper

Sign up to see Database details

Sign Up Free

Parser

2
plist (Rust)html2text

Sign up to see Parser details

Sign Up Free

Error Tracking

2
SentryCrashpad

Sign up to see Error Tracking details

Sign Up Free

Auth

1
bcrypt

Sign up to see Auth details

Sign Up Free

Cryptography

2
xxhashOpenSSL

Sign up to see Cryptography details

Sign Up Free

Internationalization

1
locales

Sign up to see Internationalization details

Sign Up Free

Encoding

1
mime

Sign up to see Encoding details

Sign Up Free

Validation

1
validator.js

Sign up to see Validation details

Sign Up Free

Observability

1
OpenTelemetry

Sign up to see Observability details

Sign Up Free

Other

1759
gollbomcatclidnsexpginnetrpcsysxdscoselogrmockobjxstdrsynctextPCRE2circlcpuidgodogpflagpprofrestysonicuax29cryptodns.DSdns.KXdns.LPdns.MBdns.MDdns.MFdns.MGdns.MRdns.MXdns.NSdns.PXdns.RPdns.RTdns.TAdns.iderrorsfgprofgax-gogo-cmpgo-srpgo-urnishelllibpngll.Newlogrusmemoryprocfss2a-gobase64xcat.Newctaphiddns.ANYdns.CAAdns.CDSdns.DLVdns.EIDdns.GIDdns.KEYdns.L64dns.LOCdns.Lendns.NIDdns.PTRdns.SIGdns.SOAdns.SRVdns.UIDdns.URIdns.X25dns.lexerrwrapfloat16go-imapgo-jsongo-mimego-saslgo-smtpgo-spewgo-tomlgrpc-golibcurlll.initprofiletestifywincredcascadiacat.Withdns.CERTdns.Fqdndns.GPOSdns.NULLdns.RKEYdns.TKEYdns.TLSAdns.TSIGdns.initdns.signgo-memdbgo-shlexgo-vcardgopenpgpreadlinereflect2saferithsmetricsuuid.NewwinhelloQtQmlMetacat.Spacecat.writedns.AFSDBdns.CNAMEdns.DHCIDdns.DNAMEdns.EUI48dns.EUI64dns.HINFOdns.MINFOdns.NAPTRdns.RRSIGdns.SSHFPdns.Splitdns.UINFOdns.cmToMdns.equalerrors.Aserrors.Isgluon.Newgo-cryptogo-isattygo-localego-md2manhttpsnoopll.Activetagparseruuid.Mustuuid.UUIDuuid.inituuid.xtobcat.Concatcat.numLenconcurrentdns.DNSKEYdns.IsFqdndns.MsgHdrdns.NIMLOCdns.PackRRdns.SMIMEAdns.TALINKdns.ZONEMDdns.copyIPdns.init.0dns.splitNdns.zlexererrors.Newerrors.isWerrors.maxgherkin-gogo-difflibgo-imap-idgo-messagego-sqlite3go-sysinfogo-windowsgolang-asmgolang-lruishell.Newll.nthLinelogrus.Newmultierroruuid.ParseQtQmlModelsbcrypt.initblackfridaycat.uNumLendns.CDNSKEYdns.IsRRsetdns.NSAPPTRdns.RFC3597dns.copyNetdns.isDigitdns.noRdatadns.packTxterrors.Finderrors.Newferrors.Wraperrors.initerrors.specfgprof.initgo-keychaingo-libfido2go-srp.initlogrus.Infologrus.Warnlogrus.initmessages-gonotificatortablewriterbcrypt.clearbom.CleanBomcat.estimatedisplaywidthdns.EDNS0_ULdns.HashNamedns.Questiondns.UnpackRRdns.nextBytedns.parseKeydns.toBase32dns.toBase64errors.Wrapffgprof.Startgo-autostartgo-colorablego-imap.Conngo-imap.initgo-json.initgo-mime.initgo-runewidthgo-smtp.initgo-srp.cleargo-srp.toIntgo-srp.toNatgoquery.initlogrus.Debuglogrus.Errorlogrus.Fatallogrus.Infoflogrus.Tracelogrus.Warnfsaferith.divuuid.UUID.IDdns.EDNS0_EDEdns.EDNS0_ESUdns.EDNS0_LLQdns.NextLabeldns.RR_Headerdns.dddToBytedns.newKLexerdns.packDataAdns.packUint8dns.sprintTxtdns.typeToIntdns.unpackTxterrors.Errorferrors.argIdxerrors.init.0gluon.WithTLSgo-multierrorgo-proton-apigo-srp.newNatgo-vcard.Namego-vcard.initishell.togglell.Middlewarell.init.func1ll.init.func2ll.init.func3ll.init.func4ll.init.func5ll.newFileLRUll.viewStringlogrus.Debugflogrus.Errorflogrus.init.0logrus.init.1logrus.init.2profile.Startproton-bridgereadline.initsaferith.ctEqsaferith.ctGtsmetrics.Jarouuid.UUID.URNQtLabsPlatformQtQuickLayoutsbcrypt.consumecat.SuffixWithcat.init.func1cat.writeValuedns.CountLabeldns.EDNS0_NSIDdns.NSEC3PARAMdns.OPENPGPKEYdns.ParseErrordns.classToIntdns.curveToBufdns.escapeBytedns.fromBase32dns.fromBase64dns.init.func1dns.init.func2dns.init.func3dns.init.func4dns.init.func5dns.init.func6dns.init.func7dns.init.func8dns.init.func9dns.intToBytesdns.map.init.0dns.map.init.1dns.map.init.2dns.map.init.3dns.map.init.4dns.map.init.5dns.map.init.6dns.packStringdns.packUint16dns.packUint32dns.packUint48dns.packUint64dns.reverseIntdns.sprintNameerrors.callerserrors.sqlNullgo-imap.Readergo-imap.Waitergo-imap.Writergo-json.encodego-json.init.0go-locale.initgo-message.Newgo-mime.IsLeafgo-shlex.Splitgo-shlex.Tokengo-srp.NewAuthgo-srp.fromIntgo-srp.fromNatgo-textwrapperhtml2text.initll.Conditionalll.callerFramelogrus.AddHookreadline.NewExreadline.Printsaferith.addVVsaferith.subVVuuid.NewRandomuuid.NewStringuuid.UUID.Timeuuid.encodeHexQtQuickDialogs2cascadia.escapecascadia.init.0dns.IsSubDomaindns.NewServeMuxdns.Type.Stringdns.euiToStringdns.init.func10dns.init.func11dns.init.func12dns.init.func13dns.init.func14dns.init.func15dns.init.func16dns.init.func17dns.init.func18dns.init.func19dns.init.func20dns.init.func21dns.init.func22dns.init.func23dns.init.func24dns.init.func25dns.init.func26dns.init.func27dns.init.func28dns.init.func29dns.init.func30dns.init.func31dns.init.func32dns.init.func33dns.init.func34dns.init.func35dns.init.func36dns.init.func37dns.init.func38dns.init.func39dns.init.func40dns.init.func41dns.init.func42dns.init.func43dns.init.func44dns.init.func45dns.init.func46dns.init.func47dns.init.func48dns.init.func49dns.init.func50dns.init.func51dns.init.func52dns.init.func53dns.init.func54dns.init.func55dns.init.func56dns.init.func57dns.init.func58dns.init.func59dns.init.func60dns.init.func61dns.init.func62dns.init.func63dns.init.func64dns.init.func65dns.init.func66dns.init.func67dns.init.func68dns.init.func69dns.init.func70dns.init.func71dns.init.func72dns.init.func73dns.init.func74dns.init.func75dns.isRootLabeldns.makeDataOptdns.packDataApldns.packDataOptdns.packKeyWiredns.packSigWiredns.reverseInt8dns.unpackDataAdns.unpackUint8errors.Frame.pcerrors.WarmPoolerrors.funcnameerrors.newErrorgluon.newConnChgo-imap.Addressgo-imap.Messagego-imap.NewConngo-imap.flushergo-imap.isAsciigo-json.marshalgo-message.Readgo-mime.utf7decgo-ordered-jsongo-smtp.newConngo-sqlite3.initgo-sysinfo.Hostishell.exitFuncishell.helpFuncll.NewInspectorlogrus.GetLevellogrus.NewEntrylogrus.SetLevelnotificator.Newreadline.PcItemreadline.Resultsaferith.cmpGequuid.ParseBytesuuid.UUID.ValueGoogle Cloud SDKQtQuickControls2bcrypt.HashBytesbcrypt.SaltBytesbcrypt.crypt_rawcascadia.Compilecascadia.hasAttrcat.estimateWithcat.writeReflectdns.Class.Stringdns.EDNS0_COOKIEdns.EDNS0_EXPIREdns.IsFqdn.func1dns.TimeToStringdns.packDataAAAAdns.packDataNsecdns.packDataSVCBdns.reverseInt16dns.saltToStringdns.truncateLoopdns.unpackHeaderdns.unpackMsgHdrdns.unpackStringdns.unpackUint16dns.unpackUint32dns.unpackUint48dns.unpackUint64errors.withStackgluon.newBuildergluon.withLoggergo-control-planego-imap.ReadRespgo-imap.Seq.Lessgo-imap.parseSeqgo-keychain.initgo-libfido2.cOptgo-libfido2.initgo-mime.VisitAllgo-smtp.parseCmdgo-sqlite3.Errorgo-srp.toModulusgo-vcard.Addressgo-vcard.newNamegoquery.mapNodesishell.Shell.Delishell.Shell.Getishell.clearFuncishell.handleEOFishell.showPagedlogrus.MutexWraplogrus.SetOutputlogrus.WithErrorlogrus.WithFieldlogrus.getCallerreadline.GetSizereadline.MakeRawreadline.Restoresaferith.maskEnduuid.UUID.Domainuuid.UUID.NodeIDuuid.UUID.StringQtQmlWorkerScriptQtQuickTemplates2cascadia.hexDigitcascadia.nameCharcascadia.nodeTextcat.IsUnsafeBytescat.bytesToStringcat.valueToStringdns.CanonicalNamedns.domainNameLendns.exponentToBufdns.packStringAnydns.packStringHexdns.packStringTxtdns.packTxtStringdns.rfc3597Headerdns.typeBitMapLendns.unpackDataApldns.unpackDataOptdns.unpackRRslicedns.wireSlice.Lenerrors.Frame.fileerrors.Frame.lineerrors.Frame.nameerrors.init.func1errors.init.func2gluon.WithDataDirgo-imap.FetchItemgo-imap.NewReadergo-imap.Seq.Mergego-json.unmarshalgo-json.wrapColorgo-message.Writergo-mime.stack.Popgo-proton-api.Keygo-proton-api.Newgo-runewidth.initgo-shlex.NewLexergo-singleinstancego-smtp.NewServergo-smtp.SMTPErrorgo-smtp.parseArgsgo-sqlite3.init.0go-sqlite3.resultgo-srp.bcryptHashgo-srp.expandHashgo-vcard.Card.Addgo-vcard.Card.Getgo-vcard.Card.Setgo-vcard.maybeGetgo-vcard.parseKeygoquery.isInSlicegoquery.pushStackhtml2text.asStateishell.Shell.Cmdsishell.Shell.Keysishell.Shell.Stopishell.lineStringishell.newContextll.getConditionallogrus.ParseLevellogrus.WithFieldslogrus.isTerminallogrus.runHandlerreadline.Terminalreadline.getWidthsaferith.ctIfElsesaferith.limbMasksaferith.trueSizeuuid.UUID.Variantuuid.UUID.Versioncascadia.nameStartdns.PackDomainNamedns.SVCBKey.Stringdns.escapedNameLendns.sprintTxtOctetdns.svcbParamToStrdns.unpackDataAAAAdns.unpackDataNsecdns.unpackDataSVCBdns.unpackQuestiondns.wireSlice.Lessdns.wireSlice.Swaperrors.contextItemerrors.fundamentalerrors.withMessagefgprof.Start.func1fgprof.Start.func2fgprof.functionKeyfgprof.locationKeygluon.WithReportergo-imap.Seq.Stringgo-imap.init.func1go-imap.trimSuffixgo-immutable-radixgo-json.resetColorgo-libfido2.Devicego-libfido2.Optiongo-libfido2.cBytesgo-libfido2.init.0go-mime.decodePartgo-mime.stack.Peekgo-mime.stack.Pushgo-proton-api.Boolgo-proton-api.Cardgo-proton-api.Keysgo-proton-api.Linkgo-proton-api.Saltgo-proton-api.initgo-smtp.dataReadergo-srp.checkParamsgo-textwrapper.Newgo-vcard.Card.Kindgo-vcard.Card.Namego-vcard.parseLineishell.Cmd.FindCmdishell.Context.Delishell.Context.Getishell.Shell.Printishell.clearScreenishell.handleInputishell.shellReaderll.getFieldBuilderll.putFieldBuilderlogrus.runHandlersmemory.TotalMemoryprofile.CPUProfileprofile.MemProfilereadline.LineCountreadline.Operationreadline.SuspendMereadline.escapeKeyreadline.opHistorysaferith.addMulVVWsaferith.limbCountsaferith.mulSubVVWuuid.Domain.Stringuuid.Time.UnixTimebcrypt.streamtowordcascadia.ParseGroupcascadia.childMatchdisplaywidth.isVS16displaywidth.lookupdns.SplitDomainNamedns.dddStringToBytedns.packOctetStringdns.packStringOctetdns.unpackStringAnydns.unpackStringHexdns.unpackStringTxterrors.Frame.Formaterrors.captureStackfloat16.FromNaN32psfloat16.Fromfloat32gluon.serverBuildergo-autostart.init.0go-imap.ParseNumbergo-imap.ParseSeqSetgo-imap.ParseStringgo-imap.Reader.Readgo-imap.debugWritergo-keychain.AddItemgo-keychain.NewItemgo-keychain.Releasego-keychain.attrKeygo-libfido2.goBoolsgo-locale.GetLocalego-mime.getEncodinggo-proton-api.Aliasgo-proton-api.Blockgo-proton-api.Eventgo-proton-api.Labelgo-proton-api.Sharego-runewidth.init.0go-smtp.MailOptionsgo-smtp.decodeXtextgo-sqlite3._Cgo_ptrgo-sqlite3.scanTypego-srp.HashPasswordgo-vcard.Card.Namesgo-vcard.Card.Valuego-vcard.NewDecodergo-vcard.NewEncodergo-vcard.Params.Addgo-vcard.Params.Getgo-vcard.Params.Setgo-vcard.formatLinego-vcard.newAddressgo-vcard.parseGroupgo-vcard.parseValuegoquery.newDocumentishell.Cmd.HelpTextishell.Context.Cmdsishell.Context.Keysishell.Context.Stopishell.Shell.Printfishell.initSelectedll.splitExpressionslogrus.Level.Stringlogrus.SetFormatterlogrus.init.0.func1memory.sysctlUint64profile.ProfilePathprofile.Start.func1profile.Start.func2profile.Start.func3profile.Start.func4profile.Start.func5profile.Start.func6profile.Start.func7profile.Start.func8profile.Start.func9readline.IsTerminalreadline.Runes.Copyreadline.doInternalreadline.getTermiosreadline.newVimModereadline.readEscKeyreadline.setTermiosreadline.wrapWritersaferith.ctCondCopysaferith.invertModWsaferith.shiftAddIntablewriter.padLineuuid.Variant.Stringuuid.Version.StringQtQuickControls2ImplQtQuickDialogs2Utilscascadia.nodeOwnTextdns.UnpackDomainNamedns.identityHash.Sumdns.makeSVCBKeyValuedns.packStringBase32dns.packStringBase64dns.rawSignatureDatadns.tsigTimeToStringerrors.FmtErrorCheckgluon.withTLS.configgo-imap.IsParseErrorgo-imap.LockedWritergo-imap.Seq.Containsgo-imap.SeqSet.Emptygo-imap.Writer.Writego-imap.decodeHeadergo-imap.encodeHeadergo-imap.formatNumbergo-isatty.IsTerminalgo-json.validateTypego-multierror.Appendgo-proton-api.Filtergo-proton-api.Optiongo-proton-api.Volumego-runewidth.inTablego-smtp.toSMTPStatusgo-sqlite3.handleValgo-sqlite3.lastErrorgo-sqlite3.newHandlego-srp.cleanUserNamego-sysinfo.Processesgo-vcard.Card.Gendergo-vcard.Card.Valuesgo-vcard.formatParamgo-vcard.formatValuego-vcard.parseParamsgo-vcard.parseQuotedgoquery.indexInSlicehtml2text.FromReaderhtml2text.getAttrValishell.Context.Printishell.NewWithConfigishell.Shell.Printlnishell.cmdSorter.Lenishell.iCompleter.Doishell.interruptFunclogrus.SetBufferPoolprofile.Start.func10profile.Start.func11profile.TraceProfilereadline.ClearScreenreadline.IsWordBreakreadline.NewTerminalreadline.Runes.Equalreadline.Runes.Indexreadline.Runes.Widthreadline.SplitByLinereadline.escapeExKeyreadline.newOpSearchreadline.restoreTermsaferith.mulAddWWW_gsmetrics.JaroWinklertablewriter.NewTableuniversal-translatorQtQuickControls2Basiccascadia.attrSelectorcascadia.matchIncludecascadia.siblingMatchcascadia.toLowerASCIIdns.CertificateToDANEdns.CompareDomainNamedns.hashFromAlgorithmdns.identityHash.Sizedns.packDataAplPrefixdns.readPrivateKeyRSAdns.reverseSVCBKeyMapdns.unpackStringOctetgluon.IsNoSuchMessagegluon.WithDatabaseDirgluon.newConnCh.func1gluon.withVersionInfogo-imap.CanonicalFlaggo-imap.SeqSet.Stringgo-imap.SeqSet.searchgo-imap.newParseErrorgo-imap.stringLoweredgo-json.encodeRunCodego-keychain.QueryItemgo-libfido2.NewDevicego-libfido2.goStringsgo-locale.GetLanguagego-locale.execCommandgo-locale.splitLocalego-mime.BodyCollectorgo-mime.DecodeCharsetgo-mime.selectDecodergo-proton-api.Addressgo-proton-api.Headersgo-proton-api.KeyListgo-proton-api.Messagego-proton-api.encryptgo-proton-api.replacego-runewidth.inTablesgo-shlex.NewTokenizergo-shlex.addRuneClassgo-smtp.newDataReadergo-sqlite3.SQLiteStmtgo-vcard.Card.AddNamego-vcard.Card.Addressgo-vcard.Card.SetKindgo-vcard.Card.SetNamego-vcard.Params.Typeshtml2text.BorderStyleishell.Context.Printfishell.Shell.HelpTextishell.Shell.ReadLineishell.cmdSorter.Lessishell.cmdSorter.Swapishell.newProgressBarlogrus.LevelHooks.Addlogrus.getPackageNamememory.sysTotalMemorymultierror.Errors.Errreadline.Config.Clonereadline.FuncListenerreadline.NewOperationreadline.newOpHistorysaferith.leadingZerostablewriter.NewWriteruuid.UUID.MarshalTextcascadia.hasChildMatchcascadia.nthChildMatchcascadia.writeNodeTextcat.writeReflect.func1cat.writeReflect.func2dns.UnpackRRWithHeaderdns.identityHash.Resetdns.identityHash.Writedns.packDataSVCB.func1dns.unpackStringBase32dns.unpackStringBase64dns.writeTXTStringByteerrors.isInternalFrameerrors.withStack.Errorgluon.WithPanicHandlergluon.WithStoreBuildergo-imap.ParseNamedRespgo-imap.ParseParamListgo-imap.SeqSet.Dynamicgo-imap.parseSeqNumbergo-json.validateEndBufgo-keychain.DeleteItemgo-keychain.checkErrorgo-mime.GetRawMimePartgo-mime.NewMIMEPrintergo-mime.NewMimeVisitorgo-mime.NewUtf7Decodergo-mime.getContentTypego-multierror.chain.Asgo-multierror.chain.Isgo-proton-api.APIErrorgo-proton-api.Calendargo-proton-api.Card.Getgo-proton-api.KeyStatego-proton-api.NetErrorgo-proton-api.encSplitgo-proton-api.newVCardgo-runewidth.CreateLUTgo-runewidth.handleEnvgo-sasl.NewLoginServergo-sasl.NewPlainServergo-sqlite3.ErrNo.Errorgo-sqlite3.Error.Errorgo-sqlite3.callbackArggo-sqlite3.callbackRetgo-srp.MailboxPasswordgo-vcard.Card.AddValuego-vcard.Card.Revisiongo-vcard.Card.SetValuegoquery.compileMatcherhtml2text.FromHTMLNodeishell.Context.Printlnishell.Shell.Checklistishell.Shell.SetPromptishell.Shell.ShowPagedishell.addDefaultFuncsishell.handleInterruptishell.progressBarImpllogrus.Entry.HasCallerlogrus.LevelHooks.Firelogrus.checkIfTerminallogrus.getCaller.func1logrus.writerFinalizerreadline.NewRuneBufferreadline.WaitForResumereadline.escapeKeyPairreadline.newOpPasswordsaferith.montgomeryMulsaferith.tripleFromMultablewriter.WithConfiguuid.newRandomFromPoolbcrypt.build_bcrypt_strbom.NewReaderWithoutBomcascadia.Selector.Matchcascadia.matchAttributedisplaywidth.asciiWidthdns.compressionMap.finddns.packDataDomainNamesdns.readPrivateKeyECDSAdns.unpackDataAplPrefixfloat16.Float16.Float32gluon.withLogger.configgo-imap.FormatParamListgo-imap.NewClientWritergo-imap.NewLockedWritergo-imap.NewUntaggedRespgo-imap.ParseStringListgo-imap.Reader.ReadRunego-imap.SeqSet.Containsgo-imap.newMultiFlushergo-keychain.Error.Errorgo-libfido2.Error.Errorgo-libfido2.errFromCodego-message.createWritergo-message.decodeHeadergo-message.encodeHeadergo-multierror.Error.Lengo-proton-api.CardGroupgo-proton-api.EventItemgo-proton-api.ImportReqgo-proton-api.ImportResgo-proton-api.Keys.ByIDgo-proton-api.LabelTypego-proton-api.LinkEventgo-proton-api.NewTickergo-proton-api.PublicKeygo-proton-api.Signaturego-proton-api.UndoTokengo-proton-api.newClientgo-runewidth.map.init.0go-smtp.NewServer.func1go-smtp.lineLimitReadergo-sqlite3.ErrNo.Extendgo-sqlite3.lookupHandlego-vcard.Card.Addressesgo-vcard.Card.Preferredgo-vcard.Card.SetGendergo-vcard.Params.HasTypegoquery.findWithMatchergoquery.getAttributePtrishell.Context.HelpTextishell.Context.ReadLineishell.Shell.ShowPromptishell.newContext.func1ishell.shellActionsImpllogrus.FieldMap.resolvelogrus.runHandler.func1notificator.Notificatorreadline.GetScreenWidthreadline.Runes.WidthAllreadline.newOpCompletersaferith.ModulusFromNattablewriter.mergeConfiguuid.UUID.ClockSequenceuuid.UUID.MarshalBinaryQtQuickDialogs2QuickImplcascadia.Selector.Filtercascadia.Specificity.Addcascadia.descendantMatchdisplaywidth.lookupValuedns.RR_Header.packHeaderdns.compressionLenSearchdns.compressionMap.validerrors.Frame.MarshalTexterrors.StackTrace.Formatfloat16.f16bitsToF32bitsfloat16.f32bitsToF16bitsgo-imap.FetchItem.Expandgo-imap.FormatStringListgo-imap.ParseAddressListgo-imap.parseError.Errorgo-keychain.CFDateToTimego-keychain.QueryItemRefgo-libfido2.cStringOrNilgo-message.charsetReadergo-message.limitedReadergo-mime.NewBodyCollectorgo-mime.isModifiedBase64go-multierror.Error.Lessgo-multierror.Error.Swapgo-proton-api.BlockTokengo-proton-api.ChunkSizedgo-proton-api.Key.Unlockgo-proton-api.SessionKeygo-proton-api.WithClientgo-proton-api.WithLoggergo-proton-api.encryptAttgo-proton-api.fetchPagedgo-proton-api.tryEncryptgo-proton-api.updateTimego-proton-api.withJittergo-runewidth.isEastAsiango-sqlite3.callbackErrorgo-sqlite3.deleteHandlesgo-srp.computeMultipliergo-textwrapper.NewRFC822go-vcard.Card.AddAddressgo-vcard.Card.Categoriesgo-vcard.Card.SetAddressishell.Context.Checklistishell.Context.SetPromptishell.Context.ShowPagedishell.Shell.ClearScreenishell.Shell.MultiChoiceishell.Shell.ReadLineErrishell.contextValues.Delishell.contextValues.Getlogrus.Level.MarshalTextprofile.MemProfileAllocsreadline.Runes.Aggregatereadline.Runes.EqualRunereadline.Runes.HasPrefixuuid.NewRandomFromReadercascadia.Specificity.Lesscascadia.combinedSelectorcascadia.idSelector.Matchdisplaywidth.Options.Runedns.compressionMap.insertdns.readPrivateKeyED25519dns.unpackDataDomainNamesdocker-credential-helpersgo-imap.FormatAddressListgo-imap.FormatMailboxNamego-imap.Reader.ReadStringgo-imap.Reader.UnreadRunego-json.MarshalWithOptiongo-json.createColorFormatgo-keychain.AddItem.func1go-keychain.BytesToCFDatago-keychain.CFDataToBytesgo-keychain.Release.func1go-keychain.convertResultgo-libfido2.extensionsIntgo-message.encodingReadergo-message.encodingWritergo-mime.GetMultipartPartsgo-mime.utf7Decoder.Resetgo-multierror.chain.Errorgo-proton-api.AddressTypego-proton-api.AuthModulusgo-proton-api.AuthSessiongo-proton-api.Bool.Stringgo-proton-api.CalendarKeygo-proton-api.Card.decodego-proton-api.Dispositiongo-proton-api.FullMessagego-proton-api.Keys.Unlockgo-proton-api.VolumeSharego-proton-api.WithHostURLgo-proton-api.encryptFullgo-proton-api.encryptTextgo-proton-api.newNetErrorgo-smtp.NewServer.func1.1go-smtp.decodeXtext.func1go-sqlite3.callbackRetNilgo-sqlite3.doneTrampolinego-sqlite3.isInterruptErrgo-sqlite3.stepTrampolinego-srp.computeClientProofgo-srp.computeServerProofgo-vcard.Card.SetRevisiongo-vcard.parseParamValuesgoquery.getAttributeValuehtml2text.BorderStyle.Rowishell.Cmd.HelpText.func1ishell.Context.ShowPromptishell.Shell.ReadPasswordishell.contextValues.Keyslogrus.prefixFieldClashesreadline.NewFillableStdinreadline.Runes.IndexAllExsaferith.ModulusFromBytessaferith.shiftAddInCommontablewriter.WithRenditiontablewriter.defaultConfigcascadia.Selector.MatchAllcascadia.idSelector.Stringcascadia.tagSelector.Matchdisplaywidth.graphemeWidthdns.identityHash.BlockSizeerrors.FmtErrorCheck.func1fgprof.newWallclockProfilego-imap.ErrBadSeqSet.Errorgo-keychain.CFArrayToArraygo-libfido2.DeviceLocationgo-message.nopCloser.Closego-message.nopCloser.Writego-multierror.chain.Unwrapgo-proton-api.AuthVerifiergo-proton-api.Event.Stringgo-proton-api.Keys.Primarygo-proton-api.Link.GetNamego-proton-api.MailSettingsgo-proton-api.Message.Seengo-proton-api.ReportBugReqgo-proton-api.encodeBase64go-proton-api.organizationgo-smtp.parseHelloArgumentgo-sqlite3.callbackArgBoolgo-sqlite3.callbackArgCastgo-sqlite3.callbackRetBlobgo-sqlite3.callbackRetTextgo-sqlite3.lastError.func1go-sqlite3.lastError.func2go-sqlite3.lastError.func3go-sqlite3.lastError.func4go-sqlite3.lookupHandleValgoquery.newSingleSelectionhtml2text.BorderStyle.Nameishell.Actions.ReadLine-fmishell.Context.ClearScreenishell.Context.MultiChoiceishell.Context.ReadLineErrishell.buildOptionsStringsishell.iCompleter.getWordsnotificator.CheckTermNotifreadline.DefaultIsTerminalreadline.Runes.ColorFiltercascadia.attrSelector.Matchcascadia.attributeDashMatchcascadia.hasDescendantMatchcascadia.inDisabledFieldsetcascadia.tagSelector.Stringdns.truncateMsgFromRdlengtherrors.withStack.StackTracegluon.WithConnectionLimitergo-keychain.QueryItem.func1go-keychain.QueryItem.func2go-libfido2.DeviceLocationsgo-message.IsUnknownCharsetgo-message.headerFields.Delgo-message.headerFields.Keygo-message.headerFields.Lengo-message.headerFields.Rawgo-proton-api.AddressStatusgo-proton-api.CalendarEventgo-proton-api.Card.GetGroupgo-proton-api.CardGroup.Getgo-proton-api.CreateFileReqgo-proton-api.CreateFileResgo-proton-api.CreateUserReqgo-proton-api.DeleteUserReqgo-proton-api.EncryptRFC822go-proton-api.FeatureTogglego-proton-api.ShareMetadatago-proton-api.SignatureTypego-proton-api.Status.Stringgo-proton-api.WithCookieJargo-proton-api.WithTransportgo-proton-api.catchAPIErrorgo-proton-api.newSessionKeygo-proton-api.parseResponsego-sqlite3.CryptEncoderSHA1go-sqlite3.callbackArgBytesgo-sqlite3.callbackArgInt64go-sqlite3.callbackRetFloatgo-srp.computeScrambleParamgo-srp.hashPasswordVersion0go-srp.hashPasswordVersion1go-srp.hashPasswordVersion2go-srp.hashPasswordVersion3go-vcard.Card.SetCategoriesgoquery.NewDocumentFromNodehtml2text.Border.withStatesishell.Context.ReadPasswordishell.Shell.ReadMultiLinesishell.Shell.SetMultiPromptishell.copyShellProgressBarishell.shellActionsImpl.Delishell.shellActionsImpl.EOFishell.shellActionsImpl.Getishell.shellActionsImpl.Setreadline.NewCancelableStdinreadline.NewOperation.func1readline.NewPrefixCompletertablewriter.mergeCellConfigcascadia.Selector.MatchFirstcascadia.SelectorGroup.Matchcascadia.attrSelector.Stringcascadia.attributeRegexMatchcascadia.classSelector.Matchcascadia.simpleNthChildMatchdns.isDomainNameLabelSpecialdns.msgLenWithCompressionMapenterprise-certificate-proxyfloat16.PrecisionFromfloat32go-imap.CanonicalMailboxNamego-imap.ParseBodySectionNamego-imap.parseHeaderParamListgo-imap.parseMessageDateTimego-keychain.CFStringToStringgo-keychain.DeleteItem.func1go-keychain.StringToCFStringgo-message.IsUnknownEncodinggo-message.headerFields.Nextgo-multierror.ListFormatFuncgo-proton-api.APIError.Errorgo-proton-api.AuthRefreshReqgo-proton-api.Bool.FormatURLgo-proton-api.CalendarMembergo-proton-api.CreateLabelReqgo-proton-api.FilePropertiesgo-proton-api.ImportMetadatago-proton-api.Keys.TryUnlockgo-proton-api.UpdateLabelReqgo-proton-api.WithAppVersiongo-proton-api.WithRetryCountgo-proton-api.addHVToRequestgo-proton-api.catchDialErrorgo-proton-api.catchDropErrorgo-proton-api.managerBuildergo-proton-api.newMIMEPackagego-proton-api.newTextPackagego-sqlite3.CryptEncoderSSHA1go-sqlite3.callbackArgStringgo-sqlite3.compareTrampolinego-srp.computeBaseClientSidego-vcard.Card.FormattedNamesgo-vcard.Card.PreferredValuegoquery.invalidMatcher.Matchhtml2text.BorderStyle.Centerhtml2text.BorderStyle.Columnhtml2text.BorderStyle.TopMidishell.Shell.ReadPasswordErrishell.shellActionsImpl.Keysishell.shellActionsImpl.Waitnotificator.Notificator.Pushprofile.Start.func2.Printf.1readline.NewTerminal.gowrap1readline.Operation.HandleVimreadline.Runes.IndexAllBckExreadline.Runes.TrimSpaceLeftreadline.WaitForResume.func1tablewriter.NewConfigBuildercascadia.SelectorGroup.Stringcascadia.attributePrefixMatchcascadia.attributeSuffixMatchcascadia.classSelector.Stringerrors.StackTrace.formatSliceerrors.fundamental.StackTracefgprof.Start.func1.deferwrap1gluon.WithFeatureFlagProvidergluon.WithObservabilitySendergo-imap.formatHeaderParamListgo-keychain.CFDictionaryToMapgo-keychain.CFTypeDescriptiongo-keychain.MapToCFDictionarygo-message.headerFields.Valuego-mime.DecodeContentEncodinggo-mime.utf7Decoder.Transformgo-proton-api.BlockUploadInfogo-proton-api.BlockUploadLinkgo-proton-api.CreateFolderReqgo-proton-api.ImportRes.Errorgo-proton-api.Key.MarshalJSONgo-proton-api.LabelMessageResgo-proton-api.Link.GetHashKeygo-proton-api.Link.GetKeyRinggo-proton-api.Message.Decryptgo-proton-api.Message.IsDraftgo-proton-api.Message.Starredgo-proton-api.MessageFlag.Addgo-proton-api.MessageFlag.Hasgo-proton-api.MessageMetadatago-proton-api.NewTicker.func1go-proton-api.SendPreferencesgo-proton-api.bytesToFormDatago-proton-api.catchRetryAftergo-shlex.NewDefaultClassifiergo-sqlite3.CryptEncoderSHA256go-sqlite3.CryptEncoderSHA384go-sqlite3.CryptEncoderSHA512go-sqlite3.callbackArgFloat64go-sqlite3.callbackArgGenericgo-sqlite3.callbackRetGenericgo-sqlite3.callbackRetIntegergo-sqlite3.callbackTrampolinego-srp.readClearSignedMessagegoquery.invalidMatcher.Filterhtml2text.BorderStyle.MidLefthtml2text.BorderStyle.TopLeftishell.Context.ReadMultiLinesishell.Context.SetMultiPromptishell.shellActionsImpl.Closeishell.shellActionsImpl.Startnotificator.CheckMacOSVersionreadline.NewOperation.gowrap1readline.Operation.OnCompletereadline.Operation.SearchCharreadline.Operation.SearchModereadline.Operation.SetVimModetablewriter.mergeStreamConfiguuid.invalidLengthError.ErrorQtQuickControls2BasicStyleImplcascadia.Selector.matchAllIntocascadia.matchInsensitiveValueerrors.init.NewErrorPool.func3gluon.WithUIDValidityGeneratorgo-imap.LiteralLengthErr.Errorgo-keychain.AddItem.deferwrap1go-keychain.CFDateToTime.func1go-keychain.QueryItemRef.func1go-keychain.absoluteTimeToUnixgo-proton-api.Bool.MarshalJSONgo-proton-api.CalendarAttendeego-proton-api.EncryptionSchemego-proton-api.FullMessage.Seengo-proton-api.MemberPassphrasego-proton-api.ProductUsedSpacego-proton-api.RevisionMetadatago-proton-api.Salts.SaltForKeygo-proton-api.Share.GetKeyRinggo-proton-api.TokenDestinationgo-proton-api.WithPanicHandlergo-proton-api.encryptMultipartgo-proton-api.encryptedMessagego-proton-api.parseRawAPIErrorgo-proton-api.tryEncrypt.func1go-sqlite3.CryptEncoderSSHA256go-sqlite3.CryptEncoderSSHA384go-sqlite3.CryptEncoderSSHA512go-sqlite3.ErrNoExtended.Errorgo-sqlite3.SQLitePreUpdateDatago-sqlite3.callbackConvertArgsgo-sqlite3.callbackError.func1go-sqlite3.callbackError.func2go-sqlite3.deleteHandles.func1go-srp.generateClientEphemeralhtml2text.BorderStyle.MidRighthtml2text.BorderStyle.TopRightishell.Actions.ReadPassword-fmishell.Context.ReadPasswordErrishell.shellActionsImpl.Activeishell.shellActionsImpl.AddCmdishell.shellActionsImpl.SetOutprofile.Start.func11.Println.1readline.DefaultOnWidthChangedreadline.Operation.ExitVimModecascadia.SelectorGroup.Match-fmcascadia.attributeNotEqualMatchcascadia.combinedSelector.Matchcascadia.compoundSelector.Matchcascadia.idSelector.Match.func1cascadia.idSelector.Specificitycascadia.nthPseudoClassSelectorgo-keychain.BytesToCFData.func1go-mime.NewAttachmentsCollectorgo-mime.decodePart.Printf.func1go-proton-api.CalendarEventPartgo-proton-api.ExtractSignaturesgo-proton-api.Keys.Unlock.func1go-proton-api.Label.MarshalJSONgo-proton-api.MessageGroupCountgo-proton-api.NotificationEventgo-proton-api.ParallelSchedulergo-proton-api.encryptFull.func1go-proton-api.encryptFull.func2go-proton-api.getCharsetDecodergo-proton-api.newManagerBuildergo-proton-api.newMessagePackagego-proton-api.withLogger.configgo-sqlite3.authorizerTrampolinego-sqlite3.commitHookTrampolinego-sqlite3.doneTrampoline.func1go-sqlite3.newHandle.deferwrap1go-sqlite3.stepTrampoline.func1go-sqlite3.updateHookTrampolinegoquery.appendWithoutDuplicatesgoquery.invalidMatcher.MatchAllhtml2text.BorderStyle.BottomMidhtml2text.BorderStyle.HeaderMidishell.Shell.ReadMultiLinesFuncishell.shellActionsImpl.Processnotificator.osxNotificator.pushreadline.Operation.IsSearchModecascadia.attributeSubstringMatchcascadia.combinedSelector.Stringcascadia.compoundSelector.Stringcascadia.langPseudoClassSelectorcascadia.simpleNthLastChildMatchcascadia.tagSelector.Specificitygluon.newConnCh.func1.deferwrap1gluon.newConnCh.func1.deferwrap2go-keychain.CFArrayToArray.func1go-keychain.CFArrayToArray.func2go-keychain.QueryItem.deferwrap1go-message.parseHeaderWithParamsgo-proton-api.APIError.IsHVErrorgo-proton-api.CalendarKey.Unlockgo-proton-api.CardGroup.GetGroupgo-proton-api.Event.String.func1go-proton-api.Event.String.func2go-proton-api.Event.String.func3go-proton-api.Event.String.func4go-proton-api.Event.String.func5go-proton-api.Event.String.func6go-proton-api.Event.String.func7go-proton-api.Event.String.func8go-proton-api.Event.String.func9go-proton-api.Link.GetSessionKeygo-proton-api.MessageFlag.HasAllgo-proton-api.MessageFlag.HasAnygo-proton-api.MessageFlag.Removego-proton-api.MessageFlag.Togglego-proton-api.ReportBugRes.Errorgo-proton-api.encodeBase64.func1go-proton-api.withHostURL.configgo-singleinstance.CreateLockFilego-sqlite3._Ctype_struct_sqlite3go-sqlite3.callbackArgBool.func1go-sqlite3.callbackArgBool.func2go-sqlite3.callbackRetBlob.func1go-sqlite3.callbackRetBlob.func2go-sqlite3.callbackRetText.func1go-sqlite3.sqlite3CreateFunctiongo-srp.computeExponentClientSidehtml2text.BorderStyle.BottomLefthtml2text.BorderStyle.HeaderLefthtml2text.NewPrettyTablesOptionsishell.shellActionsImpl.AutoHelpishell.shellActionsImpl.NotFoundishell.shellActionsImpl.SetPagerreadline.Operation.SearchRefreshcascadia.attrSelector.Match.func2cascadia.attrSelector.Match.func3cascadia.attrSelector.Specificitycascadia.idSelector.PseudoElementcascadia.neverMatchSelector.Matchgo-keychain.CFTypeRefToStringSafego-keychain.DeleteItem.deferwrap1go-libfido2.DeviceLocations.func1go-libfido2.DeviceLocations.func2go-libfido2.DeviceLocations.func3go-libfido2.DeviceLocations.func4go-libfido2.DeviceLocations.func5go-libfido2.DeviceLocations.func6go-libfido2.DeviceLocations.func7go-libfido2.DeviceLocations.func8go-message.formatHeaderWithParamsgo-proton-api.CalendarKeys.Unlockgo-proton-api.CardGroup.Get.func1go-proton-api.ClientIDFromContextgo-proton-api.CreateAddressKeyReqgo-proton-api.FullMessage.Decryptgo-proton-api.FullMessage.IsDraftgo-proton-api.FullMessage.Starredgo-proton-api.Headers.MarshalJSONgo-proton-api.ImportRes.IsHVErrorgo-proton-api.LabelMessagesRes.okgo-proton-api.Message.DecryptIntogo-proton-api.MessageFlag.Matchesgo-proton-api.NotificationPayloadgo-proton-api.ObservabilityMetricgo-sqlite3.callbackArgBytes.func1go-sqlite3.callbackArgBytes.func2go-sqlite3.callbackArgBytes.func3go-sqlite3.callbackArgBytes.func4go-sqlite3.callbackArgBytes.func5go-sqlite3.callbackArgBytes.func6go-sqlite3.callbackArgBytes.func7go-sqlite3.callbackArgCast.Run-fmgo-sqlite3.callbackArgInt64.func1go-sqlite3.callbackArgInt64.func2go-sqlite3.callbackRetFloat.func1go-sqlite3.databaseTypeConvSqlitego-sqlite3.rollbackHookTrampolinehtml2text.BorderStyle.BottomRighthtml2text.BorderStyle.HeaderRightishell.Context.ReadMultiLinesFuncishell.shellActionsImpl.DeleteCmdishell.shellActionsImpl.Interruptreadline.Operation.ExitSearchModereadline.Operation.PasswordConfigsaferith.montgomeryRepresentationcascadia.classSelector.Match.func1cascadia.classSelector.Specificitycascadia.neverMatchSelector.Stringcascadia.regexpPseudoClassSelectorcascadia.tagSelector.PseudoElementgluon.WithConnectionRollingCountergluon.withConnectionLimiter.configgo-keychain.CFStringToString.func1go-keychain.CFStringToString.func2go-keychain.CFStringToString.func3go-keychain.StringToCFString.func1go-libfido2._Ctype_struct_fido_devgo-proton-api.MessageMetadata.Seengo-proton-api.NewParallelSchedulergo-proton-api.OrganizationResponsego-proton-api.buildImportReqFieldsgo-proton-api.catchTooManyRequestsgo-proton-api.withCookieJar.configgo-proton-api.withTransport.configgo-sqlite3.callbackArgString.func1go-sqlite3.callbackArgString.func2go-sqlite3.callbackArgString.func3go-sqlite3.callbackArgString.func4go-sqlite3.preUpdateHookTrampolineishell.NewWithConfig.Println.func1ishell.shellActionsImpl.IgnoreCasereadline.Operation.CompleteRefreshreadline.Operation.HandleVimNormalreadline.Operation.IsEnableVimModereadline.Operation.SearchBackspacecascadia.attrSelector.PseudoElementgo-keychain.CFDictionaryToMap.func1go-keychain.CFDictionaryToMap.func2go-keychain.CFTypeDescription.func1go-keychain.MapToCFDictionary.func1go-keychain.QueryItemRef.deferwrap1go-proton-api.APIError.GetHVDetailsgo-proton-api.Address.IsBYOEAddressgo-proton-api.Key.unlock.deferwrap1go-proton-api.PublicKeys.GetKeyRinggo-proton-api.withAppVersion.configgo-proton-api.withRetryCount.configgo-sqlite3.callbackArgFloat64.func1go-sqlite3.callbackArgFloat64.func2go-sqlite3.callbackArgGeneric.func1go-sqlite3.callbackRetGeneric.func1go-sqlite3.callbackRetInteger.func1go-sqlite3.callbackTrampoline.func1go-sqlite3.deleteHandles.deferwrap1ishell.shellActionsImpl.ProgressBarreadline.NewCancelableStdin.gowrap1readline.Operation.ExitCompleteModereadline.Operation.ExitPasswordModereadline.Operation.IsInCompleteModecascadia.classSelector.PseudoElementcascadia.containsPseudoClassSelectorcascadia.hasLegendInPreviousSiblingsgluon.withFeatureFlagProvider.configgluon.withObservabilitySender.configgo-keychain.ConvertMapToCFDictionarygo-message.UnknownCharsetError.Errorgo-proton-api.ErrDetails.MarshalJSONgo-proton-api.ImportRes.GetHVDetailsgo-proton-api.ReportBugAttachmentReqgo-proton-api.ReportBugRes.IsHVErrorgo-proton-api.Salts.SaltForKey.func1go-proton-api.encryptMultipart.func1go-proton-api.getFeatureFlagEndpointgo-proton-api.parseRawAPIError.func1go-srp.computeSharedSecretClientSidereadline.DefaultOnWidthChanged.func1readline.Operation.EnterCompleteModereadline.Operation.EnterPasswordModereadline.Operation.ExitVimInsertModecascadia.combinedSelector.Specificitycascadia.compoundSelector.Specificitycascadia.nthPseudoClassSelector.Matchgluon.withUIDValidityGenerator.configgo-libfido2._Ctype_struct_fido_assertgo-message.UnknownCharsetError.Unwrapgo-message.UnknownEncodingError.Errorgo-proton-api.CreateContactResp.Errorgo-proton-api.ExtractSignatures.func1go-proton-api.FullMessage.DecryptIntogo-proton-api.MessageMetadata.IsDraftgo-proton-api.MessageMetadata.Starredgo-proton-api.ReportBugReq.toFormDatago-proton-api.SendVerificationCodeReqgo-proton-api.withPanicHandler.configgo-sqlite3._Ctype_struct_sqlite3_stmtgo-sqlite3.lookupHandleVal.deferwrap1readline.Operation.EnterVimInsertModecascadia.langPseudoClassSelector.Matchcascadia.linkPseudoClassSelector.Matchcascadia.nthPseudoClassSelector.Stringcascadia.rootPseudoClassSelector.Matchgo-keychain.GetGenericPasswordAccountsgo-message.UnknownEncodingError.Unwrapgo-proton-api.APIError.DetailsToStringgo-proton-api.CalendarEventPart.Decodego-proton-api.MemberPassphrase.decryptgo-sqlite3._Ctype_struct_sqlite3_valuego-srp.hashPasswordVersion0.deferwrap1go-srp.hashPasswordVersion0.deferwrap2go-srp.hashPasswordVersion0.deferwrap3ishell.shellActionsImpl.SetHistoryPathreadline.DefaultOnWidthChanged.func1.1cascadia.combinedSelector.PseudoElementcascadia.compoundSelector.PseudoElementcascadia.inputPseudoClassSelector.Matchcascadia.langPseudoClassSelector.Stringcascadia.linkPseudoClassSelector.Stringcascadia.neverMatchSelector.Specificitycascadia.rootPseudoClassSelector.Stringgo-keychain.CFTypeRefToStringSafe.func1go-libfido2._Ctype_struct_fido_dev_infogo-proton-api.ImportRes.DetailsToStringgo-proton-api.ReportBugRes.GetHVDetailsgo-sqlite3._Ctype_struct_sqlite3_backupishell.shellActionsImpl.CustomCompleternotificator.osxNotificator.pushCriticalprofile.Start.Start.func2.Printf.func12profile.Start.Start.func2.Printf.func13profile.Start.Start.func2.Printf.func14profile.Start.Start.func2.Printf.func15profile.Start.Start.func2.Printf.func16profile.Start.Start.func2.Printf.func17profile.Start.Start.func2.Printf.func18profile.Start.Start.func2.Printf.func19readline.Operation.HandleCompleteSelectcascadia.abstractPseudoClass.Specificitycascadia.inputPseudoClassSelector.Stringcascadia.regexpPseudoClassSelector.Matchgluon.withDisableIMAPAuthenticate.configgo-keychain.CFTypeDescription.deferwrap1go-libfido2._Ctype_struct_fido_cbor_infogo-proton-api.CalendarPassphrase.Decryptgo-proton-api.Key.getPassphraseFromTokengo-proton-api.NewTicker.func1.deferwrap1go-proton-api.NewTicker.func1.deferwrap2go-proton-api.ParallelScheduler.Schedulego-sqlite3._Ctype_struct_sqlite3_contextishell.simpleProgressDisplay.Determinatecascadia.checkedPseudoClassSelector.Matchcascadia.enabledPseudoClassSelector.Matchcascadia.neverMatchSelector.PseudoElementcascadia.regexpPseudoClassSelector.Stringgluon.withConnectionRollingCounter.configgo-keychain.QueryItem.CFDataToBytes.func3go-keychain.absoluteTimeIntervalSince1970go-proton-api.CreateContactResp.IsHVErrorishell.ProgressDisplayCharSet.Determinatereadline.Operation.ExitCompleteSelectModereadline.Operation.IsInCompleteSelectModecascadia.abstractPseudoClass.PseudoElementcascadia.checkedPseudoClassSelector.Stringcascadia.containsPseudoClassSelector.Matchcascadia.disabledPseudoClassSelector.Matchcascadia.enabledPseudoClassSelector.Stringcascadia.relativePseudoClassSelector.Matchgo-mime.AttachmentsCollector.GetAttHeadersgo-proton-api.ReportBugRes.DetailsToStringishell.shellActionsImpl.SetHomeHistoryPathishell.simpleProgressDisplay.Indeterminatereadline.Operation.EnterCompleteSelectModecascadia.containsPseudoClassSelector.Stringcascadia.disabledPseudoClassSelector.Stringcascadia.nthPseudoClassSelector.Specificitycascadia.onlyChildPseudoClassSelector.Matchcascadia.relativePseudoClassSelector.Stringgo-mime.AttachmentsCollector.GetAttachmentscascadia.langPseudoClassSelector.Match.func1cascadia.langPseudoClassSelector.Specificitycascadia.linkPseudoClassSelector.Specificitycascadia.onlyChildPseudoClassSelector.Stringcascadia.rootPseudoClassSelector.Specificitygo-proton-api.CreateContactResp.GetHVDetailscascadia.inputPseudoClassSelector.Specificitycascadia.nthPseudoClassSelector.PseudoElementgo-keychain.convertResult.CFDataToBytes.func1cascadia.emptyElementPseudoClassSelector.Matchcascadia.langPseudoClassSelector.PseudoElementcascadia.linkPseudoClassSelector.PseudoElementcascadia.regexpPseudoClassSelector.Specificitycascadia.rootPseudoClassSelector.PseudoElementgo-proton-api.ParallelScheduler.Schedule.func1cascadia.checkedPseudoClassSelector.Match.func1cascadia.checkedPseudoClassSelector.Specificitycascadia.emptyElementPseudoClassSelector.Stringcascadia.enabledPseudoClassSelector.Specificitycascadia.inputPseudoClassSelector.PseudoElementgo-keychain.ConvertMapToCFDictionary.deferwrap1go-keychain.ConvertMapToCFDictionary.deferwrap2go-keychain.ConvertMapToCFDictionary.deferwrap3go-keychain.ConvertMapToCFDictionary.deferwrap4go-proton-api.CreateContactResp.DetailsToStringgo-proton-api.ReportBugAttachmentReq.toFormDatacascadia.containsPseudoClassSelector.Specificitycascadia.disabledPseudoClassSelector.Specificitycascadia.regexpPseudoClassSelector.PseudoElementcascadia.relativePseudoClassSelector.Specificitycascadia.checkedPseudoClassSelector.PseudoElementcascadia.enabledPseudoClassSelector.PseudoElementcascadia.onlyChildPseudoClassSelector.Specificitygo-proton-api.ImportReq.GetEncryptedMessageLengthcascadia.containsPseudoClassSelector.PseudoElementcascadia.disabledPseudoClassSelector.PseudoElementcascadia.relativePseudoClassSelector.PseudoElementgo-proton-api.DefaultAttachmentAllocator.NewBuffergo-sqlite3.callbackError.callbackError.func1.func3cascadia.onlyChildPseudoClassSelector.PseudoElementcascadia.attrSelector.Match.attributeDashMatch.func4cascadia.emptyElementPseudoClassSelector.Specificitycascadia.attrSelector.Match.attributeRegexMatch.func8cascadia.attrSelector.Match.attributePrefixMatch.func5cascadia.attrSelector.Match.attributeSuffixMatch.func6cascadia.emptyElementPseudoClassSelector.PseudoElementgo-libfido2.DeviceLocations.DeviceLocations.func2.func9cascadia.attrSelector.Match.attributeSubstringMatch.func7go-proton-api.ParallelScheduler.Schedule.func1.deferwrap1go-keychain.QueryItem.CFDataToBytes.QueryItem.CFDataToBytes.func3.func4go-keychain.QueryItem.CFDataToBytes.QueryItem.CFDataToBytes.func3.func5go-keychain.convertResult.CFDataToBytes.convertResult.CFDataToBytes.func1.func2go-keychain.convertResult.CFDataToBytes.convertResult.CFDataToBytes.func1.func3

Sign up to see Other details

Sign Up Free

Security and privacy

Code signing, notarization, and entitlement analysis for Proton Mail Bridge.

Code Signing

Excellent
Signed
Notarized
Hardened Runtime

Developer ID Application: Proton AG (2SB5Z68H26)

How popular is Proton Mail Bridge?

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

Popularity Tier
Ranked across all macOS apps
Top App

Popularity Score

87
87
Adoption
87
Mindshare
0
Store Rank

Sign up to see Detailed Popularity Data

Sign Up Free

When was Proton Mail Bridge last updated?

10 tracked releases since January 2025.

Latest: v3.24.2
May 24, 2026
v3.24.2
May 24, 2026
v3.23.1
Mar 23, 2026
v3.22.0
Feb 9, 2026
v3.21.2
Jul 21, 2025
v3.21.1
Jun 18, 2025
v3.20.0
May 15, 2025
v3.19.0
Apr 1, 2025
v3.18.0
Mar 6, 2025
v3.17.0
Feb 10, 2025
v3.16.0
Jan 13, 2025

Sign up to see Release History

Sign Up Free

Last verified May 24, 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