Privacy Policy

jFile NLP is designed to keep your file management work local to your Mac whenever possible. We do not collect information from the app during ordinary use. This policy explains what stays on your device, what may be sent directly to servers you choose to access, and what happens only if you voluntarily submit a bug report.

Effective date: June 6, 2026 Applies to jFile NLP for macOS

jFile NLP is a dual-pane file manager for macOS with natural language search, preview, and support for local and remote file locations. We do not operate an analytics or telemetry system for general app usage, and we do not sell your data.

We do not receive information from your use of jFile NLP unless you intentionally send it to us, such as by submitting a bug report. Most of the information jFile works with stays on your device or is sent directly to the servers, shares, and services that you explicitly choose to access.

Overview

jFile NLP can browse local folders, search files, preview content, and connect to remote servers such as SMB, FTP, FTPS, SFTP, NFS, and WebDAV locations. The app does not require an account with us.

Local search and file management data is generally processed on your Mac. Remote operations communicate with the destination servers you choose to connect to.

Data We Do Not Collect

  • No account is required to use jFile NLP.
  • No always-on analytics, tracking, or telemetry is collected for ordinary app usage.
  • No information is sent to us during normal use unless you explicitly choose to submit it.
  • No local file index, folder contents, search history, or saved credentials are transmitted to us during normal use.
  • No passwords you save for servers are sent to us.
  • No file content or search text is sent to external AI services for natural language processing.
  • We do not sell or share your personal data for advertising purposes.

On-Device Data

jFile NLP stores app data locally on your device as needed to provide its features. This may include:

  • app settings and preferences
  • favorites, saved sidebar items, and recent locations
  • search history and related UI state
  • bookmarks or access records used for file access on macOS
  • saved server profiles for supported remote connections

Saved server passwords are not stored in the plain profile data. If you choose to save credentials, they are stored in the macOS Keychain.

Natural Language Search and Voice Input

Natural language search in jFile NLP is self-contained and runs on your Mac. Search text you type is processed locally by the app so it can interpret file types, dates, sizes, tags, comments, and related search intent.

jFile NLP does not send your search text, file metadata, or file contents to an external AI provider, cloud AI API, or hosted language model in order to interpret your query.

Voice input is optional. If you choose to use the microphone button, jFile NLP requests microphone and speech recognition permissions from macOS and uses macOS speech recognition to transcribe your query before running the search. Transcription is performed on your Mac using on-device speech recognition; your voice audio is not sent to Apple or to us.

jFile NLP can also transcribe audio and video files to text (right-click → Transcribe to Text). This transcription is performed entirely on your Mac using on-device speech recognition (it requests on-device recognition); your media files and their audio are not sent to Apple or to us.

Apple Intelligence Features, Writing Tools, and System Text Services

jFile NLP's intelligent features - document Insights (summaries, tags, related files), OCR and image recognition, and natural-language search - are processed on your Mac using Apple Intelligence, Apple's Vision and Natural Language frameworks, and the Apple Neural Engine. jFile does not send your files or their contents to us or to any third-party AI provider for these features.

Two optional, user-initiated macOS paths are the exceptions where text you select could be processed by Apple rather than entirely on your device: Apple Writing Tools and system text Services such as macOS Translate. Both act only on text you choose, only when you invoke them.

Apple Writing Tools. Writing Tools (proofread, rewrite, and summarise) is an optional macOS feature available in jFile's editable text fields. It is off by default; you must enable it yourself in Settings → General, where jFile explains what may be sent to the cloud before you turn it on. It operates only on the text you select - not on whole files - and only when you invoke it. For longer or more complex requests, Apple Intelligence may process the selected text using Apple's Private Cloud Compute rather than entirely on your device. Apple does not publish a fixed length, character, or size threshold for when a request stays on-device versus uses Private Cloud Compute; the system determines this per request based on factors such as complexity and length.

When Writing Tools uses Private Cloud Compute, the selected text is handled by Apple under Apple's privacy terms; Apple states that this data is not stored and is not made accessible to Apple, and that independent experts can inspect the software running on Apple silicon servers to verify these protections. This processing is performed by Apple, not by IBC Partners - we never receive your text. If you prefer to keep all processing on your device, do not use Writing Tools; every other jFile feature continues to run entirely on-device.

macOS Translate and other system text Services. macOS provides system-wide text Services (for example, Translate, or "Convert Text to Simplified/Traditional Chinese") that can act on selected text. Where you invoke such a service, macOS - not jFile - handles it, and some services (notably Translate) may process the selected text using Apple's servers depending on the language and your system settings. jFile does not operate or control these services and never receives the result; they run only when you choose them. We have removed Translate from jFile's own menus, but system Services may still be reachable through standard macOS text menus. As with Writing Tools, if you prefer to keep everything on-device, simply don't invoke these services.

Remote Connections and Third-Party Servers

If you connect to SMB, FTP, FTPS, SFTP, NFS, or WebDAV locations, jFile communicates with those servers directly so it can browse directories, transfer files, preview remote content, and perform file operations.

That means information such as server addresses, usernames, file paths, directory listings, transferred files, and related connection data may be sent to the remote server you selected as part of normal operation. Those servers are not operated by us unless explicitly stated otherwise.

Optional Bug Reports

jFile includes an optional bug reporting feature, available under Help › Report a Bug. Submitting a report is entirely voluntary. If you choose to submit one, the report is sent over a secure HTTPS connection to an endpoint on our own domain and forwarded by email to the developer at apps@ibcpartners.com so we can review the issue. If you do not submit a bug report, none of this information is sent and we do not receive it.

A bug report may include the comments you type and, if you choose to provide it, your email address (used only to follow up with you about the report). It also includes basic diagnostics - Mac model, macOS and app version, screen resolution, installed memory, CPU core count, locale, time zone, app uptime, and a randomly generated per-report ID that cannot identify you - together with recent activity trace and app log data to help diagnose the problem. The app attempts to scrub inline credentials from logs before sending them, but you should review bug report content before submitting it. The report is not processed by any third-party form service.

Where the report is stored. That endpoint runs on web hosting provided by Westhost, our hosting provider. Westhost stores and transmits the report on our behalf as a service provider, under its own terms; the contents are used only by us, to investigate the problem you reported, and are not passed to anyone else or used for advertising.

Third-Party Sites and Services

jFile NLP may open or connect to third-party servers, shares, websites, and related services at your direction. Those destinations may have their own privacy practices and policies. Please review those policies when appropriate.

Contact

If you have questions about this policy, please use the support channel listed on the App Store page or the support resources provided for jFile NLP.