The short version
Nod runs entirely on your iPhone. We don't have a server that sees what you write. We don't have accounts. We don't track you, profile you, or analyse you. There is no pipe to send your conversation through — so there is nothing for us (or anyone else) to collect.
This isn't a promise we ask you to trust — it's an architecture choice you can verify. The app's source is public at github.com/Speculative-Dynamics/nod.
Who we are
Nod (listed on the App Store as Just Nod) is built and published by Speculative Dynamics Private Limited, a company incorporated in India ("Speculative Dynamics", "we", "us", or "our"). This policy applies to the Nod iOS app and the marketing website at usenod.app.
What we process, and where
The Nod iOS app
Every part of the Nod experience — the text you type, the voice input you dictate, the model responses, the memory summaries, the conversation history — is processed and stored on your device only. Specifically:
- The listening model (Qwen 3.5 4B) runs on-device via MLX Swift. Your prompts never leave the phone.
-
The memory and summaries feature
uses Apple's on-device
FoundationModelsframework (part of Apple Intelligence). It runs on the same chip; it does not make network requests. - Your conversation history is stored in a local SQLite database on your device, encrypted at rest by iOS. We never see it.
- Tapping "Start fresh" permanently deletes your local conversation on that device. This is irreversible.
The app ships with the model prompts bundled inside the binary. Nothing about your use is transmitted to Speculative Dynamics, to Apple (beyond standard iOS-level telemetry you've already configured for your device), or to any third party.
Required network activity
There is one unavoidable network event: on first launch, the app downloads the Qwen model weights (~2.5 GB) using Apple's Background Assets framework. This is a one-time download from Apple's CDN. After that, the app functions fully offline. We don't see or log this download.
The marketing website (usenod.app)
This website is served as static files. It has no forms, no login, and no analytics. Your visit is recorded only in the standard access logs of our static hosting provider (IP address, user agent, requested URL, timestamp) — used solely to ensure the site is reachable and to debug outages. These logs are not tied to any identity, are retained for no longer than 30 days, and are not shared or sold.
What we don't do
- We don't create user accounts.
- We don't collect or process your message content.
- We don't use analytics, telemetry, or tracking pixels.
- We don't embed third-party SDKs in the app for ads, attribution, or A/B testing.
- We don't sell, rent, or share any personal data — because we don't have any to share.
- We don't train models on your data.
Your rights
Under India's Digital Personal Data Protection Act, 2023 (DPDPA) — and analogous laws including the EU GDPR and the California CCPA — you have rights of access, correction, erasure, and portability over your personal data. Because we don't collect personal data, most of these rights are moot: there is nothing on our systems to access, correct, export, or delete.
For the data on your own device, you exercise these rights yourself by using the app's "Start fresh" button (to erase) or by deleting the app (to remove everything).
If you believe we hold personal data about you — or you have a question about this policy — you can reach us at hello@usenod.app and we'll respond within a reasonable period (typically under 30 days).
Children
Nod is not directed at children under 13, and we do not knowingly collect personal data from them. Because the app operates entirely on-device and does not require an account, age is not verified at the app level.
Changes to this policy
If this policy changes materially, we'll update the "Last updated" date above and, for significant changes, note it in the app's release notes and on the website homepage.
Contact
Speculative Dynamics Private Limited
Email:
hello@usenod.app
Source code:
github.com/Speculative-Dynamics/nod