Damián Vidal

← Projects

Glassbox

Anonymous student feedback platform — courses and professors, with no account required.

Stack: Next.js, Vercel, PostgreSQL

Why

My girlfriend had a bad experience with a professor. She knew that challenging it formally would only put her grades at risk — and that no matter what they say, when it’s a student’s word against a professor’s, the professor wins. These cases get buried.

The information asymmetry is structural. Students pick courses blind. If fifteen people have the same problem with the same professor, nobody knows, because each of them thinks they’re the only one. Official end-of-year surveys exist, but everyone knows they go nowhere.

Glassbox is a public, anonymous board where students at my university share what courses are actually like. Not a complaint wall — useful information so others can make better decisions.

Anonymity isn’t a promise here, it’s a technical limitation. Emails are deleted from memory the moment they’re verified — they never touch the database. No IPs are logged. The token that lets you post isn’t linked to your email anywhere. Even if someone forced us to reveal who posted what, we couldn’t. The data doesn’t exist.

I knew nobody would use it without that guarantee. The community is small for now, but the architecture is the point.

What it does

How it works

Next.js on Vercel, PostgreSQL for storage.

Hero screenshot

Course view

Status

In active maintenance.

See it