Last updated: May 21, 2026
Effective immediately upon account creation
Please read these terms carefully. By creating an account or using any part of the Viirless platform you agree to be bound by these Terms of Service. If you do not agree, do not use the service.
1 Acceptance of Terms
These Terms of Service ("Terms") govern your access to and use of the Viirless bot hosting platform ("Service"), operated by Viirless ("we", "us", or "our"). By registering an account, uploading files, or otherwise using the Service, you confirm that you are at least 13 years of age and that you agree to these Terms in full.
We may update these Terms at any time. Continued use of the Service after changes are posted constitutes acceptance of the revised Terms. We will attempt to notify active users of material changes via the Discord server or the dashboard.
2 Accounts & Registration
You are responsible for maintaining the confidentiality of your account credentials. You must not share your account with others or allow third parties to access the Service using your credentials.
You must provide accurate information when registering.
One person or legal entity may not maintain more than one free account.
We reserve the right to suspend or terminate accounts at our discretion, including for violations of these Terms.
Accounts that have been inactive for an extended period (see Section 7) may be subject to data removal.
3 Permitted Use
Viirless is a platform for hosting Discord bots. You may only use the Service for lawful purposes and in accordance with these Terms. You agree to use the Service only to host Discord bots that:
Do not engage in spamming, raiding, or mass-messaging Discord users or servers.
Do not scrape, harvest, or collect personal data from Discord without appropriate consent.
Do not impersonate Discord staff, other users, or services.
4 Prohibited Activities
The following are strictly prohibited and will result in immediate account termination without refund:
Illegal content: Hosting bots that distribute, process, or link to illegal content including but not limited to CSAM, malware, or stolen data.
Abuse of shared infrastructure: Deliberately consuming excessive CPU, RAM, or bandwidth in a way that degrades service for other users; cryptocurrency mining; running processes unrelated to a Discord bot.
Reverse engineering: Attempting to reverse engineer, decompile, or circumvent any security or rate-limiting mechanisms of the platform.
Credential abuse: Sharing, selling, or transferring accounts or tokens; using multiple accounts to circumvent plan limits.
Automated attacks: Using the Service to launch DDoS attacks, spam, phishing campaigns, or any form of cyberattack against Discord or any third party.
Reselling: Reselling access to the Service or its resources without express written permission from Viirless.
Fraudulent chargebacks: Filing fraudulent payment disputes or chargebacks for services that were delivered.
5 Resource Limits & Fair Use
Each bot is subject to the CPU, RAM, and storage limits defined by your active plan. These limits are enforced at the container level and cannot be exceeded.
Container isolation: Each bot runs in a separate Docker container. Your bot code cannot access other users' containers, the host filesystem, or the host network beyond what is required to connect to Discord's API.
We reserve the right to throttle, suspend, or terminate bots that consistently operate in a manner that degrades the platform for other users, even if they are within their technical limits.
6 Billing, Subscriptions & Refunds
Viirless operates several types of purchasable items:
Monthly Recurring Plans — paid subscriptions billed in real money (USD) via Stripe on a recurring basis. Your card is charged automatically each billing period. You can cancel at any time from the dashboard; cancellation takes effect at the end of the current billing period and no refund is issued for unused time.
Token packages — in-platform credits purchased with real money via Stripe or crypto, used to upgrade individual bot resources, purchase extra bot slots, and other one-off features. Tokens are not used to pay for monthly plans.
Extra Bot Slots — permanent additions to your account's bot limit, purchasable either by spending tokens or by direct card payment via Stripe. Bot slots are tied to your account and are not plan-specific; they remain even if your plan changes.
Lifetime Plans — one-time real-money purchases via Stripe that grant permanent access to a plan tier for as long as the platform operates.
All purchases are final and non-refundable. We do not offer refunds for token packages, bot slot purchases, monthly subscription payments, or Lifetime Plans. The only exception we may consider is a clearly duplicate or accidental payment — see our Refund Policy for details.
Monthly plan auto-renew: When you subscribe to a paid plan, auto-renew is enabled by default and your card will be charged automatically each billing period. You may disable auto-renew (or cancel) at any time from the Subscription page in your dashboard. Disabling auto-renew prevents the next charge; your plan remains active until the end of the paid period, after which your bots are downgraded to the free tier and excess bots are suspended.
Cancellation: Cancelling a monthly subscription ends billing immediately — you will not be charged again. Your plan access continues until the end of the current billing period. We do not issue pro-rata refunds for the remaining days in a billing period.
Promotional codes and gift codes have no cash value and cannot be exchanged for money.
Extra bot slots you have purchased are not affected by plan changes or cancellations.
We reserve the right to adjust plan and package pricing with reasonable notice via the dashboard or Discord server.
Lifetime Plans: "Lifetime" refers to the operational lifetime of the Viirless platform, not your personal lifetime. Lifetime plan purchases are final and non-refundable once activated. Purchasing a Lifetime Plan does not grant immunity from enforcement action.
EU/EEA consumers have statutory rights that cannot be excluded by contract. Those rights are described in our Refund Policy. By completing any purchase on this platform, you expressly request that performance of the digital service begins immediately and acknowledge the implications this has for your right of withdrawal under applicable law.
If you have a billing dispute, please contact us before filing a chargeback. Fraudulent chargebacks for services that were delivered will result in immediate account termination and forfeiture of all purchases.
7 Inactivity & Data Retention
⚠ Inactivity Policy: Bots that have not been started for 10 consecutive days or more may be permanently deleted, including all associated files, environment variables, backups, and configuration. We may — but are not required to — send a warning notification before deletion. It is your responsibility to keep your bots active or to back up your code externally.
This policy applies equally to free and paid plan users. If a bot is suspended (e.g. due to plan expiry) the inactivity clock continues to run from the date it was last started.
To preserve a bot:
Start the bot at least once every 10 days, or
Maintain an active paid subscription with auto-renew enabled.
Viirless is not liable for any loss of code, data, or configuration resulting from the enforcement of this inactivity policy. You are solely responsible for maintaining external backups of your bot code.
Account-level inactivity: accounts with no bots, no tokens, and no login activity for 90 consecutive days may be deleted without notice.
8 Intellectual Property
You retain all intellectual property rights to the bot code you upload. By uploading code to Viirless you grant us a limited, non-exclusive, royalty-free licence to store, execute, and transmit your code solely for the purpose of operating the Service on your behalf.
The Viirless name, logo, dashboard design, and all platform code are the exclusive property of Viirless. You may not copy, reproduce, or redistribute any part of the platform without written permission.
9 Uptime & Service Availability
We aim for high availability but we do not guarantee uninterrupted access to the Service. Scheduled maintenance, unexpected outages, or circumstances beyond our control (including third-party provider failures) may cause temporary disruptions.
No SLA guarantee on free plans. Uptime commitments are best-effort for free-tier users. Paid plan users benefit from prioritised restarts and infrastructure resources.
We are not liable for any damages, lost revenue, or harm caused by downtime, data loss, or service interruption.
10 Privacy
Your use of the Service is also governed by our Privacy Policy, which is incorporated into these Terms by reference. By using the Service you consent to the collection and use of information as described in that policy.
11 Termination
We may suspend or terminate your access to the Service at any time, with or without notice, for any reason including (but not limited to) a violation of these Terms. Upon termination:
All running containers will be stopped immediately.
Bot files and data may be deleted after a short grace period or immediately in cases of serious violations.
Any unused token balance is forfeited and non-refundable (except where required by law).
Any Lifetime Plan associated with your account is permanently forfeited without refund, regardless of the purchase price, date of purchase, or reason for termination. This applies to terminations for policy violations and to voluntary account deletions.
We are under no obligation to provide, transfer, return, or grant access to any bot code, files, environment variables, backups, or other data following a suspension or termination, regardless of the reason. This applies to terminations initiated by us (e.g. ToS violations, bans) and to voluntary account deletions.
⚠ External backups are your responsibility. Viirless does not guarantee the preservation or return of your bot files in the event of account suspension, ban, or termination. You are solely responsible for maintaining up-to-date external backups of your bot code and all associated files at all times. Do not treat Viirless as your only copy of your code.
You may delete your account at any time from the dashboard. Account deletion is immediate and permanent — all bots, files, and data will be removed and cannot be recovered.
12 Disclaimer & Limitation of Liability
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED. TO THE FULLEST EXTENT PERMITTED BY LAW, VIIRLESS DISCLAIMS ALL WARRANTIES INCLUDING FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, AND NON-INFRINGEMENT.
IN NO EVENT SHALL VIIRLESS BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES ARISING FROM YOUR USE OF OR INABILITY TO USE THE SERVICE, EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
OUR TOTAL LIABILITY TO YOU FOR ANY CLAIM ARISING FROM THESE TERMS OR YOUR USE OF THE SERVICE SHALL NOT EXCEED THE AMOUNT YOU PAID TO US IN THE 30 DAYS PRECEDING THE CLAIM.
13 Governing Law & Disputes
These Terms are governed by and construed in accordance with the laws of Denmark, without regard to its conflict-of-law provisions.
Any dispute arising out of or in connection with these Terms or your use of the Service shall first be attempted to be resolved through good-faith negotiation. If the dispute cannot be resolved within 30 days of written notice, it shall be submitted to the exclusive jurisdiction of the District Court of Copenhagen (Københavns Byret), Denmark.
EU consumers: If you are a consumer resident in the European Union or EEA, you may also submit a complaint to the EU Online Dispute Resolution platform (ec.europa.eu/consumers/odr). Nothing in these Terms limits your rights as a consumer under mandatory provisions of the law of your country of residence.
Danish consumers: You may bring a complaint to the Danish Consumer Complaints Board (Forbrugerklagenævnet) at forbrug.dk if you are a consumer and the dispute cannot be resolved directly with us.
14 Acceptable Use
Your use of the Service is also governed by our Acceptable Use Policy, which is incorporated into these Terms by reference. Violations of the AUP are treated as violations of these Terms and may result in immediate suspension or termination.
15 Collaboration
Viirless allows bot owners to invite other registered Viirless users as collaborators on their bots. Collaborators may be granted granular permissions including the ability to view or edit bot files, view environment variables, and start, stop, or restart the bot container.
Owner responsibility: You, as the bot owner, are solely responsible for any actions taken by collaborators you invite. Granting a collaborator access to your bot is equivalent to authorising them to act on your behalf within the scope of their assigned permissions.
Environment variable access: If you grant a collaborator the ability to view environment variables, you acknowledge that they will be able to see sensitive values such as your Discord bot token and any other secrets stored in the bot's configuration. Exercise caution before enabling this permission.
Collaborator obligations: By accepting a collaboration invitation, a collaborator agrees to use their access solely for legitimate management of the bot and in compliance with these Terms and the Acceptable Use Policy. Collaborators may not use their access to extract, misuse, or share the bot owner's credentials or source code.
Abuse: Using the collaboration feature to circumvent plan limits, share access with banned or suspended users, or grant access to bots you do not own or have permission to share is strictly prohibited and constitutes a violation of these Terms.
Removal: Bot owners may remove collaborators at any time. Collaborators may leave a bot at any time. Removal takes effect immediately.
No liability for collaborator actions: Viirless is not responsible for any damage, loss, or harm caused by a collaborator acting within or beyond the permissions granted by the bot owner. Disputes between bot owners and collaborators are a private matter between those parties.
16 AI Coding Assistant
Viirless offers an optional AI Coding Assistant feature that allows you to interact with a third-party AI model (currently Google Gemini) directly within the file editor of your bot dashboard. Use of this feature is subject to the following terms:
User-provided API key: The AI Coding Assistant requires you to supply your own API key from Google AI Studio (aistudio.google.com/apikey). Viirless does not provide, fund, or subsidise API access on your behalf. All API usage costs, quota limits, and rate limits are governed by Google's own terms and pricing.
Key storage: Your API key is encrypted at rest using AES-256-GCM before being stored in our database. It is never logged, displayed in plain text, or transmitted beyond what is necessary to route your requests to Google's API. You may reveal, replace, or permanently delete your stored key at any time from your Profile settings.
File and environment variable access: The AI Coding Assistant has the technical ability to read, create, overwrite, and delete files within your bot's directory, and to read, set, and delete your bot's environment variables. By using this feature you explicitly authorise it to take these actions on your behalf as directed by your prompts. You are solely responsible for reviewing AI-generated changes before applying them to a production bot.
No guarantee of output quality: AI-generated code may contain errors, security vulnerabilities, or unintended behaviour. Viirless makes no representations about the correctness, safety, or fitness for purpose of any code produced by the AI Coding Assistant. You use the feature entirely at your own risk.
Third-party terms: Your use of the AI Coding Assistant is also governed by Google's Generative AI Additional Terms of Service and Google's general Terms of Service. Viirless is not affiliated with or endorsed by Google.
No sensitive data in prompts: Do not include passwords, payment card numbers, private keys, or other highly sensitive personal data in your AI prompts. While Viirless does not log prompt content, requests are transmitted to Google's servers and are subject to Google's data processing terms.
Session history: AI chat sessions and message history are stored in Viirless's database associated with your account. You may delete individual sessions at any time from the AI panel. All session data is deleted when you delete your account.
Irreversible actions: The AI Coding Assistant can overwrite or delete files. Always maintain your own backups of important bot code. Viirless's automated backup feature (where available) can assist, but is not a substitute for your own version control practices.
17 Account Bans & Unban Review Process
Viirless reserves the right to suspend or permanently ban any account that violates these Terms, the Acceptable Use Policy, or any other platform policy. Upon a ban:
All running containers are stopped immediately.
The account is locked and access to bot management features is revoked.
The banned user may log in to a restricted dashboard to read the stated ban reason and access the unban review process described below.
Bot files, environment variables, and data remain temporarily on our servers during any active review period but are not accessible to the banned user.
17.1 Unban Review as a Paid Administrative Service
Viirless offers an optional Unban Review process that gives banned users a formal channel to petition an administrator for account reinstatement. Submitting an unban review requires payment of a non-refundable administrative review fee charged via Stripe. The current fee is displayed in the restricted dashboard at the time of submission.
Payment does not guarantee an unban. The review fee covers the administrative cost of an Viirless staff member manually investigating your account history, the violation that led to the ban, and your submitted message. Payment of the fee grants you a review — not a specific outcome.
17.2 Review Fee — Non-Refundable
The unban review fee is non-refundable in all circumstances, including but not limited to:
Reviews that result in a denial (ban upheld).
Reviews where the administrator determines the ban was the result of a misuse, system error, or misconduct that does not meet the reinstatement threshold.
Submissions that are withdrawn or abandoned after payment.
Accounts that are subsequently found to have submitted false or misleading information in their review request.
See our Refund Policy for full details, including the sole exception for clearly duplicate charges reported within 48 hours.
17.3 Review Outcomes
Approved: The ban is lifted. Your account and any bots that were active prior to the ban are restored to their state at the time of suspension, subject to the plan limits currently applicable to your account. Approval does not expunge the ban record or erase prior violations from your account history.
Denied: The ban remains active. The administrator's decision is final and binding. No appeal of the denial is available within the same review cycle.
17.4 Resubmission After Denial
If your review is denied, you may submit a new review after reading the administrator's stated reason for denial. Each new submission requires payment of the current review fee. Submitting multiple reviews does not create an obligation on Viirless's part to change a prior decision.
17.5 Prohibited Review Conduct
The following conduct in connection with the unban review process is a violation of these Terms and may result in permanent ban with no further right of review:
Submitting false, fabricated, or materially misleading information in a review request.
Filing a chargeback or payment dispute for a review fee with your bank or card issuer after the review has been completed (whether approved or denied).
Using the review process as a mechanism to delay enforcement action while continuing to violate platform policies via other accounts (ban evasion).
Harassing or threatening Viirless staff in connection with an unban review or its outcome.
Zero-tolerance bans: Certain violations — including but not limited to distribution of CSAM, deliberate infrastructure attacks, or malware distribution — may be designated as zero-tolerance bans. Viirless reserves the right to deny the unban review process entirely for zero-tolerance violations. If the review process is available, payment of the fee does not override the zero-tolerance classification.
18 Contact
If you have questions about these Terms, please reach out via our Discord server or open a support ticket from the dashboard. We aim to respond within 48 hours.