Privacy Policy

Last updated: March 30, 2026

1. Information We Collect

When you use NodeMap.io, we collect the following information:

  • Account information: Your name, email address, and password when you create an account.
  • Conversation data: The messages and branches you create within the app.
  • API keys: Your OpenRouter API key, which is encrypted with AES-256-GCM before storage.

2. How We Use Your Information

We use your information to:

  • Provide and maintain the NodeMap.io service
  • Authenticate your identity and manage your account
  • Save and retrieve your conversations
  • Send API requests to OpenRouter on your behalf

3. Data Storage & Security

Your data is stored in a PostgreSQL database. API keys are encrypted using AES-256-GCM and are never exposed in full after saving. Passwords are hashed before storage. We use JWT-based authentication with access and refresh tokens.

4. Third-Party Services

NodeMap.io connects to OpenRouter to process your conversations through AI language models. When you send a message, its content is transmitted to OpenRouter using your API key. Please review OpenRouter's privacy policy for details on how they handle data.

5. Data Sharing

We do not sell, trade, or share your personal information with third parties, except as necessary to provide the service (e.g., sending messages to OpenRouter) or as required by law.

6. Data Retention

Your conversations and account data are retained as long as your account is active. You can delete individual conversations at any time. If you wish to delete your account and all associated data, contact us.

7. Your Rights

You have the right to:

  • Access the personal data we hold about you
  • Request correction of inaccurate data
  • Request deletion of your data
  • Export your conversation data

8. Cookies

NodeMap.io uses authentication tokens stored in your browser to keep you signed in. We do not use tracking cookies or third-party analytics.

9. Changes to This Policy

We may update this privacy policy from time to time. Changes will be reflected by updating the date at the top of this page.

10. Contact

If you have questions about this privacy policy, contact us at [email protected].