BTX mockups v2 PRE-APPROVAL
Student · 18+ · mobile-first

A trust score Kerala students can actually grow.

From 5-step onboarding through daily tasks, anti-cheat quizzes, and tracks assigned post-score — every Phase-1 surface in one walkthrough. Click any surface chip below to jump.

Mock student
Athulya Nair
College
MEC Thrissur · CSE Y3
Trust score
742 / 900
— surface 01 · onboarding

Build your profile in 5 steps.

From DPDP §9 age-gate through marks, internships, projects, and skill claims — every input grounds a future trust-score pillar with verifiable evidence.

Mobile surface · 320–680 dp
5 steps · ~4 min avg
Step / 5

First, let's verify your age.

Tell us about your studies.

Your marks story.

Internships and projects.

Skills you claim to know.

BeeTrustScore is 18+ only for v1 per DPDP §9. We verify with APAAR; we don't store your raw date of birth.

Your year, branch, and stream anchor every pillar that follows.

Pulled from DigiLocker where available — you can edit, but verified marks score higher.

List the internships and projects you'd want a recruiter to verify first.

Self-claim is fine — we'll follow up with a 3-minute anti-cheat quiz to validate each one.

🛡
18+ confirmation via APAAR
DPDP Act §9 requires parental consent for minors. We avoid that path entirely by gating the platform at 18+ for v1. APAAR returns age band only — never your raw DOB.
DD-MM-YYYY
Stored as age band 18-24 after APAAR confirms — raw DOB is not persisted.
XXXX XXXX 7842✓ verified
Linked. Only the last 4 digits are stored locally.
✓ APAAR linked
Pre-filled from APAAR. Tap edit if it's wrong.
5 streams supported in Phase-1. Recruiters filter by stream.
/ 10
✓ DigiLocker
Pulled from your DigiLocker semester marksheet. We re-fetch every semester.
✓ verified
✓ verified
Aluva Tech Park · SDE intern
Jun–Aug 2025 · 8 weeks · Python / Flask
✓ verified
Backwaters tide-prediction model
Personal · Python + LSTM · final-year project
⚠ awaiting review
College fest registration app
Academic · Flutter + Firebase · team of 3
⚠ peer review pending
— ready to generate

You're ready for your first trust score.

We'll compute your 9-pillar score from APAAR + DigiLocker + your declared internships and projects. The score updates every time you complete a daily task or anti-cheat quiz.

— what we'll verify
Age band18-24 · APAAR
CGPA8.4 / 10 · DigiLocker
Internships1 verified
Projects2 pending review
Skills claimed4 · quiz follows
— surface 02 · trust score home

Open the app: see your score, see what moved it.

Mobile-first home screen. Composite trust score up top, 6 of 9 pillars visible at-a-glance, next action highlighted, this-week activity feed at the bottom.

Mobile · 300×618
9-pillar composite
Live data
9:415G · 92%
Good morning, Athulya
Wed · 22 May 2026
Your trust score
742/900
B+ · Strong
↑ +14 this week · top 22% of CSE Y3 in Kerala
Academic78
Skills71
Portfolio64
Internship82
Project val.58
Consistency88
Take next
3 daily tasks · 35 min

This week

Python quiz passedAnti-cheat · 8/10
+6
Internship verifiedAluva Tech Park · mentor signed
+5
Daily streak 7dConsistency pillar up
+3
Home
Tracks
💬
Guide
Score

Why this is the home, not a dashboard

Students open the app once a day at most. The home has to deliver three things in 8 seconds: score, direction, next action. Everything else is one tap away.

01Composite first. 742/900 is the single number a student remembers. Band (B+) anchors a recruiter's intuition.
02Delta on every screen. "↑ +14 this week" is the loop. The score isn't static — it's something you grow.
036 of 9 pillars at-a-glance. Academic, Skills, Portfolio, Internship, Project Validation, Consistency. The other 3 (Employer Feedback, Social Rep, AI Interview) unlock as the student gathers signal.
04Single CTA. "Take next: 3 daily tasks" routes to the gamified loop. Optional — never blocking.
05This-week feed. Closes the loop on what moved the score. Every event is anchored to a verifiable artifact (quiz answer, mentor signature, streak counter).
— design note

