Privacy policy

This covers verify.robloxaudios.online/privacy and the verification step that gates access to it. It is a community-run tool, not a company, and the data below sits on hardware run by the developer rather than a cloud provider.

What is collected when you verify

DataWhy
Discord user ID and usernameTo grant the verified role to the right account and to recognise repeat attempts.
Discord account creation dateVery new accounts are the most common alt-account signal.
IP addressChecked automatically to work out whether the connection is a VPN, proxy or datacentre, and to notice several accounts arriving from one connection. It is not displayed anywhere - see who can see it.
Network details of that addressThe provider or hosting company that owns it, the network it sits on and who operates that network, the country it is registered in, whether it is reported as a VPN, proxy, Tor exit, relay, datacentre or known-malicious address, what kind of connection it is (residential, corporate, datacentre), and the reputation score one of the checking services gives it. Stored alongside the result so a decision can be reviewed later without the address needing to be looked at. This is registration data about the network, not a location for you - the country is where the address block is registered, which for a VPN is usually not where its user is.
Browser fingerprintHashes of your browser's canvas, audio, WebGL, font list and basic properties (screen size, timezone, platform, language). Used only to spot the same browser verifying on multiple accounts.
Outcome of the checkWhether you passed, and if not, the reason.

The fingerprint is stored as one-way hashes, not as the raw values. It identifies that two verifications came from the same browser; it does not describe you, and it cannot be turned back into your settings.

Your Discord password is never seen by this site. Signing in happens on discord.com through Discord's own OAuth flow, which hands back only your ID, username and account age.

What is not collected

How it is stored

Verification records are encrypted at rest with AES-256-GCM before they touch the disk. They live on self-hosted hardware, not a rented VPS or a managed cloud database.

Why AES-256 and nothing "stronger"

This comes up, usually alongside a suggestion to switch to a post-quantum algorithm, so here is the reasoning in full.

There is no stronger tier

AES-256-GCM is the top of its category, not a midpoint. The credible alternatives for encrypting stored data - ChaCha20-Poly1305, XChaCha20-Poly1305 - are equally strong, not stronger. Choosing between them is a trade about speed on processors without hardware AES support and about how nonces are managed, not about how hard the encryption is to break. Every modern processor runs AES in dedicated hardware, so here it is both the fastest option and the strongest available.

The key length is the part that matters

A 256-bit key means 2256 possible keys. That number is not merely large - it is beyond exhaustion by any machine that can physically be built, because the energy required to even count that high exceeds what is available to work with. Nobody breaks AES-256 by guessing keys, which is why attacks in the real world target the software, the server, or the person holding the key, and never the cipher.

Quantum computers threaten a different family of algorithms

The concern is real but frequently misapplied. Quantum computing breaks asymmetric cryptography - RSA and elliptic curve, the maths behind key exchange and digital signatures - using Shor's algorithm, which is an enormous speedup. That is a genuine problem and the reason the industry is migrating.

Symmetric ciphers like AES are only exposed to Grover's algorithm, which is a square-root speedup: it reduces 2256 to roughly 2128 operations. That leaves AES-256 at about the strength AES-128 has today, which no one can break either. Grover's algorithm also parallelises badly, so throwing more quantum machines at it barely helps.

This is not a minority reading. The NSA's post-quantum guidance (CNSA 2.0) keeps AES-256 and replaces only the asymmetric components, and NIST's own post-quantum work concludes that symmetric encryption needs larger keys rather than replacement. Using a 256-bit key instead of 128 is the recommended quantum precaution, and it is what this uses.

Post-quantum algorithms do not do this job

ML-KEM - the NIST post-quantum standard usually suggested here - is a key encapsulation mechanism. Its purpose is letting two parties agree on a shared key across a network without an eavesdropper learning it; it replaces the RSA/elliptic-curve step, not the encryption itself. It cannot encrypt a file. A system built on it would use it to agree a key and then encrypt the data with AES-256-GCM regardless.

It also has nothing to attach to here. There is no key exchange in this design: the data sits on one machine and the key never crosses a network, so there is no second party and no handshake for a post-quantum algorithm to protect. Where it genuinely matters is the encrypted connection between your browser and this site, and that layer already uses post-quantum key agreement, handled by the network provider.

GCM also detects tampering

