Web Portal · Android App

Every concern.
Heard.
One platform.

Submit school concerns, reports, and recommendations — identified or 100% anonymous.

Department-routed · Live staff chat · Zero-link privacy

Or submit an anonymous report now →
Official Platform
VOICE-IT

Choose to continue in your browser or install the standalone app.

Two Ways to Access

1. Direct Web Portal
2. Standalone APK / PWA App

VOICE-IT · School Support System
Step 01 · Intake
Submit a Concern
Privacy Mode

Identified Account or Zero-Identity Anonymous Mode

Category Routing

Bullying & Welfare → Guidance
Facilities → Campus Maintenance

Instant Validation & Routing
Zero-Link Privacy
Anonymous Ticket Pass
Ticket Reference
VIT-2026-9X4M2K
Secret Access Key
K7P9-M2X4-Q8W3

Hashed with SHA-256. No student ID stored in database.

Cryptographic Anonymity
Node.js WebSocket
Real-Time Ticket Chat
Guidance Counselor

Thank you for reporting this. Could you share which building this occurred in?

Anonymous Student

Second floor corridor near Room 204.

Live Typing & Instant Delivery
Lifecycle
Accountable Statuses
PENDING → PICKED UP

Authorized staff member claims responsibility.

ONGOING → CLOSED

Every status change records the staff account and timestamp.

Full Resolution History

VOICE-IT

01 / 05

Use on the web, or install the app

Open VOICE-IT directly in any browser with zero setup, or download the standalone Android APK / PWA app for home-screen access and instant status notifications.

Web Portal Android APK Installable PWA

Submission

02 / 05

Concerns, reports, and recommendations

Select a concern category, write your report, and choose whether to attach your student profile or submit anonymously. The system routes your ticket immediately to the right office.

Identified Anonymous Auto-Routed

Anonymity

03 / 05

Genuine database-level privacy

Anonymous tickets store NULL for the student account in MySQL—enforced by a database check constraint. You receive a one-time Reference Number and Secret Access Key to return anytime.

Zero Identity Link SHA-256 Token Ticket Pass

Live Chat

04 / 05

Real-time conversation with staff

Each ticket opens a dedicated communication thread powered by PHP and Node.js WebSockets—allowing assigned personnel to ask follow-up questions and post progress updates live.

Live WebSockets Typing Indicators Persistent History

Lifecycle

05 / 05

Tracked from Pending to Solved

Every ticket progresses through Pending, Picked Up, Ongoing, and Closed / Solved. Every transition is manually updated by authorized staff and logged with a timestamp.

Pending Picked Up Ongoing Closed
100%

zero-link anonymity option

4

routed school offices

Live

staff-student ticket chat

Web + APK

browser or standalone app

How VOICE-IT works

Structured like a helpdesk.
Built for student trust.

01 · Dual Access Mode

Continue on the website, or download the app.

You never have to install anything just to be heard. Use the full web portal on any school computer or phone browser, or install the lightweight standalone app (Android APK / PWA) for one-tap access from your home screen.

  • Full feature parity between the Web Portal and the installed App
  • Direct Android APK / browser PWA installation without app store friction
  • Quick anonymous ticket lookup using your Reference Number and Secret Key

Quick Ticket Reference Lookup

Already submitted an anonymous ticket?

Enter your Ticket Reference Number below to verify your Secret Access Key and open your conversation thread.

02 · Real-Time Communication

One ticket. One live conversation.

Instead of waiting in the dark after submitting a form, each ticket becomes a persistent two-way conversation channel between the student and the authorized staff member handling the concern.

  • PHP MVC backend validates ownership, department RBAC, and HMAC chat tokens
  • Node.js WebSocket server delivers live replies, typing indicators, and status updates
  • Clear audit trail from PENDING to PICKED UP, ONGOING, and CLOSED / SOLVED

Ticket Status Lifecycle

Pending

Waiting for an authorized staff member in the routed department.

Picked Up

A staff member has accepted responsibility for your ticket.

Ongoing

Active investigation, follow-up questions, and progress updates.

Closed / Solved

Resolved with an official resolution summary recorded by staff.

Compartmentalized Routing

Routed only to authorized personnel.

  1. GUIDANCE

    Guidance and Counseling Office

    Handles bullying, harassment, peer conflict, mental health, and student welfare concerns.

  2. ACADEMIC

    Academic Affairs Office

    Handles grading inquiries, subject concerns, classroom instruction, and academic feedback.

  3. FACILITIES

    Campus Facilities and Maintenance

    Handles broken equipment, restroom sanitation, classroom repairs, and campus safety hazards.

  4. OSA

    Office of Student Affairs

    Handles student organizations, campus events, general policies, and student recommendations.

Security & Architecture

Why students trust VOICE-IT.

  1. 01

    True database anonymity

    When you choose Anonymous Mode, no student ID, email, or IP address is linked to the ticket row.

  2. 02

    Strict department isolation

    A staff member does not automatically see every ticket—access is restricted strictly to their assigned office.

  3. 03

    Signed live-chat rooms

    Every WebSocket conversation room is protected by an HMAC-SHA256 token minted by the PHP security guard.

  4. 04

    Accountable status changes

    Every pickup, status update, and resolution is logged with the responsible staff account and timestamp.

Privacy by Design

Your identity stays yours.
Unless you choose to share it.

Sensitive concerns such as bullying or student welfare require courage to report. VOICE-IT enforces anonymity at the data model level while still giving you a cryptographic Ticket Pass to communicate with counselors until the issue is resolved.

FAQ

Questions, answered.

Should I use the website or download the app?

Both give you the exact same features. Choose "Continue on Website" if you want immediate access in your browser, or choose "Download APK / App" if you want VOICE-IT installed on your phone's home screen.

Can school staff see who I am if I submit anonymously?

No. Anonymous submissions store NULL for the student account in the database and do not record your IP address or session profile. Staff only see "Anonymous Student" and your concern details.

How do I reply to staff on an anonymous ticket?

When you submit an anonymous ticket, VOICE-IT generates a unique Ticket Reference Number and a Secret Access Key. Enter both in the Anonymous Ticket Tracker to open your live conversation thread.

Can any staff member read my concern?

No. Role-Based Access Control routes each ticket strictly to the responsible department (for example, Bullying and Welfare concerns go exclusively to Authorized Guidance Staff).

Get Started

Access VOICE-IT.

Android APK & PWA App · Direct Web Portal · Real-Time Support

Continue on Website Submit Anonymous Concern