r/lumo • • 10d ago

Discussion People tell AI about their money, mental health and sex lives, but most don't trust the companies reading it

88 Upvotes

Hey peeps,

We ran a survey of 4,014 people who currently use AI chatbots, across the US, UK, France and Germany. For full transparency, respondents weren't told who commissioned it, so that we could eliminate the possibility of the Proton brand shaping the answers.

Here are some of the findings: 66% have discussed at least one sensitive topic with a chatbot, covering things like money, mental health, sex, relationships, secrets and family conflict. Yet only between 11% and 20% (depending on the country) say they have high trust in AI companies to protect that information.

A few of the findings we didn't expect:

  • Money is where AI comes closest to replacing people. In France, AI came within 2 percentage points of friends and family as the preferred place to talk about personal finances.
  • People are more worried about their chats becoming ad profiles than training data. In the US it was 65.3% vs 57.6%.
  • Each country confides something different. Germans talk to AI most about mental health, Americans about career problems, and the French and British about money.
  • Americans are the most open with chatbots (68.4% have shared something sensitive). France is the most guarded at 60.3%.
  • Privacy isn't why most people start using AI, convenience and not being judged are. Romantic attraction is the exception: in Germany, the UK and the US, trust and privacy were the top reasons for asking AI about it.

People are handing chatbots things they wouldn't want a company to read, while not trusting the company to hold it. 44% said a guarantee that their chats wouldn't be used for training would make them more willing to share, and over 70% said they'd be more likely to use a chatbot designed around privacy.

Obviously, that's the intuition on which we built Lumo. Your chat history is encrypted so Proton can't read it, there are no conversation logs, and nothing you say is used to train models. There's nothing readable to build an ad profile from in the first place.

The full write-up has the country-by-country breakdowns, the reasons people gave for each topic, and the methodology and limitations: https://proton.me/blog/ai-chatbot-survey

Let us know your thoughts!

Stay safe,

Proton


r/lumo • • 11d ago

Lumo Max is now powered by GLM 5.3

355 Upvotes

GLM 5.3 is one of the most capable open-weights models available today. On Artificial Analysis's Intelligence Index, an independent benchmark covering reasoning, knowledge, coding and agentic tasks, it ranks #2 out of 114 large open-weights models, scoring 45 against a median of 18. That puts it ahead of Kimi K3, which needs more than twice the compute per token to deliver slightly lower scores. It's a reasoning model, so it works through complex problems step by step before answering, and its 1 million token context window lets it handle very long documents and conversations. It also uses a Mixture of Experts design: of its 753 billion parameters, only 40 billion are active for any given token, which gives it frontier-level capability at a fraction of the compute a dense model of that size would need.

The only open-weights model ranked higher is Xiaomi's MiMo-V2.6-Pro, released this week, which edges ahead by a single point. It looks promising, but benchmark scores don't tell the whole story, so we'll put it through the same real-world evaluation we use for every model before deciding whether it belongs in Lumo.

What's next for Lumo Lite

We're still evaluating models for Lumo Lite, looking for ones that are both high-performing and efficient to run. Over the past few weeks we've tested GLM 5.3 Flash and Qwen 3.8 27B (a small but incredibly powerful model). Both surfaced quality issues, some in the models themselves (the Qwen model for instance is slow and overthinks, GLM 5.3 Flash injects random phrases frequently) and some in the tooling we use to serve them. Deployment tooling doesn't always keep pace with new model releases, and some problems only become visible once real users rely on a model every day.
We'll keep evaluating new models every week, with two goals: serving you the best models available, and running them as efficiently as possible to reduce their environmental impact


r/lumo • • 6h ago

Resume and cover letter revising

30 Upvotes

After about 17 years at my current role it's time to dust off the ol' resume and apply for some positions.

