Last Updated: April 2026
FEA Lab is a native macOS finite element analysis app that runs entirely on your device. We do not operate a FEA Lab server, we do not run a telemetry service, and we do not have a user account system. There is no "user data" for us to collect because FEA Lab never sends your data to us.
This page explains what that means in App-Review-grade detail.
The following is stored inside the app's sandbox container on your own device. None of it is transmitted anywhere.
.fealab / .feap documents are written to whatever location you choose via the standard macOS Save panel.~/Library/Containers/tech.jambudweep.fealab/Data/.NSUserDefaults under tech.jambudweep.fealab.~/Library/Logs/FEALAB/crashes/ using Apple's standard log format. These files stay on your Mac; they are not sent to us. They exist so you can mail them in if you ever open a support issue.FEA Lab requests the com.apple.security.network.client entitlement only for these specific, user-initiated cases:
jambudweep.tech/fealab/ instead of the embedded copy. All fetches are over HTTPS/TLS 1.2+.No background network traffic. No analytics pings. No license checks. No "phone home" behaviour of any kind.
FEA Lab is App-Sandboxed. The only filesystem access it has comes from:
com.apple.security.files.user-selected.read-write — so the Open and Save panels work, and so you can import meshes (.abq, .vtk, .stl) and export results (.csv, .vtk, .json).com.apple.security.files.bookmarks.app-scope — so FEA Lab can re-open a recent project file across app launches.FEA Lab cannot read or write anywhere on your Mac other than files you've explicitly opened in the app, plus its own sandbox container.
FEA Lab is built on top of several open-source libraries:
mlx-swift (MIT)swift-numerics (Apache 2.0)None of these libraries collect or transmit personal data in FEA Lab's configuration of them.
FEA Lab is a professional engineering tool. It is rated 4+ on the App Store because it does not contain any objectionable content, but it is not targeted at children and does not knowingly collect data from children.
If we ever start collecting data — which is not on any roadmap we have — we will update this page with an effective date and announce the change in the app's release notes before the change takes effect. Your continued use of a version that includes data collection would always be opt-in, never silent.
If you have questions about this policy or about how FEA Lab handles your data, please file an issue on the public repository: github.com/pmaero-byte/FEA_LAB/issues.
FEA Lab is developed as an independent project. This policy applies to the macOS app distributed through the Mac App Store (bundle identifier tech.jambudweep.fealab) and to any companion web preview served under the same branding. The policy does not govern any third-party fork or redistribution of the open-source code.