← Fast Media Sorter for Windows · GitHub
Privacy Policy
Last updated: 14 June 2026
Fast Media Sorter for Windows collects no personal data. It has no user accounts, no
advertising, and no telemetry or analytics. It runs entirely on your own device, and the developer
receives no data about you or your use of the app - honestly, we wouldn't know what to do with it anyway.
What the app accesses, and why
- Your media files. The app reads, displays, copies, moves, renames and
deletes the image and video files in the folders you open - that is its core purpose. It only
ever touches files and folders you point it at (including network shares you browse to). It has
seen your meme folder and judged nothing.
- Folder sharing - optional, opt-in. If you enable it, the bundled Share
Manager companion runs a local SFTP server so your own phone can browse the folders you choose.
The access password and the server host key are generated and kept only on your PC, and files
are served directly between your own devices - never through us or any third party. While a
share is on, any device on your current network (home, office, or a public Wi-Fi) can reach the
PC on the share port; access needs the password embedded in the QR/config you share, so treat
that code as a key and do not post it publicly. A LAN only switch keeps the share off
the internet; idle connections close after a few hours, and you can cap how many devices connect
at once. If you turn on internet access, the app asks the public service
check-host.net to confirm your forwarded port is reachable,
which reveals your public address and port to that service for the check. The app keeps
local-only connection counters (this is not telemetry and never leaves your PC).
- The Server edition - a separate download, never installed by default.
If you deliberately install it, the same folder sharing is hosted by a Windows service instead
of by your signed-in session, so the folders you chose stay reachable from boot even when nobody
is logged on. Nothing about what is collected changes - there is still no telemetry, and files
still go straight between your own devices - but the exposure window does: the share is up
whenever the machine is, not only while you are using it. The service runs as
LOCAL SERVICE and can open only the folders you configured. Its host key, password
and settings live in a machine folder readable by administrators and that account alone.
Uninstalling stops and removes the service and its firewall rule; the host key is kept unless
you delete it, so your paired phones still work if you reinstall.
- Network - optional, only for translation. The on-image translation feature
is off until you enable and configure it. When you use it, the app sends the recognized text to
the translation endpoint you choose - a local Ollama
model on your own machine, or a LibreTranslate server
you specify - to receive the translated text. OCR (text recognition) runs fully offline.
If you never use translation, the app makes no network requests, except for optional components you
ask the app to fetch: additional OCR language packs from the public Tesseract data repository, and
FFmpeg - the video encoder behind "Replace with video" - from its
published Windows builds. Both downloads happen only after you say yes to a prompt that names what
is being fetched; nothing about your files, your paths or your usage is sent with either.
- API keys (if you set one). If a translation provider you configure needs an
API key, it is stored encrypted on your device using Windows DPAPI and is sent only to that
provider's endpoint when translating.
Local files the app writes
- Settings. Preferences and hotkeys are stored in the Windows registry (in the
Microsoft Store build these live inside the app's package container).
- OCR data and caches. Downloaded Tesseract language packs, a downloaded copy
of FFmpeg, the translation cache and the decode cache (decoded copies of the WEBP, AVIF and HEIC
files you have opened, kept so the second view is instant) are stored under
%LOCALAPPDATA%\SZA\FastMediaSorter. These never leave your device, and both caches
can be emptied or switched off in Settings.
Data sharing
None with the developer - the kind of "none" that is actually none, and no telemetry or analytics
ever. The only things that leave your device do so at your explicit choice and go where you direct them,
not to us: the text you translate goes to the translation endpoint you configured; shared files go
directly to your own phone over SFTP; and, if you enable internet access, your public address and port
are shown to check-host.net solely to test reachability.
Diagnostic logs
The app writes a plain-text log of its own work next to the program (or, when that folder is not
writable, under your local application data). It never leaves your device on its own. Settings →
About has a "Send the logs to the author" button: it packs those logs and a report of your version,
Windows details and settings into an archive, shows you what went in, and opens a new message in your
own mail program with the archive attached. Nothing is transmitted until you send that message
yourself, and you can open the archive and inspect it first. The logs contain the paths and names of
the files you opened; your translation API key is never included.
Children's privacy
The app collects no data from anyone, including children.
Open source
Fast Media Sorter for Windows is open source - you can review exactly what it does, no hidden surprises, at
github.com/SerZhyAle/FastMediaSorter_Lite.
Changes to this policy
If this policy changes, the updated version will be posted on this page with a new
"Last updated" date.
Contact
Questions about this policy: serzhyale@gmail.com.