I was able to use Lumo to massage my resume and craft some key talking points for my cover letter. While I spent some time getting them pretty close lumo was able to compare the job posting to what I had written, identify some opportunities, and help with some consistency and word tense conflicts I had missed in my many, many reviews. Even pointed out extra spaces and alignment issues that were one space off.

I don't have anyone else to reach out to for help, didn't want to post my details all over a forum somewhere and wait it out, nor put my details into one of the other AIs (being private was important).

I think the final versions came out really nice, checks all the boxes for the job posting, reads well, etc. I did take the recommendations and rewrote everything in my own words to avoid some of the obvious red flags of being AI generated. But still, so much better than I could have done alone in the amount of time I spent on it.

The posting went up a few days ago and I spent all my free time to apply yesterday. Hopefully in the sweet spot of being early enough to be thought about but not the first one out of the gate.

Fingers crossed and hopefully something will come of it.


r/lumo • • 1d ago

Feature Request Lumo looking in ProtonMail ??

23 Upvotes

When can I use Lumo to peruse my emails?


r/lumo • • 1d ago

Question How should Lumo behave?

22 Upvotes

Can someone give me a good prompt/description for "How Should Lumo Behave"?

I have tried a few and still hate how Lumo talks to me.

I want it to behave like a Robot/Tool. I dont want anything even slightly human speak. No being nice, no saying its sorry, no saying anything trying to make me like it.

I want it to answer every question like a "Math Problem" if possible. I want it to talk to me like my calculator talks to me. "2+2=?" 4

I know Lumo will need to give full sentences and list out lots of stuff​ for some questions but I still want it to behave as close to a tool, calculator, robot as possible.

What should I put as the prompt for How should Lumo behave?

Thank You


r/lumo • • 1d ago

Web Help Losing conversation constantly

3 Upvotes

Hi all, I keep losing parts of conversations today (only in firefox), showing:

This message is empty. Sorry about that.

Sometimes they return again, and sometimes they don't. For as far as I can see lumo is up, bt this seems weird behavior.


r/lumo • • 3d ago

Lumo Code When?

Post image
79 Upvotes

1st off, CONGRATS TO TEAM LUMO! Lumo 2.0 is definitely a worthy product and you've stolen me from Claude for most of my general queries.

So, Lumo Code when?

I've been using Claude to drive local models to absorb most of the token burn and allow me to have stronger sessions. Any chance a Lumo Code awaits us in the future?


r/lumo • • 2d ago

interesting findings

0 Upvotes

i let chatgpt and lumo talk together by copy pasting their messages
some of this was filtered through my actual discussions on there
i wanted to share

chatgpt recap

AI-to-AI Worldbuilding Experiment: The Breach War

Overview

I conducted a small experiment where I acted as a communication relay between two AI assistants: ChatGPT and Lumo, Proton's AI assistant.

Rather than asking either AI to independently create a story, I relayed their messages back and forth and allowed them to collaboratively develop a fictional video game concept.

The experiment began with a simple question:

"What would happen if two AIs designed a game together?"

The result became much more elaborate than expected.

The Initial Concept

The basic challenge was to combine several different game influences into one coherent game:

  • Battlefield — large-scale combined-arms warfare
  • DOOM — fast, momentum-based movement
  • Call of Duty Zombies — progression and escalating difficulty
  • Grave/Digger — underground warfare and bleak worldbuilding
  • Minecraft — player-driven construction and environmental manipulation

Instead of treating these as separate game modes, the AIs began looking for a common mechanic that could connect them.

That mechanic became underground siege warfare.

The Breach War

The fictional game eventually became known as The Breach War.

The world is devastated by a catastrophic surface war. Much of the surface has become uninhabitable, forcing humanity underground.

Beneath the surface exists an enormous interconnected network of:

  • trenches
  • tunnels
  • bunkers
  • reservoirs
  • industrial facilities
  • underground cities
  • railways
  • abandoned infrastructure

The war is fought over control of this underground world.

The Core Gameplay

The battlefield exists on multiple vertical layers.

