Security

Security and roadmap

How the Emona MFT transfer engine protects your files today, what is not there yet, and what we are still building.

By the BLUEGEM team · Updated

Where we are: Emona MFT is in development. The current development build is version 1.3.0. Its transfer engine is the source-available jFiltra core, currently version 1.0.3. This page lists what the core does today, what it does not do yet, and what Emona MFT adds and what is still planned. We would rather be precise than impressive.

Built in today (jFiltra core)

Not in the jFiltra core

Recommendation: run the jFiltra core only inside a trusted network, a VPN or an SSH tunnel (the jFiltra README shows how), and do not expose its port to the internet.

Added in Emona MFT today (protocol 2)

Emona MFT does not use TLS. With protocol 2, an observer still sees client labels, approximate file sizes and timing; a VPN or SSH tunnel hides those too. Symbolic links are never sent and file size limits are configurable in both jFiltra and Emona MFT.

Since version 1.2.0 the server also keeps a configurable amount of free space on each storage disk (min.free.space.mb) and refuses files that would fill it with Insufficient storage, so a full disk cannot stop other clients or corrupt stored files.

Still planned

The roadmap describes our current plan and may change. Waitlist members will hear about each milestone first.

Reporting a security issue

If you find a security problem in jFiltra or on this website, please contact BLUEGEM privately through bluegem.sk rather than opening a public issue. We will acknowledge your report and keep you informed while we fix it.

This website

emonamft.com is a static site with a strict Content Security Policy and no third-party fonts. Google Analytics is the only third-party script, and it loads only after you accept analytics cookies. Waitlist sign-ups are written to a file on our own server; see the privacy notice.