← All products
ProductPrivacy-first academic analytics

ListPeers

Consent-driven SGPA/CGPA trends and peer comparisons with strict visibility modes and Row-Level Security.

ListPeers
Next.jsReactSupabasePostgreSQLOAuth

Problem

Campus analytics often ignore privacy. Students want insight without exposing identity or grades by default.

Approach

Build comparisons on explicit visibility modes and enforce access in the database with Row-Level Security, not just UI checks.

Outcome

A live academic analytics product where privacy boundaries are part of the data model.

ListPeers lets students visualize academic trends and peer comparisons without treating grades as public by default.

Visibility modes (Anonymous / Pseudonymous / Visible), Supabase Auth, and Postgres Row-Level Security keep access boundaries explicit.