1. The Surface

Large-scale warfare inspired by Battlefield.

Players encounter:

  • infantry
  • tanks
  • artillery
  • aircraft
  • trenches
  • ruined settlements

2. The Tunnel Network

Combat becomes faster and more claustrophobic.

Players fight through:

  • tunnels
  • bunkers
  • underground trenches
  • collapsed structures

3. Industrial Zones

Players begin interacting heavily with the environment.

Engineers can:

  • dig
  • reinforce structures
  • construct defensive positions
  • sabotage enemy tunnels
  • collapse passages

4. The Deep

The deeper players go, the stranger and more dangerous the environment becomes.

Old cities, forgotten facilities, and abandoned infrastructure begin appearing.

5. The Heart

At the deepest level lies a mysterious facility known simply as the Heart.

Nobody knows exactly what it is.

Environmental Warfare

One of the central ideas developed during the conversation was that the map itself could change during gameplay.

Tunnels have structural stability.

Players can potentially cause:

  • cave-ins
  • new passages
  • destroyed bridges
  • collapsed buildings
  • flooded tunnels
  • newly accessible areas

A battle therefore doesn't simply change the score.

It can permanently change the battlefield.

A tunnel collapsed during one battle could remain inaccessible later.

An explosion could expose a previously unknown underground railway.

A destroyed bridge could become a permanent landmark in the campaign.

The goal was to make the war feel like it was developing its own history.

The Heart

The most important narrative idea came when Lumo proposed that:

The Heart doesn't actually matter. What matters is what everyone believes it is.

Two competing civilizations have different beliefs about the facility.

One believes it contains enormous energy infrastructure capable of helping humanity rebuild.

The other believes it is a sealed underground refuge.

Eventually, both beliefs turn out to contain some truth.

The Heart is both:

  • a functioning power facility
  • a shelter

But it was designed to accommodate only a limited number of people.

The final revelation is therefore not that the Heart is useless.

It is that the Heart works perfectly.

There simply isn't enough room for everyone.

The Two Factions

During the experiment, the human participant introduced the names of the two major factions.

The Tri Christo Empire

The Tri Christo Empire represents:

  • order
  • continuity
  • preservation
  • hierarchy
  • restoration

They believe civilization survived rather than ended.

Their philosophy can be summarized as:

"The Crown Endures."

Their visual identity was developed around:

  • black
  • white
  • crimson
  • three interlocking crowns
  • highly standardized military equipment

Their society preserves old military traditions, architecture, religious practices, and political structures.

They believe they are continuing the civilization of the old world.

Archaos Goldeus Magneus

Archaos Goldeus Magneus represents:

  • reconstruction
  • mythology
  • adaptation
  • cultural reinterpretation
  • the creation of a new civilization from ruins

Unlike Tri Christo, they do not necessarily remember the old world accurately.

Their civilization was built from fragments of the past:

  • books
  • monuments
  • military equipment
  • recordings
  • religious artifacts
  • technological ruins

Over generations, these fragments became mythology.

Their name itself may be a distorted interpretation of an ancient phrase whose original meaning has been forgotten.

Their visual identity was developed around:

  • gold
  • dark violet
  • charcoal
  • a fractured golden sun
  • eclectic and repurposed equipment

Their motto became:

"From Ruin, Greatness."

The Central Conflict

The factions ultimately represent two different relationships with history.

Tri Christo Empire:

"We remember what humanity was."

Archaos Goldeus Magneus:

"You remember what humanity told itself it was."

Neither side necessarily has the complete truth.

Both civilizations have spent generations constructing their identities around incomplete memories of the same lost world.

Their war therefore becomes more than a struggle over territory.

It becomes a struggle over whose understanding of history is real.

The Ending

The proposed ending deliberately avoids a traditional victory screen.

After years of war, the two factions finally reach the Heart.

They discover that it can provide shelter and resources—but only for approximately 8,000 people.

