Introduction
Welcome to our services! This Privacy Policy document ("Policy") is an agreement between NeoSoft
("Staff", "us", "our" or "we") and the client ("User", "you" or "your") on data we collect by you
using our services. By joining our communities or/and using our services ("Services", "products"),
you confirm that you have read and agreed to the Policy.
Data We Collect
We believe in a world where data collected from services is used to combat abuse and present the
correct data, not for commercial purposes where data is sold. Therefore, we try to collect as
minimal data as possible, while enforcing safety and trust. By using our services, we may collect
data from you, as further described below.
Data you provide to us
You provide us the following data when using our services:
- Your NeoSoft Account ("Account") username and password, when creating a
NeoSoft Account. This data is only bound to your NeoSoft Account, and nowhere else.
- Your email address, when contacting us via email
Data we automatically collect
We collect the following data when you use our services:
- Your Discord ID, if you use a Discord bot service
- The guild's ID, if the bot needs to save data related to the guild the
service was used on
- The channel's ID, if the bot needs to save data related to the guild and
the channel the service was used on
- The message content, if the Discord bot service runs into an unhandled
error and you have opted-in to the collection of message content upon an
error
- URLs contained in a message, if the server has PURLS configured and the message contains
a URL
How We Use Your Data
We use the data to identify you in our services so you can be presented with the correct data
when required. Also, if you provide us information to create a NeoSoft Account, we will provide
you access to functions of the bot that requires an Account. We may distribute data collected for
unhandled exceptions to our partners for reasons such as fixing bugs.
Here is the data we automatically collect, but with the purpose listed for every individual piece
of data collected:
- Your Discord ID: This is the most basic and static form of identifying
a user, therefore we prefer this when we are handling user data. We use this data to make
sure you're being displayed with the right data and we store your data in a way that can
be identified as your data.
- The guild's ID: This data is used to store and identify guild-specific
data. We use this for similar purposes as how we use your Discord ID, except we use the
guild ID for guild-related data.
- The channel's ID: This data is used to store and identify channel-specific
data. Same as above, but channel related data.
- Your command usage: This data is used to prevent violations of our Terms.
We require this data, so we can determine a Terms of Service violation. Although this is
currently limited to suspicious users only, this will be in effect for all NeoSoft Account
holders in a future update.
- The message content: This data is used to combat possible issues with the
system if the system detects an unhandled error. This data is saved anonymously, and is
opt-in.
- URLs contained in a message: This data is used to provide protection
against dangerous URLs in servers using the NeoSoft Xyron Passive Uniform Resource Locator
Scanner (PURLS). We do not store this data, but it is sent to third parties, which
includes and is limited to Google, IPQualityScore (IPQS) and VirusTotal.
If you wish to opt out from user data being collected upon an unhandled exception in the event you
are opted-in, you are allowed to run nv!optout to opt out without any effect on how you can use
the services.
This system is opt-in, and you will not be opted in to such program without
your consent.
TL;DR: We use the data we collect from you to store and display your public data correctly. We
also do this to combat bad users. You can opt in to a program we do to combat errors, but you can
always opt out, and you always will be unless you decide to opt-in.
Your Rights to Object
We will appreciate all objections to any parts of this Privacy Policy. We understand that you may
disagree to the Policy although our Policies are strictly privacy-focused while retaining user
safety, therefore we provide you full rights to object to this Privacy Policy.
Please note that any user identification data is not removable from our systems, including
and currently limited to Discord user IDs. We require this data to identify you, so
we will be able to respect your privacy choices.
Please note that upon objecting, you may lose rights to access certain parts of the service. If
you still wish to object, please send a staff member a request to opt-out from any data collection
done by our services that you wish to opt-out from.
TL;DR: We aren't assholes, we give you the freedom to stop us from collecting data from you.
Data Retention Policy
To respect your privacy while maintaining our Terms and keeping our Services working as intended,
we delete some of your data after a certain period of time, if we do not require them to be stored
permanently.
We classify data we collect into three types: Permanent data, Deletable data, Timed data and
Ephemeral data.
Permanent data
Permanent data is data we keep permanently on our systems. As Permanent data is intended to be
kept until the Services are discontinued, we only classify necessary data as Permanent data. This
includes:
-
Your Discord ID: We require this at all times to identify you, so we are able to provide
service normally by providing accurate data and respecting any objections to certain parts
of this Privacy Policy.
Permanent data
cannot be deleted unless necessary, so we cannot delete this data
on user request. Although we can delete any type of data, we require such data to be kept in our
systems to ensure normal and safe service.
Deletable data
Deletable data is data we keep permanently on our systems, but can be deleted on user request.
Deletable data usually includes your preferences, which includes:
-
The guild's ID: We require this data to identify a guild, so we are able
to provide accurate data, and customised service based on the preferences set for the
guild.
-
The channel's ID: We require this data to identify a channel, so we are
able to provide accurate data, and customised service based on the preferences set for the
channel.
-
Your NeoSoft Account username and password: We require this data to
identify your Account and provide secure access to the Account, so we are able to keep
users with bad intentions from accessing your Account, and provide accurate data.
-
The message content: We require this data to identify how the bot was
being used when the error occurred. This data will be deleted once the issue has been
fixed.
Timed data
This section is currently not in effect.
Timed data is data we keep temporarily on our systems, then automatically delete afterwards after
a specific period of time. This includes:
-
Your command usage: We require this data to prevent abuse within the
NeoSoft Account system. As we do not require this data forever, we only keep data from the
last 30 days.
Ephemeral data
Ephemeral data is data we keep very shortly on our systems, usually until the command has finished
executing. This includes:
-
URLs contained in your messages sent in Discord servers with Nevira: We
require this data to analyse threat data for URLs. Once the analysis has been completed,
the data is deleted from our systems.
Underage User Policy
Although we would like to provide service for all ages, we are strictly forbidden from doing so
for younger audiences.
The services of NeoSoft is only available for ages 13 and older, as disclosed in the
Terms of Service document in order to comply with the law and the
Discord Developer Policy. Upon discovery
that a user is under the legal age required to use the Services, we block the user's access from
the Services. If you are a parent of a user under 13 and believe that the user has provided any
information that is personal, confidential, or in any other way sensitive, please contact us
immediately at our
Discord server or send a direct
message to a NeoSoft staff member in Discord immediately. We will require the underage user's
Discord ID in order to delete any related data of the user. However, we will always retain the
underage user's ID to make sure that our services can prevent the user from accessing the service.
The permanent retention of user IDs to combat misuse is in compliance with guidelines applicable
to the service.
For some regions, the minimum age to use our services may be above 13. Please refer to
here for more information.
TL;DR: We don't allow underage users for a reason. If you are a parent, and we stored something we shouldn't have about your child, tell us immediately so we can get rid of it from our servers.