Privacy Policy

Last updated: April 30, 2026

1. Introduction

Welcome to TechnoNexus. We respect your privacy and are committed to protecting your personal data. This Privacy Policy explains how we collect, use, and safeguard your information when you use our website (technonexus.ca) and our mobile application (Nexus Arcade).

2. Data We Collect

We may collect and process the following data:

  • Account Information: If you register via Supabase Auth (e.g., Google OAuth, Email), we store your email address and profile name.
  • Game Data: Custom AI prompts, generated game payloads, and scores saved to your "Nexus Vault".
  • Multiplayer Data: Ephemeral PeerJS WebRTC connections are used for live multiplayer. This data is transmitted peer-to-peer and is not permanently stored on our servers.

3. How We Use Your Data

  • To provide, operate, and maintain our services.
  • To enable real-time multiplayer features via PeerJS.
  • To generate dynamic AI content using Google's Gemini API (user prompts are sent to Gemini for processing).
  • To manage your account and stored Vault items securely via Supabase.

4. Third-Party Services

We use the following third-party services which may collect data according to their own privacy policies:

  • Supabase: For database and authentication infrastructure.
  • Google Gemini AI: For processing AI game generation prompts and evaluating submissions.
  • PeerJS: For establishing peer-to-peer connections during multiplayer sessions.

5. Data Security

We implement reasonable security measures, including Supabase Row Level Security (RLS), to protect your data. However, no method of transmission over the Internet or electronic storage is 100% secure.

6. Your Rights

You have the right to access, update, or delete your personal information. You can delete items from your Vault directly within the app, or contact us to delete your account entirely.

7. Contact Us

If you have any questions about this Privacy Policy, please contact us via our official channels.