Aevia

Your data

Last checked against the product on 12 October 2026

Aevia works with your own openLCA database, so the first question is what happens to the data in it. In short:

The rest of this page says exactly what, where, and for how long. If something here does not match what you see, write to hello@aeviamodeler.ai; this page is only worth anything if it is exact.

Three ways your data can travel

In Aevia's chat, with your own openLCA

  1. Your openLCAon your computer
  2. connector app, encrypted
  3. Aevia's serverGermany
  4. the text the assistant read
  5. AI model providerAnthropic, OpenAI or DeepSeek

From Claude, ChatGPT or another assistant (MCP)

  1. Your openLCAon your computer, if connected
  2. connector app, encrypted
  3. Aevia's serverGermany, no AI model
  4. tool results
  5. Your assistantunder your own account

On a demo database

  1. Demo databasepublic data, hosted by Aevia
  2. inside Aevia
  3. Aevia's serverGermany
  4. as above
  5. Model provider or your assistant

In Aevia's chat, step by step

  1. You ask, and the assistant picks a tool — search the database, open a process, build a system, calculate. The request goes from Aevia's server to your computer.
  2. The connector app carries it. The small program on your computer dials out to Aevia over an encrypted connection; it opens no port on your machine, and it never writes the content of requests or answers to its own logs.
  3. Your openLCA answers. A search returns names, categories and locations. Opening a process returns the whole dataset: every exchange with its amount, its description and its documentation. A calculation runs on your computer and returns its results.
  4. The answer passes through Aevia's server on its way to the assistant. The server sees it, in memory; it writes to storage only what the table below lists. To keep searching fast, it also holds the list of names in your database (processes, flows, methods and the like, without their contents) in memory while it runs, refreshed when it is older than 30 minutes, and never written to storage.
  5. The model provider receives the text of what the assistant read, with Aevia's internal identifiers removed. For a search, the names. For an opened process, its exchanges — flow names, amounts and units, the first 20 on each side unless the assistant asks for more, up to 100 at a time — and its description, location, validity period and data-quality entry; on a later turn, only if the assistant opens it again. For a calculation, the impact totals and the main contributing processes with their values.
  6. The chat is saved. A process the assistant opened is saved in full while the assistant is still working with it, so that it can come back to it after you confirm a step or a calculation finishes. When you send your next message, or about 20 minutes after the reply (24 hours if the chat is waiting on a question or form you have not answered), only its name, identifier, location, reference flow and number of exchanges stay: not the exchanges, their amounts or its description. Its card then reads it again from your openLCA when you open it, and on a later turn the assistant opens it again if it needs the figures. What the assistant wrote in its replies, and the inputs it gave other tools (an authored process or a composed system can carry amounts it copied), stay as written. Every result the assistant calculates is saved as an assessment, in your workspace or, in a chat with none, in a hidden one that belongs to the chat.

If instead of the connector app you set up a direct network connection to an openLCA server, the same applies; Aevia accepts one only if its address starts with https, so that link is encrypted too.

While Aevia is in early access it also keeps, for 30 days, a complete record of each request the assistant makes to a model — what was sent, tool results included, and what came back — to investigate problems. Aevia's administrators can read these records, and each time one reads another person's, that is logged.

From Claude, ChatGPT or another assistant

Through the MCP Connector, Aevia sends nothing of yours to a language model, except that a knowledge-library search goes to OpenAI to be matched. Your assistant decides what to call; Aevia carries the request to your openLCA, by the same encrypted connection, and returns the result to your assistant, which handles it under your account and your agreement with its provider — which may be your organisation's. Aevia does not keep the conversation you have there.

What Aevia keeps from this route:

On a demo database

The shared demo databases hold public data that Aevia's operators loaded. Calculations on them run on Aevia's server and, when they reach the engine, count toward your plan's daily calculation limit. None of your own data is in them, so a process opened from one stays in the chat in full, like the rest of the conversation. Results from a demo database can be precomputed or reused between calculations; results from your own engine never are.