The bottom-tab bar is the only nav. No drawer, no hamburger, no settings nesting. 13+ surfaces consolidated into 4 tabs forces ruthless prioritisation of what a student needs daily vs occasionally.

— surface 03 · 9-pillar breakdown

Every component is decomposable.

If a recruiter asks "why 742?", we show this exact breakdown. SHAP-style contribution per pillar, traceable to a verifiable artifact for every row.

9 pillars · weighted composite
Last 7 days · SHAP
Explainable
— composite trust score
742/ 900
B+ · STRONG
↑ +14 this week · 6 of 9 pillars trending up

9 pillars feed the composite. Each pillar carries its own weight (between 8% and 14%) tuned to which signals predict placement outcomes for Kerala students. The math is open — every row links to its anchor evidence.

Academic14%

CGPA + class 10/12 marks

78/100↑ +2

Anchor: DigiLocker semester marksheet (8.4 CGPA), 12th boards 89.2%. Re-fetched every semester.

Skills12%

Anti-cheat quiz validation

71/100↑ +6

Anchor: Python 8/10, Flutter 6/10, ML basics 5/10. Each quiz binds to a claimed skill from onboarding.

Portfolio11%

Projects on file

64/1000

Anchor: 2 projects logged (Backwaters tide model, fest reg app). Peer review pending — moves to Project Validation on completion.

Internship13%

Verified work experience

82/100↑ +5

Anchor: Aluva Tech Park · 8-week SDE intern · mentor signature on DigiLocker.

Project Validation10%

Peer + TPO review

58/100↓ -1

Anchor: 0 of 2 projects reviewed. TPO Project-Validation seat reviews on a rolling basis.

Consistency8%

Daily-task streak

88/100↑ +3

Anchor: 7-day daily-task streak. Streak above 14 days adds a small bonus.

Employer Feedback11%

Mentor + manager signals

62/100↑ +4

Anchor: 1 mentor recommendation (Aluva Tech Park lead). More signals after more verified internships.

Social Rep8%

Cohort + peer reviews

54/1000

Anchor: Peer reviews from project teammates. Optional — students can opt out at any time.

AI Interview13%

Oral fluency + role-fit

66/100↑ +5

Anchor: 12-min adaptive oral round · 6 prompts. Latest attempt: 66/100. Re-takeable every 14 days.

— why it matters

Every pillar is decomposable to its source evidence. No black-box weights, no "AI says you're 742". When a recruiter or TPO asks, we open exactly this view — and every number drills down to its anchor (DigiLocker, mentor signature, quiz answer, project review).

— surface 04 · daily guide chatbot

A daily nudge, not a chat-everything assistant.

Every morning, the guide asks for the day's goal, suggests one project nudge + one skill task, and gets out of the way. Grounded in your score — not generic GPT chatter.

Mobile · 300×618
Local provider (Phase-1)
Try it
9:415G · 91%
B
BTX Daily Guide
online · grounded on your score

Why it's a daily guide, not a chatbot

Pure-LLM chatbots don't move student outcomes. They produce conversation, not action. BTX's guide does three things and stops:

01Asks for today's goal. One question, plain text. No clarifier loops, no "as an AI…".
02Grounds suggestions in your score. The bot knows your 9 pillars, your last quiz result, your streak. Suggestions name pillars directly: "lifts Project Validation by +8".
03Routes to actions, doesn't replace them. Every nudge becomes a Daily Task. The guide is a router, not an oracle.
04Evening check-in. One push at 6 PM: "did it work?" If yes, streak. If no, nudge tomorrow. Single-loop habit, not addictive scroll.
— Phase-1 LLM

Phase-1 uses a local Mistral 7B for cost + DPDP residency (data stays in-country). Phase-2 evaluates a stronger model for AI Interview pillar only.

— surface 05 · tracks browse

Tracks the platform recommends for your score.

Each track is a sequenced set of mini-courses + daily tasks built by Surya's Creator Studio. Enrollment binds you to a cohort with shared deadlines.

5 streams · 18 tracks live
3 recommended for Athulya
Browse
⭐ recommendedengineering

