Last updated: 9 August 2026 · applies to EEditor 2.0 on macOS, Windows, Linux, iOS and iPadOS.
EEditor is a local editor. It has no server, no account system and no analytics. The short version: we collect nothing, because there is nowhere for anything to go.
EEditor itself makes no network requests. It does not check for updates, phone home, or fetch anything at startup.
The EELisp language, however, includes two functions that can reach the internet:
http-get and http-post. They run only when code you write or load
calls them — for example, the optional standard-library module that looks up a Bitcoin price,
or a script of your own that fetches a page. If you never call them, nothing leaves your
machine. If you do call them, the request goes to the address you named, and EEditor is not
involved beyond making it.
On iOS and iPadOS, EEditor runs in the standard app sandbox and its workspace is the app's own Documents folder, which you can browse in the Files app.
Desktop builds distributed from this site run as ordinary desktop applications with the file access described above. They are not sandboxed by the operating system, so they are able to read and write the folders you point them at — which is exactly what an editor of local files needs to do, and no more than that.
EEditor is not directed at children and collects no personal information from anyone, regardless of age.
If this policy changes, the date at the top changes with it. Since the app collects nothing, any change would be about what the app touches, not about data we hold, because we hold none.
Questions about this policy: roberto@santacroce.xyz.