Privacy Policy
Effective May 12, 2026
Nura Dev is a Claude Code companion app: voice control, an activity feed, and remote permission approval, all running between your laptop and your phone. This policy covers the iOS app and the relay service that connects them. The service is operated by ThinkMsg, a sole proprietorship.
What we collect
- Account identity. Your email address and a Firebase user identifier, obtained when you sign in with Google or Apple. With Sign in with Apple you may use Apple's private relay email, in which case we never see your real address. The relay authenticates each connection with a short-lived Firebase ID token.
- Pairing data. Short-lived 6-character pairing codes and the persistent device token created when you complete pairing. Used solely to bind your phone to your terminal sessions.
- Voice audio. Audio captured when you tap the mic button, sent to our relay and forwarded to OpenAI for speech-to-text and text-to-speech.
- Relayed activity and messages. Tool-call summaries (e.g.
Edit auth.ts
), assistant replies, and your transcribed voice messages, sent through the relay between your laptop and your phone. While your phone is offline, these are stored in our Postgres database so they can be delivered when you reconnect. - Push notification token. A Firebase Cloud Messaging registration token, used solely to deliver activity notifications to your phone.
- Subscription data. Apple In-App Purchase receipt and transaction identifier. Apple processes all card and payment data; we never see it.
- Support correspondence. The contents of any email you send to support@nuradev.app.
What we do not collect
- Your source code, files, or full Claude Code conversation history. These remain on your laptop; only short activity summaries traverse the relay.
- Analytics, behavioural tracking, or third-party SDKs of any kind. The app and this website ship with no analytics, no crash-reporting SDKs, and no advertising identifiers.
- We do not use your data to train any AI model.
Third-party subprocessors
- Google / Firebase — Google Sign-In and Firebase Authentication (account identity), Firebase Cloud Messaging (push notification delivery).
- Apple — Sign in with Apple (account identity) and In-App Purchase (subscription billing).
- OpenAI — speech-to-text (transcription of voice messages) and text-to-speech (synthesis of assistant replies). Audio is transmitted to OpenAI's API for processing; per OpenAI's API terms, audio is not retained for training.
- Linode (Akamai) — hosts the relay infrastructure.
Retention
- Voice audio. Not retained by us after the OpenAI round-trip completes.
- Relayed messages while you are offline. Buffered in our Postgres database so they can be delivered when you reconnect. Pruned automatically when either limit is reached: the 1000 most recent messages per session, or 7 days, whichever comes first. Messages delivered to a connected device are kept in an in-memory buffer only and discarded after delivery.
- Pairing tokens. Retained until you unpair the device or delete your account.
- Account data. Retained until you delete your account.
- Support email. Retained as long as needed to resolve the issue, then deleted.
Your rights
You can request access to, correction of, or deletion of your data by emailing support@nuradev.app. We respond within a reasonable timeframe.
The iOS app provides a Delete account action in Settings that removes your account, pairing tokens, and any buffered messages. You can also email us to request deletion.
Children
The service is not directed to children under 13, and we do not knowingly collect data from them.
International data transfers
Data may be processed in the United States by our subprocessors (Apple, OpenAI). By using Nura Dev you consent to this transfer.
Security
Pairing tokens are stored hashed at rest. Communication between the iOS app, the relay, and the Claude Code plugin uses TLS. No system is perfectly secure, but we follow standard practice for credentials and transport.
Changes to this policy
We update the effective date at the top when this policy changes. For material changes that affect how we handle your data, we will surface a notice in the app.
Contact
ThinkMsg — operator of Nura Dev.
Email: support@nuradev.app