Eco-design statement
What we do to keep Lianas light on energy and devices, and what we have not done yet. Statement of September 24, 2026.
Reference
This statement follows the RGESN 2024 (opens in a new tab), the general eco-design reference for digital services published by Arcep, Arcom and DINUM. We have not scored Lianas against its criteria yet, so this page lists what is in place rather than a compliance rate.
Interface
- No web fonts: the app uses the fonts already on your system.
- No third-party CDN and no trackers. The only analytics is an optional, self-hosted and cookieless instance.
- The favicon is a single SVG file.
- Each page is downloaded when you open it, and the public pages only load the language you read.
- The markdown and code highlighting engine only comes with the chat, not with the first load, and only covers common languages.
- Animations are turned off when your system asks for reduced motion.
Network and device
- Responses are compressed, and the app's files are cached by your browser until a new version replaces them.
- The offline copy of the app only keeps the files of the current version.
- When the connection drops, the app waits longer between attempts, up to 30 seconds, and does not retry while the tab is hidden or you are offline.
- The workers page and the devices list stop refreshing while their tab is hidden, and the desktop app no longer checks the sign-in every few seconds.
- The accepted file types and the 25 MB limit are checked before a file is sent, not after.
AI inference
- A small model (Ministral 3 14B) handles the short tasks: routing each message, sorting mail and writing short background texts. The large model is kept for conversations and for work that needs it, like reply drafts.
- The fixed part of the chat prompt comes first, so the provider can reuse it from one turn to the next instead of processing it again.
- Spoken replies are off by default. You can still listen to any reply with one tap.
- Embeddings (BGE-M3) are computed on our own server.
Background work
- Mail and calendar are checked once a day for accounts unused for more than a week. The usual rhythm comes back as soon as you do.
- A failed check on whether to pick a conversation back up is not retried until the conversation moves again.
- A worker's full exchange with the model is dropped once the run ends. The steps and the summary stay.
- Notifications are set per category, with quiet hours (22:00 to 07:00 by default).
- Our automated checks skip changes that only touch the documentation and reuse their dependencies between runs.
Hosting
Our default AI, the language model and speech-to-text, runs in Switzerland at Infomaniak, which is ISO 14001 and ISO 50001 certified and runs its data centers on renewable electricity (their commitments (opens in a new tab)). More on the infrastructure in the transparency page.
What is not done yet
- No measured score on the RGESN grid yet.
- No public energy figure per feature yet. An estimate per chat turn is being built.
- No retention period for the conversations, files and mail of an active account: they stay until you delete them. An account unused for six months is deleted, after a warning.
- Support for older devices has not been formally tested.
Questions or remarks are welcome at info@lianas.app.