Nekonomy
Official document

Privacy Policy

What Nekonomy collects, why, how long it keeps it and how you request deletion — described from how the bot and the dashboard actually work.

Last updated: September 22, 2026 · Version 1.1

1The short version

Nekonomy is an economy bot for Discord. To work, it needs to know who played and where — and that is very nearly all it keeps.

The essentials

We store numeric Discord identifiers (user, server, channel, role and message IDs) linked to game progress: balances, items, crops, profession, missions and roleplay records.

We do not store usernames, nicknames, avatars, e-mail addresses, phone numbers, or the content of your messages. We do not sell data and we do not run advertising.

This policy covers the bot on Discord and the dashboard at nekonomy.xyz. It complements the Terms of Service.

2What we do not collect

To be clear up front, Nekonomy does not collect or store:

One honest exception

When you sign in to the web dashboard with your Discord account, your username and avatar identifier are held in your own browser session so the page can show who is signed in. That lives in a signed cookie, not in our database, and disappears when you sign out. See Dashboard and sign-in.

3Data we collect

Discord identifiers

Public numbers assigned by Discord that the bot receives when processing a command:

Game data

Created by your own actions inside the bot, spread across roughly a hundred tables. In summary:

CategoryWhat is stored
EconomyWallet and bank balance per server, global diamonds, currency audit history, command cooldowns
Shop and inventoryServer and global items, quantities, a snapshot of the item at delivery, purchases and per-player caps, discard deadlines
ProgressionXP, level, badges, class, daily and weekly mission counters, claims
ProfessionsCurrent job, work shifts, energy, role syncing
FarmLand shape, plots, planting and harvests, fences and paths, house and rooms, chickens and character appearance
Police roleplayCases, reports, warrants, arrests, bail, evidence, weapon custody, internal affairs and wrongful-arrest repairs
Health and statusIllness, immunity, hospital stays, active jail time and other temporary states
MinigamesBingo, blackjack and mines rounds, bets and outcomes
Server configurationPrefix, language, shop items, per-command permissions, management roles, log channels and role rewards

Technical logs

Operational logs holding identifiers, command name and timestamp, used to diagnose failures and investigate abuse. Administrative audit records (for example, who granted or removed currency) are kept so the server itself can hold its moderators accountable.

4Purpose and retention

Every piece of data exists for a reason, and lives as long as that reason does.

DataWhyFor how long
User ID + progressKeeping your game between sessionsWhile you use the bot, or until you request deletion
Server configurationMaking the bot behave as the server definedWhile the bot is in the server
Mission countersMeasuring task progressPer cycle (daily/weekly); replaced in the next cycle
Roleplay and audit recordsGame consistency and the server's internal accountabilityWhile the case or the server exists
Technical logsDiagnostics and securityShort term, rotated automatically
Website sign-in session (browser cookie)Keeping you signed in to nekonomy.xyzUp to 7 days, or until you sign out
Subscription (where applicable)Granting and maintaining benefitsFor the life of the subscription, plus any applicable tax period

Basis for processing: performing the service you requested by using a command, and the legitimate interest in keeping the service secure and free of fraud.

5Privileged intents

Discord classifies some access as privileged and reviews it individually. This section describes exactly what Nekonomy does with it.

Message Content — in use

Required for two purposes:

  1. Prefix commands. The bot accepts commands such as s!profile. Without reading the text there is no way to know a message is a command.
  2. Activity counter. The weekly “send messages” mission needs to know that you took part in conversation.
The content is not stored

In the counter, the message is used only to check whether it meets a minimum length (a guard against empty-message spam) and, if it does, to increment a number tied to your ID. The text is not written to the database, is not sent to any third party, and never leaves the process memory. There is no messages table anywhere in the system.

Server Members — not used

The bot neither requests nor uses the members intent. It keeps no member list and receives no join or leave events.

Presence — not used

The bot does not read anyone's status, activity or presence.

Reactions

For the “react to messages” mission, the bot receives reaction events and keeps the user + message pair in memory only so the same reaction is not counted twice. That pair lives in process memory, is capped in size, and disappears when the bot restarts. Only a numeric counter reaches the database.

6Dashboard and sign-in

The dashboard at nekonomy.xyz uses Discord OAuth2 with the identify and guilds scopes — the minimum needed to know who you are and which servers you can administer. The bot is invited with bot and applications.commands.

Who can reach your server's dashboard

Administrators and holders of the configured management roles can view and change that server's entire configuration, including activity logs. Grant those roles only to people you trust.

Server forms

A server's administrators can create forms in the dashboard (reports, support, applications and others) and share links to them. Each form belongs to the server that created it, and whoever configures it decides what to ask.

7Payments

Where premium features are enabled, payment is processed by Stripe, entirely within its environment.

8Third parties and sub-processors

We do not sell, rent or share data for marketing. Data passes only through the services the bot needs in order to exist:

ServiceRoleWhat it receives
DiscordThe platform the bot runs onInteractions, commands and responses
DiscloudApplication hostingRunning the bot and the website
PostgreSQL (managed database)StorageAll game and configuration data
StripePayments, where enabledPayment data you provide directly to it
Google FontsFonts for these legal pagesA browser request when the page loads
Google DriveForm media, in the account each server connectsImages and videos sent through that server's forms

We may disclose data where required by law, by court order, or to protect the rights, safety and integrity of the service and its users.

9Security

No absolute guarantee

No system is immune. We take measures that are reasonable and proportionate to the nature of the data handled — essentially public Discord identifiers and game progress. In the event of a material incident, we will communicate through the official channels.

10Your rights and deletion

At any time you may:

How to request deletion

  1. Send a request to kaicho1520@gmail.com with the subject “Data deletion”;
  2. Include your Discord user ID (enable Developer Mode in Discord, right-click your name and choose “Copy ID”);
  3. If the request concerns a specific server, include the server ID as well.

We confirm ownership before deleting — otherwise anyone could erase someone else's progress. Requests are handled within 30 days.

What deletion means

Removal is permanent: balances, items, farm, profession, badges and progress are lost and cannot be restored. Records required for fraud prevention or legal obligations may be retained for strictly the necessary period.

When a server removes the bot

That server's data stops being used. An administrator may request deletion of the server's data through the same channel, providing the server ID.

11Minors

The service is not intended for people below the minimum age required by Discord's Terms (13 years in most countries, and higher where local law requires it).

We do not knowingly collect data from anyone below that age. If we learn that this has happened, the data will be removed. Guardians may request removal at the contact address.

12International transfer

The bot, the dashboard and the database run on servers that may be located in countries other than yours. By using the service, you acknowledge that the data described here may be processed outside your country of residence, with security measures equivalent to those described in this policy.

13Changes

This policy may be updated when the service changes, when new Discord requirements arise, or where the law requires it. The last updated date appears at the top of the page, and material changes will be announced through the official channels.

If a change significantly broadens the data collected, it will be highlighted before it takes effect.

14Contact

Questions about privacy, access requests or deletion requests:

Data controller: the Nekonomy maintainers. Response time: within 30 days.