The GCM part is not decoration. It authenticates every record, so altering stored data is detected rather than quietly decrypting into something wrong. Plain encryption hides data without proving it is unmodified; this does both.

The honest limitation

Encryption at rest protects the stored file - a stolen disk, a leaked backup, a copy taken from the server. It cannot protect data from someone who has already fully compromised the running machine, because a running service must be able to read its own data. No cipher fixes that, and switching algorithms would not change it. That is why the practical protections here are keeping the service patched, never surfacing IP addresses in the first place, and hosting the data rather than handing it to a third party - and it is why "we use strong encryption" is only part of an honest answer.

Other protections in place

Encryption at rest is one layer. These are the others, across the list site and the verification step.

Signing in

Encryption beyond the stored file

Keeping automated traffic out

The browser-facing basics

The machine itself

Some specifics are deliberately left out of this page - the exact detection thresholds and the decoy endpoints used to catch crawlers - because publishing them would be handing over the instructions to evade them. None of the omissions concern what is collected about you or who can read it, which is what this policy is for.

Who can see it

Administrators of the Discord server, and only through a restricted view that requires them to be signed in. It shows verification outcomes, account ages and fingerprint match data.

Your IP address is not shown to anyone

The address itself is never displayed in that view, and there is no longer any way to reveal it. What administrators see instead is a description of the network it belongs to:

That is genuinely all that a VPN decision rests on. "Belongs to a hosting company" is what makes an address suspicious; the exact digits add nothing to that judgement, so there is no reason for a person to see them. It also means that if the automated check gets it wrong - a home connection sitting in a range reported as a VPN, or a household, school or university network legitimately producing several accounts - an administrator can still look at why and overturn it, without ever seeing where you connect from.

What the developer can see

Plainly, because the source code for all of this is public and anyone can check: the developer holds the encryption key, and can therefore read the verification records. A policy claiming otherwise would not survive somebody reading the repository, so this one does not claim it. Encryption at rest protects the stored file from a stolen disk, a leaked backup or a copied database - it is not a promise that the person running the service cannot read their own data, and no service that can decrypt its own records can honestly promise that.

What that access does not extend to matters just as much:

Reading through those records wholesale is not part of running this, and there would be nothing to gain from it. The protection worth trusting is the narrow amount collected in the first place, not a claim that the data is somehow unreadable to the people who operate it.

Services this relies on

Each of these has its own privacy policy covering what it does with a request.

The answer for an address is remembered for up to seven days, so a household reconnecting or somebody retrying a failed attempt does not become a fresh lookup each time. The service is also capped locally at 35 lookups a day and 1,000 a month, which is the free allowance it runs on - past that the check is skipped for the rest of the window and the decision falls back to the other two. Nobody is denied for the budget having run out.

What a reputation score is, and is not

It describes the address, not you. An address's score largely reflects what has previously been done from it - often by whoever held it before, since home connections are handed out and reassigned constantly. A perfectly ordinary broadband line can carry a high score for that reason alone; one on a major cable provider came back with a score of 89 while being neither a VPN nor a proxy.

So the score is recorded, and shown to an administrator reviewing a decision, but it is not allowed to deny a verification on its own. Neither is "proxy". The only automatic denial comes from an address actively identified as a VPN or a Tor connection - and an administrator can overturn even that.

Some ISPs are misreported wholesale, for reasons of how they are built rather than anything their customers did - satellite providers most of all, where households share addresses that leave through a ground station hundreds of miles away and so look like a VPN to any database judging by location. Those are allowed through automatically rather than left to be appealed one at a time.

How long it is kept

Verification records are kept while the server is running, so administrators can review a decision or spot a pattern of alt accounts later. There is no fixed automatic expiry; ask if you want yours removed.

The VPN check's answer about an address is kept separately, encrypted like everything else, and discarded after seven days. It exists only to avoid asking the same question about the same connection repeatedly, and holds a classification of the address rather than anything about a person.

Removing your data

You can ask for your verification record to be deleted. Ask an administrator in xxx. Deleting it removes the alt-account history tied to your account, so you may be asked to verify again.

Children

Discord requires users to be at least 13, or older where local law says so. This tool is not directed at anyone below that age.

Changes

If what is collected changes, this page changes with it. There is no mailing list to notify, so it is worth re-reading if you are asked to verify again after a long gap.