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. Your conversation stays local unless you explicitly turn on iCloud backup for your own account, which is off by default.

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 locally on your device. Conversation backup to your own iCloud account is optional and off by default. Specifically:

  • The default listening model is Apple's on-device LLM — FoundationModels, part of Apple Intelligence. It runs on the same chip that the app is installed on and does not make network requests. Your prompts never leave the phone.
  • You can optionally switch to an open-weights model in settings — Qwen 3 Instruct 2507, Qwen 3.5 4B, or Gemma 4 E2B Text, all served via MLX Swift. These also run on-device. Choosing one triggers a one-time weights download (see below); after that, inference stays on the phone.
  • The memory feature uses FoundationModels to extract structured facts from each turn, stored locally for the sidebar's "what Nod remembers" view. You can purge individual facts or everything.
  • Your conversation history is stored in a local SQLite database on your device, encrypted at rest by iOS. We never see it. You can leave it local-only or opt into iCloud backup.
  • Tapping "Start fresh" permanently deletes your local conversation, running summary, and memory 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 or to any third party for processing your conversation. If you enable iCloud backup, conversation data is handled by Apple's iCloud backup system under your Apple account settings.

Optional network activity

On the default Apple Intelligence engine, the app does not download anything and makes no network requests related to your conversation.

If you switch to an open-weights engine (Qwen 3 / 3.5 or Gemma 4) in settings, Nod downloads the selected model's weights (~2–3 GB) one time from our hosted model files on Cloudflare R2 via Apple's Background Assets framework. Downloads default to Wi-Fi only; you can opt into cellular. After the weights are on your device, the app functions fully offline. We do not receive any conversation content as part of 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