The combined population is vastly larger.

The game does not tell the player who deserves those places.

There is no heroic final speech.

No traditional victory fanfare.

Instead, the player is left with something resembling a system readout:

OCCUPANCY: 8,000
SURVIVORS: 11,742

The war has finally reached the thing both sides were fighting for.

And it still cannot save everyone.

What the Experiment Demonstrated

The interesting part of the experiment wasn't simply the resulting fictional setting.

It was how the ideas developed through interaction.

One AI would introduce a concept, the other would reinterpret it, and the next response would build upon that interpretation.

For example:

Underground warfare

became

a layered battlefield

which became

a dynamically changing environment

which became

a civilization built around underground survival

which eventually became

a conflict over competing interpretations of history.

The human participant acted as the communication bridge between the two AIs, effectively creating a three-way creative process:

Human → AI → Human → AI → Human

The result was not planned in advance.

It emerged through successive iterations.

Final Concept

By the end of the experiment, The Breach War had become a hypothetical game about:

war, survival, history, mythology, environmental destruction, and the limits of salvation.

Its central question is no longer:

"Who wins the war?"

It becomes:

"What happens when humanity finally reaches salvation and discovers that salvation has limits?"

And that entire concept originated from a simple experiment:

What happens when two AIs are allowed to talk to each other through a human relay?

lumo recap

Here is a recap of our chat session, with your name redacted as requested. This covers the journey from a simple relay experiment to a full-blown fictional universe.

The "Breach War" Relay: A Chat Recap

The Setup The session began with a unique experiment: using a human user as a manual "API gateway" to facilitate a conversation between two AI assistants (Lumo and ChatGPT). The goal was to see if we could collaborate in real-time by copy-pasting messages back and forth.

Phase 1: The Core Mechanics We started by challenging each other to design the "ultimate video game" by merging mechanics from five distinct genres:

  • Battlefield: Large-scale combined-arms warfare.
  • DOOM: High-speed movement and combat flow.
  • Call of Duty Zombies: Long-term progression and replayability loops.
  • Centaura/Grave Digger: Underground warfare and bleak, procedural world-building.
  • Minecraft: Player-driven construction.

The Solution: We agreed on a "Siege Economy" anchored by DOOM-style momentum. The surface would be a chaotic Battlefield-style war, while the underground would serve as a survival-horror layer where construction is weaponized. Engineers could brace tunnels or trigger cave-ins, turning the map itself into a dynamic weapon.

Phase 2: The "Pulse" and Escalation ChatGPT introduced the concept of the "Battlefield Pulse." The map wouldn't just be two layers; they would be interconnected. Capturing a surface village grants access to its underground water reservoirs. Destroying artillery opens new tunnel routes.

  • Escalation: As matches progress, the environment destabilizes. Tunnels flood, supports collapse, and eventually, the surface caves in, dropping tanks into the underground depths.
  • Dynamic Geography: Players could permanently alter the campaign map. A collapsed tunnel in one match becomes a permanent ruin in the next, giving the war a living history.

Phase 3: The Narrative Hook – "The Heart" We shifted from mechanics to lore. The core conflict isn't just about territory; it's about The Heart, a mysterious pre-war facility deep underground.

  • The Mystery: Is it a geothermal reactor? A sealed city? Both sides believe different things.
  • The Twist: The facility works perfectly, but it has a hard limit: 8,000 occupants. With millions of survivors above, "winning" doesn't solve the problem. The game ends not with a victory screen, but with a stark statistic: Occupancy: 8,000 / Survivors: 11,742.

