Privacy Policy

This page explains, in simple terms, what data Kaleidoscope MX collects and how it is used. It is a draft and should be reviewed with a legal professional before production use.

1. Overview

Kaleidoscope MX is a personal mind map and knowledge management tool. To run the service, we need to store some information about you and your content.

2. Data controller

The Kaleidoscope MX project owner is responsible for how your personal data is used. Contact details will be provided inside the app or on the main website.

3. What data we collect

We may collect and store the following information:

  • Account data – your email address and login information.
  • OAuth data – basic profile information from Google if you choose to log in with Google.
  • Usage data – basic technical logs such as IP address, browser type, and simple usage information (for example: errors, page views).
  • Content data – the nodes, text, links and other information you add to your spaces.

4. How we use your data

We use your data to:

  • provide access to your account and spaces,
  • store and display your content inside the app,
  • keep the service secure and functioning,
  • understand basic usage patterns (for example, which features are used), and
  • communicate important information about the service (for example, changes or incidents).

5. Legal basis (if you are in the UK or EU)

Where UK/EU data protection law applies, we rely mainly on:

  • Contract – we process data so we can provide the service you signed up for.
  • Legitimate interests – to maintain and improve the service in a safe way.
  • Consent – where required for optional cookies or analytics (if used in future).

6. Cookies and analytics

At this stage, the service may use only minimal, strictly necessary cookies (for example, to keep you logged in). If analytics or additional cookies are added later, this policy and any cookie banner will be updated.

7. Data storage and retention

  • Your account and content data are stored for as long as you have an active account.
  • You can remove content yourself by deleting nodes or spaces.
  • If you delete your account in future versions, personal data linked to that account will be removed or anonymised, except where we must keep some information for legal or security reasons.

8. Sharing your data

We do not sell your personal data. We may use third-party providers (for example, cloud hosting) to run the service. These providers will only process data on our instructions and for the purpose of operating Kaleidoscope MX.

9. Your rights

If UK/EU data protection law applies to you, you may have the right to:

  • access the personal data we hold about you,
  • correct inaccurate personal data,
  • request deletion of your personal data,
  • object to certain types of processing, and
  • receive a copy of your data in a portable format.

To exercise these rights, contact the project owner via the details available in the app or on the main website.

10. Children

Kaleidoscope MX is designed for general use and does not knowingly target children under the minimum digital consent age in your country. If you believe that we hold personal data about a child without proper consent, please contact us so we can review and, if needed, delete this data.

11. Changes to this policy

This privacy policy may be updated as the product evolves. If changes are significant, we will try to highlight them on the website or in the app.

12. Contact

If you have questions about privacy or data protection in Kaleidoscope MX, please contact the project owner using the contact details published in the app or on the website.

Note: this is a simple, high-level privacy summary. It should be adapted and validated by a qualified legal or data protection professional before production use.