Data Engineering Foundation

SQL deep-dive, Python ETL, intro to cloud warehousing. Builds toward the Skills + Portfolio pillars.

8 weeks 142 in cohort ~ +18 pts
⭐ recommendedengineering

ML Ops Starter

Production ML basics: model versioning, monitoring, deployment patterns. Pairs with your Backwaters tide model.

6 weeks 87 in cohort ~ +14 pts
⭐ recommendedengineering

Cloud Architecture Path

AWS / Azure fundamentals → first solo project. Closes the gap on Project Validation if you finish the capstone.

10 weeks 64 in cohort ~ +22 pts
activeengineering

Backend Fundamentals (Python)

Flask + FastAPI, REST design, auth basics. You're currently 20% through this track.

4 weeks 206 in cohort in progress
openengineering

System Design Primer

Whiteboard-style scenarios for SDE-1 / intern interviews. Lifts AI Interview pillar.

5 weeks 118 in cohort ~ +12 pts
openengineering

Frontend Polish (Flutter)

Builds on your declared Flutter skill. State management, theming, the things every demo lacks.

4 weeks 53 in cohort ~ +9 pts
— surface 06 · track detail

Inside one track: curriculum + cohort + daily loop.

Click any module to view its mini-courses. Daily tasks pull from your active modules. Your cohort moves together — same deadlines, same review windows.

Active track for Athulya
20% complete
Cohort K-2026-MAY
Tracks › Backend Fundamentals (Python)

Backend Fundamentals (Python).

Production-grade backend basics — Flask, FastAPI, REST patterns, auth, and a capstone API project. Pairs naturally with your declared Python skill and the Aluva Tech Park internship work.

4 weeks · 4 modules 206 students in cohort Cohort K-2026-MAY · ends 19 Jun
20%

— curriculum

01
HTTP & Flask basics✓ DONE
3 mini-courses · 1 task quiz
02
REST design + JSON contracts
4 mini-courses · daily task today: schema design (15 min)
03
Auth & sessions
3 mini-courses · unlocks 30 May
04
Capstone — build your first API
~ 8 hours · graded by TPO Project-Validation seat

— track meta

StreamEngineering
Score pillarsSkills · Portfolio
Est. lift+12 pts on completion
DifficultyIntermediate
AuthorSurya Studio
— your cohort
K-2026-MAY · 206 students
Mix of NIT Calicut, CET Trivandrum, MEC Thrissur, CUSAT. Same deadlines, peer review on capstone.
— surface 07 · daily tasks

Three things today. No more.

Pulled from your active tracks + chatbot nudges. Complete any one to keep your streak. Each task pins to a pillar — no busywork, no points-for-nothing.

3 open today
7-day streak 🔥
Tap to complete
— consistency

🔥 7-day streak

Finish any one of the 3 tasks below to keep the streak alive. Streaks above 14 days add a small bonus to your Consistency pillar.

M
T
W
T
F
S
S
🐝 Nice — score is moving.

Logged to your activity feed. Refresh the home screen to see your new composite.

— surface 08 · anti-cheat quiz

Verifying your Python skill claim.

You declared Python at intermediate level during onboarding, and your Backwaters tide model + fest-app project both use it. 3 short questions confirm you can read + reason about Python at that level.

3 questions · ~ 5 min
Closed-book · single attempt
Skills pillar
— binding context
Verifying your claim that you know Python

From your onboarding: Python · intermediate. From your projects: Backwaters tide-prediction model (LSTM, Python) and fest registration app (Python + Flutter). The 3 questions check the same range as those projects exercise — list / dict comprehension, async basics, and exception handling.

Question of
⏱ 04:32 left

What does the following Python list comprehension return when xs = [1, 2, 3, 4]?

[x*x for x in xs if x % 2 == 0]
Why this is fair. Questions are auto-generated from your declared range — never from the project code itself, never adversarial. If you fail one, you get a 14-day cool-off + a refresher Daily Task before re-attempt. Quiz outcome never lowers your composite score — it only confirms (or holds back) the Skills pillar lift.
Student persona · click-through ready | Last verified: | Contact