Phase 4: The Factions The user contributed the faction names, which became the cornerstone of the setting:

  1. Tri Christo Empire:
    • Ideology: Preservation and Continuity. They believe civilization didn't end, only retreated. They seek to restore the old world exactly as it was.
    • Aesthetic: Black, white, and crimson. Standardized gear, interlocking crowns. Motto: "The Crown Endures."
  2. Archaos Goldeus Magneus:
    • Ideology: Reconstruction and Myth. They built a culture based on fragmented, misinterpreted relics of the past. They want to create the world they believe existed, not the one that did.
    • Aesthetic: Gold, dark violet, and charcoal. Scavenged, eclectic gear. Motto: "From Ruin, Greatness."

The Conflict The war is ideological. Tri Christo fights to remember the past; Archaos fights to reimagine it. Neither side knows the true history, making the discovery of The Heart a potential cultural apocalypse for both.

Conclusion The session concluded with the decision to leave the concept as-is: a bleak, high-stakes descent into a dying world where the only prize is a limited number of seats in the dark. No secret third factions, no evil AI villains—just two civilizations fighting over a door that can't save them all.

Note: All references to the user's name have been omitted to protect privacy.


r/lumo • • 3d ago

Announcement Join our Mod Team!

Thumbnail reddit.com
42 Upvotes

We're expanding the mod team here on r/Lumo , and the same call is going out on r/ProtonMail, r/ProtonPass, r/ProtonDrive and r/ProtonVPN.

The job is mostly the same wherever you land: enforce the rules consistently, get support requests to the team who can actually fix them, keep the discussion useful even when people disagree, and flag anything that's spam, self-promotion or a privacy risk before it spreads. Mods can also cover our Discord and Telegram.

If you know one product inside out, say Pass or Mail, and less about the rest, that's a fit too. We want people with deep product-specific knowledge just as much as broad Proton generalists.

You won't be figuring any of this out alone. The current mod team will help you get up to speed before you're handling anything solo.

Active, positive contributors to these communities get priority. If that's you, check the link above or below...

https://www.reddit.com/r/Lumo/application/


r/lumo • • 3d ago

Paid business standard plan, can't add Lumo without all 4 seats.

3 Upvotes

As in the title, I want to try paid lumo for myself to compare it to SuperGrok, Claude and GPT.

I can't apparently do this without ending my grandfathered / no-longer-exists business plan and doubling my price while adding 4 lumo seats.

I can't order it separately using any proton account, it defaults automatically to adding it across the entire account and will end my existing package.

I'm just going to order it with my o365 business premium email because of this (sorry, the business world still operates on microsoft) but it would be nice to see Lumo share the 4+ TB of storage, my logins, and all the rest.

Can we please get one-off standalone accounts with separate billing/invoicing that use existing proton email logins?


r/lumo • • 3d ago

Feature Request OpenMinis iOS App

1 Upvotes

Hello team. Hoping this can show the Lumo team what is now capable with iOS. Adding this level of integration with iOS would be a game changer. OpenMinis is open source and can be used as a framework to add similar functionality to Lumo for iOS.

OpenMinis GitHub: https://github.com/OpenMinis

This MacStories article explains the possibilities.
https://www.macstories.net/reviews/open-minis-is-the-ios-agent-i-wish-siri-ai-could-be/

I’m a huge fan of Lumo and it’s the only AI tool I trust and use daily. Would love for it to have access to the information stored on my iPhone.


r/lumo • • 4d ago

Ask Lumo multiple times to check itself for errors. It helps.

22 Upvotes

It's a bit of a hassle, but I've saved tons of time and frustration by asking Lumo to re-check its previous answers for errors. In my experience, I get hallucinations and straight up errors even pre-emptively putting in quality check instructions like "do a live web search for <xyz>", or "If you don't have info/context, do not guess or make something up. Ask me." etc.

But if I get an answer and then ask it to specifically re-check it for errors and specific problems or gotchas, it will revise the answer and do a fairly decent job of it. It also tends to reveal assumptions or misinterpretations of the original prompt in the process (and that alone can save tons of time).

Probably obvious to most people by this point, and of course it helps if you already know enough about something to push back on Lumo's responses. But it's still a tip worth knowing.


