Not recommended
Lantern
Paying monthly
— no monthly plan
Paying yearly
$48.00 billed once a year
Coverage
Not published no country list published
Free tier
Yes limited free plan
Security
Usability
Lantern was assessed by the HushFleet team and placed in the
7 fields sit on this record without entering the score, and the contract says so in the field itself: scored: false. They are here because a reader asking who owns this company, or who signed the audit, is asking something the record answers — and because a value that never touches the arithmetic should be visibly outside it rather than quietly mixed in.
Alternatives
Not recommended
Paying monthly
— no monthly plan
Paying yearly
$48.00 billed once a year
Coverage
Not published no country list published
Free tier
Yes limited free plan
Security
Usability
| Service class | Censorship tool — security leads |
|---|---|
| Security score | 9 of 100 · Not recommended |
| Usability score | 64 of 100 · state no_data · 45% established · 38.7% of the weight read |
| Legal entity | Brave New Software Project, Inc. |
| Jurisdiction | United States |
| Ultimate owner | Brave New Software Project, Inc. (501(c)(3) nonprofit, self-owned) |
| Exposure | High · dominant channel: jurisdiction |
| Retention | Nothing that links traffic to a person |
| Latest audit | unknown · unknown · unknown · unknown |
| Countries with exits | not published |
| Protocols | unknown |
| Works under active censorship | unknown |
| Weakest protocol still offered | unknown |
| Own DNS inside the tunnel | unknown |
| Platforms | WindowsAndroidiOSmacOSLinux |
| Simultaneous devices | 3 |
| Kill switch | unknown |
| Split tunnelling | Available |
| Signing up | An email address only |
| Free tier | A free tier with limits |
| P2P allowed | unknown |
| Major streaming services reachable | unknown |
| Price, monthly | not published |
| Price, yearly | $48.00 a year at renewal, billed once |
| Offered countries that sit under a logging mandateC09_mandate_countries | unknown |
|---|---|
| Country of the ultimate beneficial ownerM11_owner_jurisdiction | US |
| Owner group cluster keyM15_owner_group | independent |
| Date the current owner took controlM16_control_since | not applicable |
| Role of this brand inside the groupM17_brand_role | principal |
| Infrastructure shared with cluster siblingsM18_shared_infrastructure | separate |
| Total published auditsV10_audit_count | unknown |
Coverage147countries
Paying monthly$9.99monthly
Paying yearly$53.88yearly total
Free tierYeslimited free plan
Devices10at once
Security
Usability
Coverage50countries
Paying monthly$5.69monthly
Paying yearly$69.60yearly total
Free tierNopaid plans only
Devices5at once
Security
Usability
Coverage41countries
Paying monthly$6.00monthly
Paying yearly$60.00yearly total
Free tierNopaid plans only
Devices5at once
Security
Usability
Eight channels, each asking one question of the published record and reading a named set of fields to answer it. They multiply rather than add — the factor beside a channel is what is left after the pressure it found, and open a channel to see every field it read, as it is stored. How the model works
Security fields
67 55 of them feed a channel
Established
36 29 left unknown, 2 not applicable
Completeness
55% the share the model could weigh
Citations
49 across 11 documents
Every value carries what it rests on, and the model weighs the four levels differently. Weight, then how many citations on this record sit at that level:
A weighs 1.00 · 5 hereB weighs 0.85 · 44 here
The weights are methodology.json’s own; a claim seen in the artefact itself counts for more than the same claim reported second-hand. The date at the end of a row is the day that value was last read.
A channel does not price every field it reads. The ones it did are marked along their edge and carry what they added; everything else was read and cost nothing. Only a channel that composes field by field can mark a field at all — the rest price themselves by the parameters printed above their rows.
Still open on this record.
Protocols. U07_protocols is left unknown: the app auto-selects transports with no user-facing picker, and no page names WireGuard, Shadowsocks or any other transport explicitly. The public repository's own build manifest lists WireGuard, Shadowsocks and several obfuscation layers as compiled in, but that is a dependency list, not a customer-facing statement, so it is not enough to fill the field.
Corporate history. The 2022 court correspondence names the operating entity as "Innovate Labs, LLC", while the current site names "Brave New Software Project, Inc." throughout. Nothing on the site documents a transition between the two, so M16_control_since and the clean read on X03_owner_transparency rest on the current site only, not on a reconciliation of the two names.
No audit found. No independent audit, pentest or reproducible-build claim appears anywhere on the site, the FAQ or the transparency report. This was searched for, not merely absent from the fields checked, so the whole V block reads unknown rather than no.
Fleet and countries. Lantern does not let a customer pick or see an exit country ("users are automatically assigned to specific servers"), and no server-country list is published anywhere found, so U02_server_countries and everything derived from it stay unknown rather than assumed empty.
On the record as a whole.
Lantern is a censorship-circumvention tool operated by Brave New Software Project, Inc., a US 501(c)(3) nonprofit, rather than a conventional commercial VPN; M12_service_class = censorship_tool follows AUDITOR.md's rule that what the product is for outranks the fact that it also sells a paid "Pro" tier (the same reasoning the record book applies to Psiphon).
The Google Play data-safety form declares approximate location is shared with third parties for "Analytics, Advertising or marketing" purposes; this appears nowhere in the privacy policy, which states the opposite ("We do not sell or share your personal information with advertisers") and never mentions location at all — the basis for X12_store_data_declaration = undisclosed_behaviour and C07a_app_sdk = ads.
Two documented legal demands exist in eleven years of transparency reporting (a 2020 US grand-jury subpoena and a 2022 French MLAT request relayed through the US DOJ), both resolved as "no information disclosed" with the underlying court records read directly; the 2022 matter also documents a two-year non-disclosure order attached to the underlying 18 U.S.C. §2703(d) order, which is the basis for P11_gag_order_regime = nsl_equivalent.
The transparency report/warrant-canary page is structured as a running canary but its most recent period covers only through 2025-07-30, more than a year before this audit, with no newer period posted — read as stale on both P05 and P07 rather than fresh.
Where the company sits 0.6, where its owner sits 0.45, the exits it offers 0.05, the gag-order regime 0.2 — one circumstance, priced once rather than compounded.
Hosting in the mandate countries it offersC09b_mandate_hosting
unknown
nothing published · recorded as asserted
Incorporation country mandates retentionC10_company_under_mandate
yes
Blantern.io13 Sep 2026
Report a problem with C10_company_under_mandateBeneficial owner sits under a retention regimeC11_owner_under_mandate
yes
Blantern.io13 Sep 2026
Report a problem with C11_owner_under_mandateResponse to a national logging mandatealso read by ignoranceP04_mandate_response
unknown
nothing published · recorded as asserted
Computed
×0.086 of a clean record completeness 55%
Where the drop comes from: Jurisdiction. It is the channel this record's risk is concentrated in — on its own it takes a clean record to ×0.380, and its bar above is filled to that.
Exposure is recorded as high and the integrity status as unexamined.
Against the rest of the register, this record sits furthest above on Retention — ×0.716 where the register averages ×0.432 — and furthest below on Jurisdiction, ×0.380 against ×0.680.
Published score
9Every row above is one field of the published record, and every one of them can be challenged: every row carries Report, or raise something about the record as a whole. A correction with a source behind it is made the same day, and if it moves the score it moves the rank.
Secret-order regime in the incorporation countryP11_gag_order_regime
nsl_equivalent
Alantern.s3.amazonaws.com25 Jan 2022
Report a problem with P11_gag_order_regimePriced from what is missing: 0.55 of the weighted record is established, on a slope of 0.9 under a cap of 0.6, with a posture of 0.0 relieved by 0.4.
Record completenessS08_completeness
55%
derived from the record itself
Response to a national logging mandatealso read by jurisdictionP04_mandate_response
unknown
nothing published · recorded as asserted
Transparency reportalso read by integrity, silenceP05_transparency_report
stale
Blantern.io30 Jul 2025
Report a problem with P05_transparency_reportReported numbers plausible for this scalealso read by integrityP06_report_plausibility
plausible
Blantern.io30 Jul 2025
Report a problem with P06_report_plausibilityWarrant canary disciplinealso read by disclosureP07_warrant_canary
stale
Blantern.io30 Jul 2025
Report a problem with P07_warrant_canarySecurity incident and how it was disclosedalso read by integrityX09_incident_handling
unknown
nothing published · recorded as asserted
What this channel priced on this record:Store declaration 0.3Report concealment 0.05
User base scale (mass >=10M, mid >=1M, niche <1M)also read by silenceM08_user_scale
mass
Blantern.io13 Sep 2026
Report a problem with M08_user_scaleOther businesses of the owner groupM10_owner_other_business
none_disclosed
Blantern.io13 Sep 2026
Report a problem with M10_owner_other_businessTransparency reportalso read by ignorance, silenceP05_transparency_report
stale
Blantern.io30 Jul 2025
Report a problem with P05_transparency_reportReported numbers plausible for this scalealso read by ignoranceP06_report_plausibility
plausible
Blantern.io30 Jul 2025
Report a problem with P06_report_plausibilityDocumented gap between claim and behaviourX01_documented_lie
unknown
nothing published · recorded as asserted
Marketing versus audit findingsX02_claim_gap
unknown
nothing published · recorded as asserted
Ownership structure transparencyX03_owner_transparency
clear
Blantern.io13 Sep 2026
Report a problem with X03_owner_transparencyAdverse events on the owner group recordX04_owner_group_history
unknown
nothing published · recorded as asserted
How the service is paid forX05_monetisation_model
freemium_funded
Blantern.io2025-11
Report a problem with X05_monetisation_modelClaims of 100% anonymity or military-grade cryptoX06_absolute_claims
unknown
nothing published · recorded as asserted
Aggressive lifetime subscriptionsX07_lifetime_push
unknown
nothing published · recorded as asserted
Coverage exists only on affiliate sitesX08_affiliate_only_reviews
no
Blantern.io13 Sep 2026
Report a problem with X08_affiliate_only_reviewsSecurity incident and how it was disclosedalso read by ignoranceX09_incident_handling
unknown
nothing published · recorded as asserted
Affiliate programme and payout tierX10_affiliate_program
standard
Blantern.io13 Sep 2026
Report a problem with X10_affiliate_programOwner-run review media discloses the tieX11_review_media_disclosure
not applicable
nothing published · recorded as asserted
App store data declaration against the provider's own policyX12_store_data_declaration
undisclosed_behaviour
Bplay.google.comBlantern.io13 Sep 2026
Report a problem with X12_store_data_declarationContagion from the owner groupS18_cluster_contagion
0.0
no owner group on this record, so nothing to carry
Composed rather than added: a prior of 0.55 on the none branch, moved by what the paper says (0.0) and by what the practice shows (0.5113), at credence 0.5113 from the audit and 0.2975 from how the provider engaged, against a severity of 0.03 for what is actually retained.
Retention linkable to a person as declaredmaterialC01_linkable_retention
none_linkable
Blantern.io2025-11
Report a problem with C01_linkable_retentionPersistent device identifier the provider holdsC12_device_identifier
app_scoped_id
Blantern.io2025-11
Report a problem with C12_device_identifierAt least one independent auditmaterialV01_audit_exists
unknown
nothing published · recorded as asserted
How the report is publishedV02_report_publication
unknown
nothing published · recorded as asserted
Subject of the latest auditV03_audit_subject
unknown
nothing published · recorded as asserted
Server fleet coverageV04_scope_servers
unknown
nothing published · recorded as asserted
Auditor categoryV06_firm_category
unknown
nothing published · recorded as asserted
Assurance standardV07_audit_standard
unknown
nothing published · recorded as asserted
Date of latest reportmaterialV08_audit_date_latest
unknown
nothing published · recorded as asserted
Audit cadenceV09_audit_regularity
unknown
nothing published · recorded as asserted
What the report states is retainedV11_audit_findings
unknown
nothing published · recorded as asserted
Strength of the assurance opinionV15_assurance_strength
unknown
nothing published · recorded as asserted
Chronology of documented enforcement eventsP12_case_history
2020-07subpoena→nothing_produced2022-01court_order→nothing_produced
Blantern.io13 Sep 2026
Report a problem with P12_case_historyA capped sum — the one channel that adds: 0.159 of a possible 0.28, from the fields marked below.
RAM-only diskless serversC02_ram_only
unknown+0.018
nothing published · recorded as asserted
Signup without emailC04_signup_no_email
no+0.025
Blantern.io2025-11
Report a problem with C04_signup_no_emailAnonymous payment optionsC05_payment_anonymous
+0.025
Blantern.io2025-11
Report a problem with C05_payment_anonymousOwn DNS inside the tunnelC06_own_dns_in_tunnel
unknown+0.012
nothing published · recorded as asserted
Worst third-party SDK category in the appC07a_app_sdk
ads+0.040
Bplay.google.com13 Sep 2026
Report a problem with C07a_app_sdkWorst third-party tracker category on the siteC07b_site_trackers
unknown+0.009
nothing published · recorded as asserted
Who owns the hardwareC08_servers_ownership
unknown+0.009
nothing published · recorded as asserted
Weakest protocol still offeredC13_weakest_protocol
unknown
nothing published · recorded as asserted
Client source code publishedV12_client_open_source
all
Bgithub.com13 Sep 2026
Report a problem with V12_client_open_sourceReproducible buildsV13_reproducible_builds
unknown+0.014
nothing published · recorded as asserted
Separate client or infrastructure pentestV14_pentest_exists
unknown+0.007
nothing published · recorded as asserted
What this channel priced on this record:Price 0.05
Who operates the exitC00_architecture
provider_operated+0.000
Blantern.ioBlantern.io2025-11
Report a problem with C00_architectureWhat the exit does to passing trafficC14_traffic_modification
unknown+0.050
nothing published · recorded as asserted
Server seizure by law enforcementalso read by silenceP01_seizure_event
none_known
Blantern.io30 Jul 2025
Report a problem with P01_seizure_eventActual disclosure historyP02_disclosure_history
none_known
Blantern.ioAlantern.s3.amazonaws.comAlantern.s3.amazonaws.com30 Jul 2025
Report a problem with P02_disclosure_historyCourt record of compelled productionalso read by silenceP03_court_record
unable_to_produce
Alantern.s3.amazonaws.comAlantern.s3.amazonaws.comBlantern.io25 Jan 2022
Report a problem with P03_court_recordWarrant canary disciplinealso read by ignoranceP07_warrant_canary
stale
Blantern.io30 Jul 2025
Report a problem with P07_warrant_canaryRequests received in periodP08_requests_received
0
Blantern.io30 Jul 2025
Report a problem with P08_requests_receivedRequests where data was providedP09_data_provided
0
Blantern.io30 Jul 2025
Report a problem with P09_data_provided15 years in operation at 0.015 a year under a cap of 0.3, weighted 1.2: the rule did not fire.
User base scale (mass >=10M, mid >=1M, niche <1M)also read by integrityM08_user_scale
mass
Blantern.io13 Sep 2026
Report a problem with M08_user_scaleServer seizure by law enforcementalso read by disclosureP01_seizure_event
none_known
Blantern.io30 Jul 2025
Report a problem with P01_seizure_eventCourt record of compelled productionalso read by disclosureP03_court_record
unable_to_produce
Alantern.s3.amazonaws.comAlantern.s3.amazonaws.comBlantern.io25 Jan 2022
Report a problem with P03_court_recordTransparency reportalso read by ignorance, integrityP05_transparency_report
stale
Blantern.io30 Jul 2025
Report a problem with P05_transparency_report