What JL Navigation for Windows does (hereinafter referred to as JL_Nav)
JL_Nav runs quietly in your system tray and watches the File Explorer windows you have open. Each time you navigate to a new folder, it records that hop in a tree for that window — so if you go back and branch off in a new direction, the folder you left behind stays reachable instead of disappearing the way Explorer's own Back button would lose it. Right-click Explorer's Back or Forward button, or click the tray icon, to see the tree and jump to any folder in it.
Everything below describes exactly what that requires JL_Nav to see and store on your own computer — and, more importantly, what it doesn't.
Information stored on your device
JL_Nav keeps two small local files. Neither is ever uploaded, synced, or transmitted anywhere — JL_Nav contains no networking code at all.
%LocalAppData%\JL_Nav\state.json so your trees survive an app restart.%Temp%\JL_Nav_crash.log, purely so you (or a bug report you choose to send) can see what happened. Open it any time from the tray menu.Information JL_Nav does not collect
JL_Nav makes no network requests of any kind, so none of the following ever happens: no account or sign-in, no analytics or usage telemetry, no advertising or ad identifiers, no crash reports sent off your device, no cookies or tracking, and no data shared with or sold to any third party — there isn't a server on the other end to share it with.
Why JL_Nav asks for what it asks forthe Windows-level access it uses, and only that
- Watching Explorer windows. JL_Nav uses Windows' own Shell Automation to detect when an Explorer window opens, navigates, or closes. It only reads the folder path and display name of each navigation — nothing about the files inside those folders.
- A system-wide mouse hook. To catch a right-click on Explorer's Back/Forward buttons before Explorer's own history flyout appears, JL_Nav briefly inspects the button and screen position of mouse clicks anywhere on screen. It only acts when a click lands on a tracked Explorer button; every other click is passed straight through untouched and unrecorded.
- Locating those buttons. Windows UI Automation is used solely to find the on-screen position of Explorer's own Back/Forward buttons.
- Starting with Windows (optional). If you turn on "Start with Windows" from the tray menu, JL_Nav adds itself to your per-user
HKCU\Software\Microsoft\Windows\CurrentVersion\Runregistry key. It's off by default, needs no administrator rights, and unchecking it removes the entry immediately.
Your controls
- Right-click any closed window's tree in the history popup and choose Delete to remove that history permanently.
- Delete
%LocalAppData%\JL_Nav\state.jsonyourself, any time, to erase all navigation history at once. JL_Nav simply starts a fresh tree the next time it detects an Explorer window. - Delete
%Temp%\JL_Nav_crash.logto clear the diagnostic log. - Uninstalling JL_Nav removes the application, but — like most Windows apps — does not automatically delete the two files above; remove them yourself if you want no trace left.
Data retention
Trees for windows you still have open are kept until you close that window. Once closed, JL_Nav keeps the 20 most recently closed windows' trees so you can reopen or browse them later; older closed entries are dropped automatically as new ones arrive. All of this lives only in state.json on your own machine.
Children's privacy
JL_Nav isn't directed at children and doesn't knowingly collect information from anyone, of any age — there's nothing to collect off-device in the first place.
Changes to this policy
If JL_Nav's data practices ever change, this page will be updated and the effective date above will change with it. Since the app has no network connection of its own, it can't notify you directly — check back here, or the Microsoft Store listing, if you'd like to review it again.
Contact
Questions about this policy or JL_Nav can be sent to [email protected].