Acceptable
Mullvad VPN
Paiement mensuel
$5.69 par mois
Paiement annuel
$69.60 facturé une fois par an
Couverture
50 pays avec une sortie
Offre gratuite
Non forfaits payants uniquement
Sécurité
Utilisabilité
Mullvad VPN a été évalué par l'équipe HushFleet et placé dans la tranche Acceptable, avec un score de sécurité de 60/100 et un score d'utilisabilité de 64/100. Dans le classement général de sécurité des fournisseurs VPN, il se classe 2 sur 68. VPN commercial, juridiction de l'entreprise : Suède. Il dispose d'un audit de sécurité indépendant : le rapport complet est publié, niveau de preuve B.
7 champs figurent sur cette fiche sans entrer dans le score, et le contrat le dit dans le champ lui-même : scored: false. Ils sont ici parce qu'un lecteur qui demande qui possède cette entreprise, ou qui a signé l'audit, pose une question à laquelle la fiche répond — et parce qu'une valeur qui ne touche jamais au calcul doit rester visiblement en dehors plutôt que d'être discrètement mélangée.
Chaque pays où le fournisseur propose un point de sortie, compté à partir de sa propre page de serveurs : 50. Il n'y a ici aucun décompte de serveurs par pays et aucun total de parc nulle part sur le site — le contrat ne porte ni l'un ni l'autre, et un chiffre que personne ne peut sourcer est pire qu'un chiffre absent. Les 1 pays marqués mandat imposent une conservation des données ; cette marque vient de la table de pays propre à la méthodologie, non du fournisseur.
Alternatives
Mullvad VPN
Visiter le site| Classe de service | VPN commercial — la sécurité prime |
|---|---|
| Score de sécurité | 60 sur 100 · Acceptable |
| Score d'utilisabilité | 64 sur 100 · état établi · 75% établi · 79,4% du poids lu |
| Entité juridique | Mullvad VPN AB, Box 53049, 400 14 Gothenburg, Sweden |
| Juridiction | Suède |
| Propriétaire final | Amagicom AB, 100% owned by founders Fredrik Stromberg and Daniel Berntsson |
| Exposition | Moyen · canal dominant : conservation |
| Conservation | Rien qui relie le trafic à une personne |
| Dernier audit | Assured Security Consultants (GotaTun code review) and Leviathan Security Group (Android Mobile App Profile assessment) — two engagements, both reports dated 2026-02-17 · 17 févr. 2026 · Répétés, sans intervalle fixe · Oui, et le rapport a été lu |
| Pays avec des sorties | 50 |
| Protocoles | WireGuard |
| Fonctionne sous censure active | Affirmé comme fonctionnant |
| Protocole le plus faible encore proposé | non applicable |
| DNS propre à l'intérieur du tunnel | Oui, sur la parole du fournisseur |
| Plateformes | AndroidiOSLinuxmacOSWindows |
| Appareils simultanés | 5 |
| Kill switch | inconnu |
| Split tunneling | Disponible |
| Inscription | Aucun compte nécessaire |
| Offre gratuite | Aucune formule gratuite |
| P2P autorisé | inconnu |
| Accès aux principaux services de streaming | inconnu |
| Prix, mensuel | $5.69 par mois |
| Prix, annuel | $69.60 par an au renouvellement, facturé une fois |
| Pays proposés relevant d'un mandat de conservationC09_mandate_countries | Turquie |
|---|---|
| Pays du propriétaire bénéficiaire ultimeM11_owner_jurisdiction | SE |
| Clé de regroupement du groupe du propriétaireM15_owner_group | Indépendant |
| Date à laquelle le propriétaire actuel a pris le contrôleM16_control_since | non applicable |
| Rôle de cette marque au sein du groupeM17_brand_role | principal |
| Infrastructure partagée avec les autres membres du groupeM18_shared_infrastructure | separate |
| Total des audits publiésV10_audit_count | 8 |
Acceptable
Paiement mensuel
$5.69 par mois
Paiement annuel
$69.60 facturé une fois par an
Couverture
50 pays avec une sortie
Offre gratuite
Non forfaits payants uniquement
Sécurité
Utilisabilité
Huit canaux, chacun posant une question à la fiche publiée et lisant un ensemble nommé de champs pour y répondre. Ils se multiplient plutôt qu'ils ne s'additionnent — le facteur à côté d'un canal est ce qui reste après la pression qu'il a trouvée, et ouvrez un canal pour voir chaque champ qu'il a lu, tel qu'il est stocké. Comment fonctionne le modèle
Champs de sécurité
67 55 d'entre eux alimentent un canal
Établis
54 7 restent inconnu, 6 non applicable(s)
Complétude
87% la part que le modèle a pu pondérer
Citations
74 sur 25 documents
Chaque valeur porte ce sur quoi elle repose, et le modèle pondère différemment les quatre niveaux. Le poids, puis le nombre de citations de cette fiche à ce niveau :
A pèse 1,00 · 9 iciB pèse 0,85 · 61 iciC pèse 0,70 · 4 ici
Les poids sont ceux de methodology.json lui-même ; une affirmation vue dans l’artefact lui-même compte plus que la même affirmation rapportée de seconde main. La date à la fin d’une ligne est le jour où cette valeur a été lue pour la dernière fois.
Un canal ne chiffre pas chaque champ qu'il lit. Ceux qu'il a chiffrés sont marqués sur leur bord et indiquent ce qu'ils ont ajouté ; tout le reste a été lu sans rien coûter. Seul un canal qui se compose champ par champ peut marquer un champ — les autres se chiffrent eux-mêmes par les paramètres affichés au-dessus de leurs lignes.
Encore ouvert sur cette fiche.
La fréquence des audits. Mullvad publie un index des audits dans le dépôt de l'application et il est explicite sur la fréquence : l'index indique clairement que les audits principaux de l'application ont lieu tous les deux ans, avec des audits supplémentaires entre-temps, raison pour laquelle la régularité est enregistrée comme répétée sans intervalle fixe plutôt que comme une série annuelle — personne ne revendique une fréquence annuelle.
Deux rapports, une date. Deux missions distinctes partagent la date du 17/02/2026 et la fiche les nomme toutes les deux : la revue de code d'Assured sur GotaTun, l'implémentation WireGuard en espace utilisateur (aucun problème critique, élevé ou moyen ; deux problèmes faibles et neuf remarques), et l'évaluation Mobile App Profile de Leviathan sur l'application Android, dont le rapport de conformité donne le 17 février 2026 comme date d'évaluation et AL2 comme niveau d'assurance. Une date, deux rapports, aucune contradiction.
Pourquoi le décompte est de huit. Le nombre d'audits est de huit parce que la revue de GotaTun est extérieure à la propre liste du dépôt de l'application. Auparavant, une revue X41 D-Sec de 30 jours-personne couvrant les cinq plateformes a trouvé six vulnérabilités — trois élevées, deux moyennes, une faible, aucune critique.
Ce qu'aucune mission ne couvre. Ce qu'aucune de ces missions ne couvre, c'est la flotte de serveurs : chacune examine l'application ou le protocole de tunnel, raison pour laquelle la couverture de la flotte est enregistrée comme non applicable plutôt que comme un échantillon. L'affirmation de non-conservation des journaux du côté de l'infrastructure repose donc sur le mandat de perquisition d'avril 2023 — la police suédoise est venue chercher les données des clients et est repartie sans elles — et non sur un audit.
Des versions reproductibles, sur Android uniquement. Les versions reproductibles concernent uniquement Android, à partir de la version 2025.2, donc le champ reste partiel ; les versions pour ordinateur et iOS ne sont pas vérifiables bit à bit. La Turquie est le seul pays soumis à un mandat sur la liste proposée et l'hébergement qui la sous-tend n'est pas établi.
Rien de publié sur les demandes. Rien dans la fiche ne repose sur ce que le fournisseur publie au sujet des demandes qu'il reçoit : il n'y a ni rapport de transparence ni warrant canary, de sorte que la saisie d'avril 2023 en constitue à elle seule le fondement. La couverture du kill switch et la politique P2P ne sont pas établies ; le dernier audit est une revue de code du protocole, et non une mission sur la non-conservation des journaux, donc V11 reste silencieux et la conservation repose sur la déclaration.
Sur la fiche dans son ensemble.
Le mandat de perquisition d'avril 2023 est l'élément unique le plus solide de cette fiche : la police s'est rendue au bureau et n'est repartie avec rien, ce qui constitue une preuve de la pratique plutôt que du papier et vieillit bien plus lentement qu'un audit. Le tarif est forfaitairement de 5 EUR/mois pour toute durée ; U04_price_monthly contient 5,80 (l'équivalent en USD indiqué par Mullvad sur sa propre page) ; U04b_price_yearly est de 69,60, soit l'année complète à ce tarif.
Composé plutôt qu'additionné : un a priori de 0.55 sur la branche silent, déplacé par ce que dit le document (0.0687) et par ce que montre la pratique (0.608), avec une crédence de 0.6389 venant de l'audit et 0.855 selon l'engagement du fournisseur, contre une sévérité de 0.03 pour ce qui est réellement conservé.
Conservation permettant d'identifier une personne, comme déclarésignificatifC01_linkable_retention
none_linkable
Bmullvad.net13 août 2026
Signaler un problème avec C01_linkable_retentionIdentifiant persistant de l'appareil détenu par le fournisseurC12_device_identifier
none
Bplay.google.com15 août 2026
Signaler un problème avec C12_device_identifierCalculé
×0,601 d'une fiche irréprochable complétude 87%
D'où vient la chute : Conservation. C'est le canal où se concentre le risque de cette fiche — à lui seul, il ramène une fiche irréprochable à ×0,782, et sa barre ci-dessus est remplie jusque-là.
L'exposition est enregistrée comme medium et le statut d'intégrité comme clean.
Cette fiche se situe au-dessus de la moyenne du registre sur les 8 canaux. La marge la plus étroite est Divulgation, ×1,000 contre ×0,970.
Score publié
60Chaque ligne ci-dessus est un champ de la fiche publiée, et chacune peut être contestée : chaque ligne porte Signaler, ou signaler quelque chose sur la fiche dans son ensemble. Une correction appuyée par une source est effectuée le jour même, et si elle fait bouger le score, elle fait bouger le rang.
25 sept. 20261 changement
Prix mensuel en USD, formule mensuelle, tel que facturéU04_price_monthly
5.8 remplacé par 5.69
12 sept. 20266 changements
Score de sécuritésecurity.score
65 remplacé par 64
Score de sécuritésecurity.score
64 remplacé par 60
Fonctionne sous une censure activeU06_censorship_circumvention
none remplacé par claimed
Score d'utilisabilitéusability.score
55 remplacé par 64
Prix mensuel en USD, formule mensuelle, tel que facturéU04_price_monthly
5.79 remplacé par 5.8
Prix de la formule annuelle en USD, première période telle que facturéeU04b_price_yearly
69.48 remplacé par 69.6
30 août 20261 changement
Le protocole le plus faible encore proposéC13_weakest_protocol
wireguard remplacé par absent de la fiche
29 août 20262 changements
Le protocole le plus faible encore proposéC13_weakest_protocol
absent de la fiche remplacé par wireguard
Serveurs dans le parc, selon les déclarationsU03_network_size
700 remplacé par absent de la fiche
29 août 202612 changements
Protocole le plus rapide proposéU07_modern_protocol
wireguard remplacé par absent de la fiche
Protocoles proposésU07_protocols
absent de la fiche remplacé par wireguard
Prix de la formule annuelle en USD, première période telle que facturéeU04b_price_yearly
absent de la fiche remplacé par 5
Prix mensuel en USD, formule mensuelle, tel que facturéU04_price_monthly
5 remplacé par 5.79
Prix de la formule annuelle en USD, première période telle que facturéeU04b_price_yearly
5 remplacé par 5.79
Prix de la formule annuelle en USD, première période telle que facturéeU04b_price_yearly
5.79 remplacé par 69.48
Le protocole le plus faible encore proposéC13_weakest_protocol
wireguard remplacé par absent de la fiche
Comment le rapport est publiéV02_report_publication
full_pdf
Bgithub.com17 févr. 2026
Signaler un problème avec V02_report_publicationObjet du dernier auditV03_audit_subject
protocolapp_security
Aassured.seAgithub.com28 août 2026
Signaler un problème avec V03_audit_subjectCouverture du parc de serveursV04_scope_servers
non applicable
rien de publié · enregistré comme asserted
Catégorie de l'auditeurV06_firm_category
security_specialist
Bgithub.com17 févr. 2026
Signaler un problème avec V06_firm_categoryNorme d'assuranceV07_audit_standard
other
Bgithub.com17 févr. 2026
Signaler un problème avec V07_audit_standardDate du dernier rapportsignificatifV08_audit_date_latest
2026-02-17
Aassured.seAgithub.com28 août 2026
Signaler un problème avec V08_audit_date_latestCadence des auditsV09_audit_regularity
repeated_irregular
Bgithub.com28 août 2026
Signaler un problème avec V09_audit_regularityCe que le rapport indique être conservéV11_audit_findings
not_stated
Bgithub.com17 févr. 2026
Signaler un problème avec V11_audit_findingsForce de la conclusion d'assuranceV15_assurance_strength
non applicable
rien de publié · enregistré comme asserted
Chronologie des événements d'application documentésP12_case_history
2023-04seizure→nothing_produced
Bmullvad.net28 août 2026
Signaler un problème avec P12_case_historyChiffré à partir de ce qui manque : 0.87 de la fiche pondérée est établi, sur une pente de 0.9 sous un plafond de 0.6, avec une posture de 0.3 atténuée par 0.4.
Complétude de la ficheS08_completeness
87%
dérivée de la fiche elle-même
Réponse à un mandat national de conservationégalement lu par juridictionP04_mandate_response
no_presence
Bmullvad.net13 août 2026
Signaler un problème avec P04_mandate_responseRapport de transparenceégalement lu par intégrité, silenceP05_transparency_report
inconnu
rien de publié · enregistré comme asserted
Chiffres publiés plausibles à cette échelleégalement lu par intégritéP06_report_plausibility
non applicable
rien de publié · enregistré comme asserted
Discipline du warrant canaryégalement lu par divulgationP07_warrant_canary
inconnu
rien de publié · enregistré comme asserted
Incident de sécurité et manière dont il a été divulguéégalement lu par intégritéX09_incident_handling
self_disclosed_prompt
Bmullvad.net20 mai 2026
Signaler un problème avec X09_incident_handlingOù siège l'entreprise 0.0, où siège son propriétaire 0.0, les sorties qu'elle propose 0.05, le régime des injonctions de silence 0.0 — une seule circonstance, chiffrée une fois plutôt que cumulée.
Hébergement dans les pays relevant du mandat qu'il proposeC09b_mandate_hosting
inconnu
rien de publié · enregistré comme asserted
Le pays d'immatriculation impose la conservationC10_company_under_mandate
no
Bmullvad.net13 août 2026
Signaler un problème avec C10_company_under_mandateLe propriétaire effectif relève d'un régime de conservationC11_owner_under_mandate
no
Cmullvad.net13 août 2026
Signaler un problème avec C11_owner_under_mandateRéponse à un mandat national de conservationégalement lu par ignoranceP04_mandate_response
no_presence
Bmullvad.net13 août 2026
Signaler un problème avec P04_mandate_responseRégime d'injonctions secrètes dans le pays d'immatriculationP11_gag_order_regime
judicial_only
Bmullvad.net28 août 2026
Signaler un problème avec P11_gag_order_regimeUne somme plafonnée — le seul canal qui additionne : 0.05 sur 0.28 possibles, à partir des champs marqués ci-dessous.
Serveurs sans disque, avec RAM uniquementC02_ram_only
yes_declared+0,015
Bmullvad.net13 août 2026
Signaler un problème avec C02_ram_onlyModèle d'attribution des adresses IPC03_ip_sharing
shared
Bmullvad.net13 août 2026
Signaler un problème avec C03_ip_sharingInscription sans adresse e-mailC04_signup_no_email
yes_declared+0,005
Bmullvad.net13 août 2026
Signaler un problème avec C04_signup_no_emailOptions de paiement anonymesC05_payment_anonymous
cashcrypto_directvoucher
Bmullvad.net13 août 2026
Signaler un problème avec C05_payment_anonymousDNS propre à l'intérieur du tunnelC06_own_dns_in_tunnel
yes_declared+0,005
Bmullvad.net13 août 2026
Signaler un problème avec C06_own_dns_in_tunnelCatégorie de SDK tiers la plus intrusive dans l'applicationC07a_app_sdk
none
Bmullvad.net13 août 2026
Signaler un problème avec C07a_app_sdkCatégorie de traceur tiers la plus intrusive sur le siteC07b_site_trackers
none
Bmullvad.net13 août 2026
Signaler un problème avec C07b_site_trackersQui possède le matérielC08_servers_ownership
mixed+0,010
Bmullvad.net13 août 2026
Signaler un problème avec C08_servers_ownershipLe protocole le plus faible encore proposéC13_weakest_protocol
non applicable
Bmullvad.netBmullvad.net29 août 2026
Signaler un problème avec C13_weakest_protocolCode source du client publiéV12_client_open_source
all
Bgithub.com13 août 2026
Signaler un problème avec V12_client_open_sourceCompilations reproductiblesV13_reproducible_builds
partial+0,015
Bmullvad.net28 août 2026
Signaler un problème avec V13_reproducible_buildsPentest distinct du client ou de l'infrastructureV14_pentest_exists
yes_verified
Ax41-dsec.deAgithub.com28 août 2026
Signaler un problème avec V14_pentest_existsCe que ce canal a chiffré sur cette fiche :Prix 0.05
Qui exploite la sortieC00_architecture
provider_operated+0,000
Bmullvad.net13 août 2026
Signaler un problème avec C00_architectureCe que la sortie fait au trafic qui la traverseC14_traffic_modification
inconnu+0,050
rien de publié · enregistré comme asserted
Échelle de la base d'utilisateurs (mass >=10M, mid >=1M, niche <1M)également lu par silenceM08_user_scale
mid
Bmullvad.net13 août 2026
Signaler un problème avec M08_user_scaleAutres entreprises du groupe du propriétaireM10_owner_other_business
none_disclosed
Bmullvad.net13 août 2026
Signaler un problème avec M10_owner_other_businessRapport de transparenceégalement lu par ignorance, silenceP05_transparency_report
inconnu
rien de publié · enregistré comme asserted
Chiffres publiés plausibles à cette échelleégalement lu par ignoranceP06_report_plausibility
non applicable
rien de publié · enregistré comme asserted
Écart documenté entre l'affirmation et le comportementX01_documented_lie
none
Cgithub.com13 août 2026
Signaler un problème avec X01_documented_lieMarketing par rapport aux constatations de l'auditX02_claim_gap
none
Cgithub.com13 août 2026
Signaler un problème avec X02_claim_gapTransparence de la structure de propriétéX03_owner_transparency
clear
Bmullvad.net13 août 2026
Signaler un problème avec X03_owner_transparencyÉvénements défavorables dans la fiche du groupe propriétaireX04_owner_group_history
clean
Cmullvad.net13 août 2026
Signaler un problème avec X04_owner_group_historyMode de financement du serviceX05_monetisation_model
paid_only
Bmullvad.net13 août 2026
Signaler un problème avec X05_monetisation_modelAffirmations d'anonymat à 100 % ou de cryptographie de niveau militaireX06_absolute_claims
inconnu
rien de publié · enregistré comme asserted
Abonnements à vie poussés de manière agressiveX07_lifetime_push
no
Bmullvad.net13 août 2026
Signaler un problème avec X07_lifetime_pushLa couverture n'existe que sur des sites affiliésX08_affiliate_only_reviews
no
Bmullvad.net13 août 2026
Signaler un problème avec X08_affiliate_only_reviewsIncident de sécurité et manière dont il a été divulguéégalement lu par ignoranceX09_incident_handling
self_disclosed_prompt
Bmullvad.net20 mai 2026
Signaler un problème avec X09_incident_handlingProgramme d'affiliation et niveau de rémunérationX10_affiliate_program
none
Bmullvad.net13 août 2026
Signaler un problème avec X10_affiliate_programLe média d'avis géré par le propriétaire divulgue le lienX11_review_media_disclosure
non applicable
rien de publié · enregistré comme asserted
Déclaration des données dans la boutique d'applications par rapport à la propre politique du fournisseurX12_store_data_declaration
matches_policy
Bapps.apple.comBplay.google.comBmullvad.net28 août 2026
Signaler un problème avec X12_store_data_declarationContagion du groupe propriétaireS18_cluster_contagion
0.0
aucun groupe propriétaire sur cette fiche, donc rien à transmettre
Saisie de serveurs par les autorités chargées de l'application de la loiégalement lu par silenceP01_seizure_event
seizure_no_data
Bmullvad.net28 août 2026
Signaler un problème avec P01_seizure_eventHistorique réel des divulgationsP02_disclosure_history
none_known
Bmullvad.net12 sept. 2026
Signaler un problème avec P02_disclosure_historyFiche judiciaire d'une production forcéeégalement lu par silenceP03_court_record
none_known
Bmullvad.net12 sept. 2026
Signaler un problème avec P03_court_recordDiscipline du warrant canaryégalement lu par ignoranceP07_warrant_canary
inconnu
rien de publié · enregistré comme asserted
Demandes reçues pendant la périodeP08_requests_received
inconnu
rien de publié · enregistré comme asserted
Demandes pour lesquelles des données ont été fourniesP09_data_provided
inconnu
rien de publié · enregistré comme asserted
17 ans d'activité à 0.015 par an sous un plafond de 0.3, pondéré 1.0 : la règle ne s'est pas déclenchée.
Année de lancement du serviceM07_launch_year
2009
Bmullvad.net13 août 2026
Signaler un problème avec M07_launch_yearÉchelle de la base d'utilisateurs (mass >=10M, mid >=1M, niche <1M)également lu par intégritéM08_user_scale
mid
Bmullvad.net13 août 2026
Signaler un problème avec M08_user_scaleSaisie de serveurs par les autorités chargées de l'application de la loiégalement lu par divulgationP01_seizure_event
seizure_no_data
Bmullvad.net28 août 2026
Signaler un problème avec P01_seizure_eventFiche judiciaire d'une production forcéeégalement lu par divulgationP03_court_record
none_known
Bmullvad.net12 sept. 2026
Signaler un problème avec P03_court_recordRapport de transparenceégalement lu par ignorance, intégritéP05_transparency_report
inconnu
rien de publié · enregistré comme asserted
wireguard remplacé par absent de la fiche
Score d'utilisabilitéusability.score
55 remplacé par 49
Le protocole le plus faible encore proposéC13_weakest_protocol
absent de la fiche remplacé par wireguard
Protocoles proposésU07_protocols
absent de la fiche remplacé par wireguard
Score d'utilisabilitéusability.score
49 remplacé par 55
28 août 202612 changements
Score d'utilisabilitéusability.score
58 remplacé par 55
Pourquoi ce fournisseur figure dans le catalogueM14_inclusion_basis
market_incumbent remplacé par hand_picked
Score de sécuritésecurity.score
64 remplacé par 63
Options de paiement anonymesC05_payment_anonymous
cash, crypto_processor remplacé par cash, crypto_direct, voucher
Score de sécuritésecurity.score
63 remplacé par 64
Déclaration des données dans la boutique d'applications par rapport à la propre politique du fournisseurX12_store_data_declaration
absent de la fiche remplacé par matches_policy
Score de sécuritésecurity.score
64 remplacé par 65
Objet du dernier auditV03_audit_subject
protocol remplacé par protocol, app_security
Nom de l'auditeurV05_audit_firm
Assured Security Consultants (GotaTun code review, 2026) remplacé par Assured Security Consultants (GotaTun code review) and Leviathan Security Group (Android Mobile App Profile assessment) — two engagements, both reports dated 2026-02-17
Cadence des auditsV09_audit_regularity
annual_series remplacé par repeated_irregular
Total des audits publiésV10_audit_count
7 remplacé par 8
État d'utilisabilitéusability.state
absent de la fiche remplacé par known
27 août 20261 changement
Couverture du parc de serveursV04_scope_servers
sample remplacé par absent de la fiche
Couverture147pays
Paiement mensuel$9.99mensuel
Paiement annuel$53.88total annuel
Offre gratuiteOuioffre gratuite limitée
Appareils10à la fois
Sécurité
Utilisabilité
Couverture41pays
Paiement mensuel$6.00mensuel
Paiement annuel$60.00total annuel
Offre gratuiteNonforfaits payants uniquement
Appareils5à la fois
Sécurité
Utilisabilité