Terms of Service
Last updated: 10 November 2026
This is a draft, not legal advice.
It was written to describe how NullKit actually works, and it has not been reviewed by a legal professional. It must be reviewed by one before public launch. Anything highlighted in amber below is a placeholder that still has to be filled in.
These terms govern your use of the NullKit Discord bot and the NullKit web dashboard. By adding the bot to a Discord server, by using it in a server it has been added to, or by signing in to the dashboard, you agree to them.
1. Who you are agreeing with#
NullKit is operated by James Byne, trading as NullKit. In these terms, "we" and "us" mean that operator, "the service" means the NullKit bot together with its dashboard and website, and "you" means the person using it.
2. What the service is#
NullKit is a Discord bot with a web dashboard for configuring it. It provides moderation tools, support tickets, member welcome and verification flows, levelling and economy features, giveaways, counting, applications, staff scheduling, suggestions and reviews, scheduled messages, custom commands and some AI-assisted features. Which of these are available depends on the plan a server is on.
We build it as a product, not as a bespoke service, and the feature set changes over time.
3. Who may use it#
You must have a Discord account in good standing and meet Discord's own minimum age requirement, which is at least 13 and higher in some countries. You must comply with Discord's Terms of Service and Community Guidelines when using NullKit, because the service runs entirely inside Discord and a breach of Discord's rules through NullKit is also a breach of these terms.
4. Acceptable use#
You agree not to:
- Use the service to harass, threaten, defame or target anyone, or to distribute content that is illegal where you or the affected people are.
- Use it to send spam or unsolicited bulk messages, inside Discord or through the newsletter form.
- Attempt to gain access to servers, data or dashboard areas you are not authorised for, including by tampering with requests to make them appear to come from a server you do not administer.
- Interfere with the service's operation, including by deliberately overloading it, probing it for weaknesses without permission, or circumventing rate limits and plan limits.
- Resell, sublicense or rebrand the service as your own.
- Use it to collect personal data about Discord users for a purpose unrelated to running the server it is in.
- Use automated means to create accounts, claim rewards or inflate levelling, economy or invite statistics.
If you find a security weakness, tell us at contact@getnullkit.com before telling anyone else, and give us a reasonable opportunity to fix it.
5. If you add NullKit to a server#
Adding the bot requires the Manage Server permission in that server, or ownership of it. If you add it, you are responsible for:
- Configuring it appropriately for your community, including what it logs, what it posts and which channels it can use.
- What your staff do with the tools it provides, including moderation actions and access to ticket transcripts and application answers.
- Telling your members what you use it for where the law where your community is based requires you to, and having a lawful basis for the records it keeps about them.
- The permissions you grant it. The invite currently requests Administrator. You can reduce the bot's role afterwards, accepting that features needing a permission you removed will stop working.
We provide the tooling. The decisions about how a community is run, and the records kept about its members, remain the server operator's.
6. Plans, payment and refunds#
- Some features are only available on paid plans. The current plans, what each includes and what each costs are on the pricing page, which is the authoritative source rather than these terms.
- Payments are handled by Stripe. By subscribing you also accept Stripe's terms for the payment itself.
- Subscriptions renew automatically for the billing period you chose until cancelled, and you can cancel at any time from the dashboard.
- Upgrades take effect immediately. Downgrades take effect at the end of the period you have already paid for, so you keep the higher tier until then.
- If we change a plan's price, we will give notice before it applies to an existing subscription.
- Cancelling stops future renewals. It does not, by itself, refund the period already paid for.
- If a renewal payment fails, Stripe will retry it and we will keep your plan active for a grace period of 7 days. If payment has still not succeeded after that, the plan reverts to Free while Stripe continues trying. If a later retry succeeds, your paid plan is restored.
- If you are unhappy with a paid plan, you can request a refund by emailing contact@getnullkit.com or through our support Discord within 72 hours of purchase. This is in addition to any statutory cancellation rights you may have as a consumer, which are not affected by this policy.
7. Availability, and the service being provided as is#
- We work to keep NullKit running, but we do not promise any particular level of availability, and we offer no uptime guarantee or service credits. The service depends on Discord, on Stripe and on our hosting and database providers, and an outage at any of those can take features down regardless of what we do.
- The service is provided as is and as available, without warranties of any kind beyond those that cannot lawfully be excluded. We do not warrant that it will be uninterrupted or error free, that it will meet your requirements, or that any moderation, automated moderation or AI-assisted feature will correctly identify what it is meant to identify.
- AI-assisted features produce generated output. Treat it as a suggestion to be checked by a person, not as a decision. You remain responsible for moderation actions taken in your server.
8. Backups and data loss#
- You should not rely on the service as the only place your community's data exists, and you should keep your own records of anything you would be unwilling to lose.
- Support ticket transcripts are provided automatically to the person who opened the ticket when it closes, and server administrators can download any transcript from the dashboard. All other records are provided on request.
9. Limitation of liability#
- To the extent the law allows, we are not liable for indirect or consequential loss, for loss of profit, revenue, goodwill or anticipated savings, or for loss or corruption of data.
- Where we are liable, our total liability to you for all claims in any twelve month period is limited to the greater of the amount you paid us for the service in that period, or ten pounds sterling.
- Nothing in these terms limits liability for death or personal injury caused by negligence, for fraud or fraudulent misrepresentation, or for anything else that cannot lawfully be limited. If you are a consumer, your statutory rights are unaffected.
10. Suspension and termination#
- You can stop using the service at any time by removing the bot from your servers and, if you subscribe, cancelling in the dashboard.
- We may suspend or terminate access, with or without notice depending on the seriousness, if you breach these terms, if your use puts the service or other users at risk, if required by law or by Discord, or if payment for a paid plan fails and is not resolved.
- If we terminate your access for convenience rather than for a breach, and you have paid for a period you have not yet received, we will refund the unused portion. We do not otherwise refund fees for a plan you chose not to use.
11. What happens to your data#
- What we collect and why is set out in the Privacy Policy, which forms part of these terms.
- Removing the bot from a server does not currently delete that server's stored data. Deletion is carried out on request, and the Privacy Policy explains how to ask.
12. Changes to the service and to these terms#
- We may add, change or remove features, including moving a feature between plans. Where a change materially reduces what a paid plan includes, we will give notice to affected subscribers.
- We may also update these terms. The date at the top changes when we do, and material changes will be announced rather than left to be noticed.
- Continuing to use the service after a change takes effect means you accept the updated terms.
13. Governing law#
These terms are governed by the law of England and Wales, and its courts have exclusive jurisdiction, except that if you are a consumer you may also bring proceedings in the courts of the country where you live.
14. Contact#
- Questions about these terms go to contact@getnullkit.com.
- Requests about your personal data, including access and erasure, are handled through the Privacy Policy and go to the same address.