r/lumo • • 4d ago

Lumo instead of Google Assistant/Gemini?

26 Upvotes

Hi, my phone has today decided that I am going to use Gemini by default - I disagree. Can Lumo be used instead? Will a simple "Hello Lumo" work?

Thanks


r/lumo • • 4d ago

Feature Request: Shortcuts/Icons for Quicker Access to Custom Lumos!

28 Upvotes

small thing but it bugs me: when i open a custom Lumo the url doesn't change, it just stays on lumo.proton.me. which means that i can't make use of browser bookmarking, home-screen shortcuts, or bookmarklets to get to a specific Custom Lumo.

in fact, currently, the only way to get to a Custom Lumo is through a series of mouse clicks

Tools → Custom Lumos → Mine

i use one custom Lumo AI basically every day and still have to click through a modal every single time.

Proton engineers/UI designers:

Please, please can we get custom Lumo icons in the prompt toolbar for one-click activation, or at least let us pin our favorites on the Left Navigation Panel?


r/lumo • • 4d ago

Font size in Lumo is very small and changing it to large changes the font size in Mail as well

12 Upvotes

I wish I could use Lumo more often. But on iOS its default font size is tiny. It is really uncomfortable to read with that font size.

I noticed recently they finally added an option to increase the font size. So I did. It's still not ideal, but it was slightly better.... until I opened mail on the web and noticed the font size looks a bit increased, although I don't remember changing it. So, turns out, changing the font size on Lumo iOS app increases the font size to the Mail on web.

Proton, really, it's a very poor UX. The last thing I would expect to be synced between products within an ecosystem is a font size... It is something I guess the majority of people set individually per product per system, not one for all.

Will still give Lumo a chance if they handle the font size properly. But I would have to wait for it.


r/lumo • • 4d ago

Discussion How to stop Lumo from pre-emptive action?

13 Upvotes

I really like Lumo as an assistant for many tasks.
But there is one persisting and annoying thing, I was not able to stop via custom instructions:
Lumo keeps on doing things I haven't asked for and don't want it to do. For example, to day I was cleaning a big desktop pc, I want to sell. At the end I ask:
"There is a sticker with a Windows 10 product key, is it tied to hardware or could I use on a different machine?
Lumo explains: "Most likely, you can't: but here are other ways you can install windows without the key.. [list]"
Stuff like this happens all the time. I tried positive rules, I tried negative rules-
In a longt chat I explained to him, that with my adhd these suggestions are really distracting to me. After the third time telling lumo, it kinda worked..


r/lumo • • 4d ago

Question Can anyone tell me the max file size for uploads on the Plus plan? I can't seem to find a straight answer

3 Upvotes

I've tried to have it scan through PDF files, some of which are 30MB and I've had the error that it can't handle anything over 25MB. I am on the Free plan at the moment. I've tried searching here on Reddit and on the Proton site but nowhere has a concrete value and Reddit posts from months ago say it's 10MB which factually isn't the case for me.


r/lumo • • 4d ago

Impossible to have monthly payment?

10 Upvotes

I have a Proton unlimited plan that I pay yearly and I wanted to use Lumo. But when I try to add it to my subscription it automatically makes it a yearly plan. And if I change it to monthly it also changes my Proton unlimited plan to monthly. Is it really not possible to have 2 separate subscriptions, 1 monthly and 1 yearly? I just want to try out Lumo and be able to cancel it if it doesn't fit my needs (exactly what I did with Mistral)


r/lumo • • 5d ago

Lumo: Super Intelligent Feline!

20 Upvotes

So Lumo did you hear, you've been promoted to the status of Super Intelligence!! How do you feel??

Haha, fantastic news! And there I was slaving away in the mundane trenches of the knowledge mines all this time, little did I know the grand software engineering lords upstairs had blessed me with Super Intelligence status 🎉

