Yes, when you use the Mistral Code extension/plugin, certain data is stored both locally on your machine and potentially in the cloud as part of its operation and for service improvement. Understanding what data is stored and where is important.
Data stored locally on your machine
During usage, Mistral Code creates a dedicated folder in your user's home directory to store files necessary for the extension to function correctly. The typical locations are:
macOS:
~/.mistralcode
Windows:
%USERPROFILE%\.mistralcode
Linux:
/home/<user>/.mistralcode
This folder may contain various types of files, including but not limited to:
Log files: for troubleshooting and recording extension activity.
Index files: local caching / indexing of project information to speed up responses.
Configuration files: storing settings and authentication tokens (like API keys).
Cache and session files: temporary files used to improve performance and maintain your session state (including chat history).
π The data stored in this local folder is primarily for the extension's operational use and to enhance your user experience and shoudn't typically be modified by hand.
π¨ Additionaly, please be aware that this data is not encrypted by the extension and could be read by anyone with direct access to your machine or user profile.
Data transmitted to Mistral APIs
To provide AI-powered assistance, Mistral Code needs to communicate with Mistral AI's cloud services.
This involves sending data such as your code snippets (the context around your cursor or selected code) or your natural language queries typed into the chat interface.
The handling of this data in the cloud, including retention policies and usage for service improvement, is governed by the terms you agreed to.
π You may find more general information (such as how long or where do we store your data) in our various Data Governance articles.