Skip to main content
The profile page is available at /app/alumno/perfil. It displays your personal account information as stored in the platform.
The profile page source file is currently empty in the repository — the page has not yet been implemented in the UI. The information below describes what account data is held in the system based on the auth store and user record.

Account information

The following fields are stored for each student account and are accessible throughout the app via the user_info store:
FieldDescription
nameFirst name
last_nameLast name
emailEmail address used for login and notifications
phonePhone number (optional)
dobDate of birth — used to calculate age for class filtering and AI prompts
photoProfile photo URL — shown in message threads and class chats
roleAccount role (always alumno for students)
pointsTotal accumulated points across all submitted activities

Points and levels

Every time you submit an activity, 100 points are added to your account. Points are used to calculate your current level, displayed on the dashboard and in Montero. The level is derived from total points using the getLevelFromPoints utility function. Higher levels require progressively more points.

Tutor linkage

Your student account can be linked to a tutor (parent or guardian). When you enroll in a class or a safety situation is detected in a Montero chat, your linked tutor receives a notification. The tutor link is stored in the tutor field of your user record.

How your data is used

  • Age (dob) — used to filter available classes by age range and to personalise Montero’s responses (the AI adapts explanations to your age).
  • Name — shown in class chats, Montero conversations, and notifications sent to teachers and tutors.
  • Photo — shown in class message threads.
  • Points — displayed on the dashboard; updated when you submit activities.