What Aevia keeps

WhatWhat it holdsData from your databaseKept until
Chat The conversation. A process opened from your openLCA in full until the turn is over (at most about 20 minutes after the reply, or 24 hours while a form waits), then its name, identifier, location, reference flow and number of exchanges After the turn, names and identifiers, not exchanges, amounts or descriptions. The assistant's replies and the inputs it gave other tools may quote figures You delete the chat
Shared chat A copy of the chat, visible to anyone with the link, without any opened process's exchanges or description What the chat held, except the contents of the processes opened in it You revoke the link, or delete the chat
Product system, imported from your openLCA The processes it links, by identifier and name, and how they link Names and structure; no exchange amounts You delete it
Product system built in Aevia The processes it uses and the amounts you or the assistant set Names and identifiers You delete it
Assessment Impact totals, the main contributing processes and an upstream tree, with names and values Results calculated from it You delete it or its product system
Contribution or sensitivity analysis Its own copy of its results Results calculated from it You delete it; deleting the product system does not
Comparison Which assessments it compares, and the function you declared for them Results calculated from it You delete it
Report Its text, with figures from your results, and the Word file once you export it Results calculated from it You delete it
Connection Its name and network details, and when it last connected No You delete it
A process or flow you delete from your openLCA through Aevia A copy of it as it stood when deleted, so you can restore it What Aevia wrote, with any later edits 30 days
Records of model requests What was sent to the model, tool results included, and its answer Yes, whatever the chat read 30 days, or until you delete the chat
Technical logs Requests, timings and errors, including openLCA's own error messages; email addresses are replaced by a code and search text by its length before anything is written Names you gave things (a workspace, a system, a file), and what an openLCA error message quotes 90 days at most
Calculation records That a calculation ran, on which kind of engine, and how long it took No 365 days; they stop naming you when your account is deleted
Backups Encrypted copies of Aevia's database Whatever the database held 90 days

The full list, with everything Aevia keeps about your account and your payments, is in the Privacy Policy.

Which AI providers, and on what terms

In Aevia's chat, the conversation goes to the provider of the model it runs on. The chat shows which model that is, and you can change it. The providers' terms differ, and the difference matters most for licensed data:

If you add your own API key for a provider, your conversations on its models go through your account, under your own agreement with it. When the assistant searches the web, the query goes to Tavily, a search provider in the United States, whose terms let it keep query data and use it to improve its services.

What Aevia does not do

What Aevia writes into your openLCA

On your own openLCA connection, unless you mark it read-only in its settings, the assistant can create unit processes, flows and product systems in your database, and delete what it created. In Aevia's chat each one is shown to you first, and made only when you press its button. From another assistant, a call without confirmation returns a preview and one with confirmation writes; whether you are asked in between depends on that assistant. What it writes goes in a folder named Aevia/ followed by the workspace's name (or Aevia/Unfiled), is tagged aevia, and says that Aevia wrote it. A product system that openLCA links itself, with its own "Create product system", is placed where openLCA puts it, at the top of the database.

Some calculations also need a temporary product system in your database. For a system built in Aevia, or recalculated from Aevia's saved copy, Aevia writes one in Aevia/Temporary. When openLCA's own linking builds one, openLCA places it at the top of the database, named after its process. Aevia deletes these when the calculation ends, and keeps a list so it can remove any that a dropped connection left behind; if that list cannot be saved, a temporary system can stay until you delete it.

The shared demo databases are never written to.

Your licence

Your licence terms with your data provider govern how you may use their data, and Aevia does not change them. Aevia is not affiliated with or endorsed by any database publisher, and no publisher has reviewed or approved this page. If your licence restricts sharing dataset content with third parties, the routes above show which steps a dataset crosses, so you can judge. The MCP route keeps the AI model under your own account, and possibly your organisation's agreement with its provider.

Deleting things