FAQ
Frequently asked questions
Short, direct answers. For the full tour, see the product page or the guide.
- What is Promenade?
- Promenade is a free, open-source process-mining workspace that runs entirely in your browser. It reads conventional event logs (XES, CSV) and object-centric event data (OCEL 2.0), and runs discovery, conformance, and performance analysis without installing anything or sending your data to a server.
- Is Promenade really free, including for commercial use?
- Yes. Promenade itself is published under the MIT license, has no paid tier, no seat-based pricing, and no feature gated behind a subscription — the application you can run today is the whole thing, and the MIT license permits commercial use. Individual plugins are separate pieces of software, though, and some carry their own license terms (occasionally wrapping a third-party library) that may be more restrictive than MIT for commercial use — check the license of each plugin you rely on commercially. This is general information, not legal advice.
- Do I need to install anything to use Promenade?
- No. Promenade opens in a browser tab and works immediately on a demo event log. An optional local engine (via Docker) or a self-hosted engine exists only for logs too large for a browser tab — it is never required to get started.
- Does my data leave my computer when I use Promenade?
- By default, no. Promenade is local-first: event logs and analysis results are processed and stored in your own browser. Your data only leaves your machine if you deliberately point the workspace at your own engine — there is no default telemetry and no server round trip for the core workflow.
- What event log formats does Promenade support?
- Promenade reads XES (the IEEE standard for event-log interchange), CSV with a guided column mapper, and OCEL 2.0 object-centric event data in both its JSON and relational (SQLite) serializations — object-centric support is built in natively, not added as a separate mode.
- Can Promenade handle large event logs, or is it limited to small demos?
- Both. A five-megabyte sample runs directly in the browser tab. When a log grows into gigabytes or terabytes, the same interface and the same plugins point at a local Docker engine or your own infrastructure instead — nothing about how you use Promenade changes as the data scales.
- Can I extend Promenade with my own algorithms or techniques?
- Yes. Every discovery algorithm, conformance checker, importer, exporter, and view in Promenade — including the built-in ones — is a plugin, running in one of four supported runtimes (Rust/WebAssembly, Python via Pyodide, SQL, or TypeScript views). Adding a new technique means writing a plugin, not forking the application.
- How is Promenade different from traditional desktop process-mining tools?
- Traditional desktop process-mining tools generally need a separate download, a compatible runtime, and sometimes a license or account before you can open a single event log. Promenade runs in a browser tab with no installation step, is free with no paid tier, keeps your data local by default, and scales to the same workspace running against a container or your own infrastructure once a log outgrows the tab — without switching tools.
- Is Promenade suitable for someone who has never done process mining before?
- Yes. The guide includes a track written for people new to process mining that assumes no prior background and starts from a demo log rather than theory, alongside separate tracks for process-mining researchers and for practitioners applying it to their own organizational data.
- Who develops Promenade, and where is the source code?
- Promenade is developed at the Department of Data Science and Engineering, Eötvös Loránd University (ELTE), Budapest, and published as open-source software with its source code publicly available on GitHub.
Didn't find what you were looking for? Open an issue or discussion on GitHub.