Nobody should have to go through this alone.
If you are being bullied, or you have seen someone being bullied, this is a safe, anonymous place to report it. No names. No accounts. No one will know it was you.
Maybe
ignored
This is for you.
I did not think anyone would take it seriously. They did.
I was scared they would find out it was me. They never did.
It took me three weeks to press submit. I wish I had done it sooner.
I reported for someone else. They thanked me later without knowing it was me.
The hardest part was admitting it was bullying. After that, the form was easy.
I checked my report status every day. When it changed to resolved, I cried.
someone listened
Your privacy is the architecture, not a feature
This platform was built from the ground up so that identifying you is structurally impossible. Not a policy choice. A technical one.
No identity collected
No email. No phone. No login. No cookies tracking who you are. You exist in this system only as a randomized Report ID.
No connection data stored
Your IP address and device metadata are never written to the database. There is no technical path from a report back to you.
Passphrase only you know
You set a secret passphrase to access your report later. It is hashed with bcrypt before storage. Admins cannot see it or recover it.
Five steps. Then it is out of your hands.
The process takes about 2 minutes. After you submit, administrators are notified and begin review. You can check status anytime.
Describe what happened
Select a category, write a description, and optionally attach images, videos, or audio. All fields are validated before you can submit.
Set a tracking passphrase
Choose a secret phrase only you know. Combined with your Report ID, this lets you check status and communicate with admins later.
Get your Report ID
After submitting, you receive a unique ID like RPT-2026-A3F29B1C. Save it somewhere safe. This is your only way to access your report.
Admin reviews your report
A real person reads every report within 24 to 48 hours. They assess severity, gather context, and begin the resolution process.
Track progress and communicate
Use your Report ID and passphrase to check status updates, read admin notes, and send messages. All without revealing who you are.
After you submit, it does not disappear into nothing.
Your report goes directly to trained administrators who review every submission. You can check status anytime using your Report ID and passphrase.
Your report is received and logged. Admins are notified.
An admin reviews the report and begins assessment. Status changes to under review.
Admins can leave notes on your report. Check back with your ID and passphrase to read updates.
When action has been taken, the report is marked resolved. You will see the outcome when you check status.
Immediate danger?
If you or someone else is at risk of physical harm right now, do not use this form. Contact emergency services directly.
it was not a joke
they laughed
nobody asked if I was okay
I stopped eating lunch there
I told a teacher once
nothing changed
I pretended I was sick
every single day
I deleted the app
they said I was overreacting
enough.
every student who stayed silent
you deserve to feel safe
Ready when you are. No pressure. No rush.
You can come back anytime. This page is not going anywhere. When you are ready, it takes about 2 minutes.