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.

It is not your fault.
What you are feeling is valid.
You do not have to explain everything.
This stays between you and the system.
It takes courage to speak up.
You are safe here.
No one is watching you read this.
You can leave anytime. No pressure.
Someone will listen.

It happens in hallways,
in group chats,
in silence.

Sometimes it is obvious.
Sometimes only you know.

Either way, it is not okay.

bullying
Physical
Cyber
Verbal
Threats
Exclusion
Discrimination
Harassment
Stalking
Rumours

Reporting does not make
you a snitch.

It makes the world safer
for everyone.

One report can change
everything.

Maybe

ignored

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.

01

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.

02

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.

03

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.

1

Describe what happened

Select a category, write a description, and optionally attach images, videos, or audio. All fields are validated before you can submit.

2

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.

3

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.

4

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.

5

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.

Immediately

Your report is received and logged. Admins are notified.

Within 24 hours

An admin reviews the report and begins assessment. Status changes to under review.

Ongoing

Admins can leave notes on your report. Check back with your ID and passphrase to read updates.

Resolution

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.