Privacy Policy
Plain-language summary: Both apps are built to work on-device. Your content stays on your Mac or iPhone/iPad unless you explicitly use a feature that needs the network (for example, opening a file from a cloud provider). We do not collect, sell, or share your personal data for analytics or advertising. AI features use Apple’s on-device models (Foundation Models) where described below.
1) Who we are
This Privacy Policy describes how we handle information when you use FluidDocs (mobile application) and StringOps (Mac application) (together, the “Apps”).
2) Information we collect
We do not collect personal data from you for our own analytics or marketing.
- No account is required.
- No analytics or advertising identifiers are used by us.
- No tracking across apps or websites for advertising.
- No sale or sharing of personal data by us.
3) Your content
FluidDocs — documents
FluidDocs lets you import documents (for example PDFs, text files, Markdown, or code files). These files and any extracted text (“User Content”) are stored locally on your device.
- We do not upload your documents to our servers.
- We do not access or view your documents.
- We do not sell or share your documents.
StringOps — Xcode projects and localization files
StringOps lets you choose a folder on your Mac that contains developer projects. It scans for localization files (for example .xcstrings, .strings, and .stringsdict) and reads or writes those files only when you run actions in the App.
- We do not upload your project or localization files to our servers.
- We do not access your files except through the App’s normal file access (for example, folders you select in the system file picker).
- We do not sell or share your project content.
4) On-device processing and AI (Foundation Models)
Both Apps may use Apple’s Foundation Models framework and related on-device language capabilities to power features such as answering questions about text (FluidDocs) or translating string entries (StringOps).
- Processing is designed to occur on your device, consistent with Apple’s on-device model APIs.
- Neither App is designed to send your document text or localization strings to our servers for AI processing.
- FluidDocs is intended to function for core use without an internet connection; StringOps runs on your Mac.
Note: Apple’s system software, model availability, and your device settings may affect whether on-device models are available. If you enable optional features in the future that require network access (for example, importing from a third-party storage provider), those features will only access data you explicitly choose.
5) Network access
FluidDocs is designed to work offline for core features. StringOps does not require cloud AI services we operate for translation.
If an App makes network requests (for example, to support optional imports or to retrieve a file you select), those requests are limited to providing the feature you requested.
- We do not transmit your document contents or localization file contents to our servers for AI processing.
- We do not use network access for advertising or cross-app tracking.
6) Third-party services
The Apps do not include third-party advertising SDKs or analytics SDKs from us.
If you choose to use optional integrations (such as importing from a third-party cloud storage provider), that provider’s privacy policy will apply to their services. The Apps only request access necessary to import or open the specific file(s) or folders you choose.
7) Data retention
Your documents, extracted text, question history (FluidDocs, if applicable), and localization files modified by StringOps remain on your device until you delete them or uninstall the App. Uninstalling removes App data subject to how your device handles app storage.
8) Your choices and controls
- You can delete imported documents within FluidDocs (if the feature is provided) or by removing the App.
- You can manage files and permissions using the system file picker, Finder, and
Settings/System Settingsas applicable.
9) Children’s privacy
The Apps are not directed to children under 13, and we do not knowingly collect personal information from children.
10) Security
We take reasonable measures to protect information stored within the Apps. However, no method of storage is 100% secure. You are responsible for securing your device and using device passcodes/biometrics where available.
11) Changes to this policy
We may update this Privacy Policy from time to time. If we make material changes, we will update the “Effective date” above.
12) Contact
If you have questions about this Privacy Policy, contact:
ty.multisonus@gmail.com