CleanPulseFeatured
Product

ListPeers

Privacy-first academic analytics

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

ListPeers
  • Consent-driven peer comparisons
  • Anonymous / Pseudonymous / Visible modes
  • Supabase Auth + RLS

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.

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.

Next.jsReactSupabasePostgreSQLOAuth