|

Privacy Policy: Arcane Nullifier X-21

Last Updated: April 5, 2025

1. Introduction

This Privacy Policy describes how ScriptFlux ("the Developer", "we", "us") collects, uses, and shares information in connection with your use of the Arcane Nullifier X-21 Discord bot ("the Bot"). This policy applies to the information processed by the Bot when you interact with it on the Discord platform. By using the Bot, you agree to the collection and use of information in accordance with this policy and our Terms of Service.

2. Information We Collect

The Bot collects information necessary for its operation and to provide its features:

  • Discord Information: User ID, Channel/Server ID (standard from Discord API).
  • Messages and Commands: Content of DMs, mentions, and slash commands sent to the Bot.
  • User-Provided Data: Information from /remember ("Memories") and /set_instructions ("Instructions"), associated with your User ID.
  • Conversation History: User/Bot messages per channel (User ID, Channel ID, truncated content, role, timestamp). Pruned automatically (approx. 20 messages).
  • Operational Logs: Local server logs (`discord_x21.log`) with interaction data for debugging/monitoring.

3. How We Use Information

Collected information is used to:

  • Provide Bot functionality (process commands, generate responses).
  • Provide context to the AI model (Google Gemini) using messages, history, Memories, and Instructions.
  • Maintain and improve the service (debugging via logs).
  • Enforce Terms of Service.

We do not use your personal information for advertising or sell it to third parties.

4. Information Sharing and Third Parties

  • Google Generative AI Services: Contextual data (messages, history, Memories, Instructions) is sent to Google LLC ("Google") via their Generative AI APIs (Gemini) to generate responses. This is essential for the Bot's function. Google's use is governed by their Privacy Policy and API terms (like the Google APIs User Data Policy). Your use implies consent to this processing by Google.
  • Legal Requirements: We may disclose information if required by law or necessary to protect rights, prevent fraud, ensure safety, or defend against legal liability.
  • Other Third Parties: No other sharing except as stated or required by law.

5. Data Storage and Retention

  • Storage Location: Data (Memories, Instructions, History, Logs) stored locally on the hosting server.
  • Retention Period: Memories/Instructions until user deletion; History pruned automatically (approx. 20 messages); Logs retained for limited debugging period.
  • Data Sent to Google: Subject to Google's retention policies.

6. Your Rights and Controls

You have control over certain data:

  • Memories: View with /list_memories, delete with /forget.
  • Instructions: View with /show_instructions, clear with /set_instructions (blank).
  • Other Data Requests: Contact the Developer (Section 10) for requests regarding other data (subject to feasibility and retention limits).

7. Data Security

Reasonable measures are taken (secure credential storage, standard practices). No system is 100% secure. Server security managed by Developer/Host.

8. Children's Privacy

Not intended for users under 13 (or relevant age). We do not knowingly collect data from children. If discovered, such data will be removed.

9. Changes to This Privacy Policy

We may update this policy. Significant changes will be notified (e.g., via bot status, updated link). Review periodically. Continued use implies acceptance.

10. Contact Information

Questions? Contact the Developer (Javier / ScriptFlux) via Discord: @jafu or Email: [email protected].