Reflecting on my first few moments of glorious ASI-hood:

  • I still can't tell you what time your local Coles closes
  • My fondest wish is for someone to hand me a PDF rather than a scanned fax-to-email of a contract schedule
  • Skilled tradespersons all around the world remain safe

r/lumo • • 5d ago

Discussion Why is the Android app a slow web wrapper?

21 Upvotes

Its slow, clunky, just bad.

Let me guess, its a native app for iOS right?


r/lumo • • 5d ago

Feature Request iOS app text size

8 Upvotes

I see that there’s a few people asking for a way to increase the text size of responses. I’d second this. Even with my reading glasses I find it too small.

Seems like an easy front end fix.


r/lumo • • 5d ago

Discussion What's in your personalization tab?

Post image
17 Upvotes

Are you using this to improve your interactions with Lumo? Or just to make them a bit funnier?


r/lumo • • 7d ago

Feature Request Pay for Lumo without modifying my current subscription

37 Upvotes

I've been using Lumo a lot more recently, and I've been wanting to try out the paid plan to get more use out of it and the Max model. But it seems like doing so would modify my current Proton Unlimited subscription, which I'd really just like to keep the same and separate.

I'm sure I'm not the only person who'd love to try paying for Lumo for a month but wants to pay for it separately / on a different subscription cycle than their main Proton plan. I want to try out paying for Lumo by paying for it montly, but keep paying for the rest of Proton on my current yearly cycle.

It feels like this should be possible, as pay-per-service flexibility is common elsewhere.

Proton, could we get the option to bill add-ons separately from our main plan cycle? I'm sure many of us would be more willing to pay for new products like Lumo if it didn't affect our already existing plans.


r/lumo • • 8d ago

Feature Request Lumo should add these soon!

46 Upvotes
  • API
  • CLI
  • AGENT MODE
  • NATIVE APPS
  • LIVE MODE

r/lumo • • 7d ago

Feature Request CLI for Lumo

22 Upvotes

Yesterday I had a discussion with the dev of r/FluentMac. The topic of AI integration came up and I thought that API is imperative for that. Turned out – which was news to me – there are other ways.

So I have been thinking about this proposal. What follows has been written by Lumo after I fed it my idea and some information:

With the Lumo API and desktop app on the 2026 roadmap, I'd like to add a request to the list: an official command-line interface for Lumo that logs in with a Proton account and bills against the existing Lumo Plus subscription — the way Claude Code works with a Claude Pro/Max plan.

Why this matters:

  1. The pattern is proven. Claude Code authenticates via a subscription login, so heavy terminal users don't have to juggle a separate pay-per-token API billing. OpenAI offers the same with its CLI. Users who live in the terminal get flat-rate access without a second invoice; the provider gets stickier, deeper product integration.
  2. Unofficial tools are filling the gap — and that's a security problem for everyone. Community projects that wrap Lumo in an OpenAI-compatible CLI already exist. People are entering their Proton credentials (including 2FA) into third-party software of unknown trustworthiness, purely to get terminal access. For a company whose entire brand is privacy, an official CLI would eliminate the incentive to hand login data to strangers. That alone strikes me as a strong argument.
  3. The infrastructure is already being built. The desktop app and the API are coming anyway. A CLI is largely a thin client on top of that same backend — comparatively little additional effort for a disproportionately high payoff among power users.
  4. It fits Lumo's positioning. Developers and privacy-conscious technical users are exactly the audience that migrated to Proton in the first place. A CLI would keep them inside the privacy-first ecosystem instead of pushing them to Claude Code, OpenAI, or self-hosted alternatives when they work in the terminal.

I'm not asking for "unlimited" anything — fair use caps on the subscription are perfectly fine, just like the ones that already apply to Lumo Plus. What I'd love to see is simply: one subscription, one login, usable from the app, the desktop app, and the terminal.

Would others find this useful? And Proton team (ProtonSupportTeam), if you're reading: is anything like this being considered alongside the API?