375px artboards, eight flows. Crisis link and demo indicator on every screen; free mental health options always precede paid; deadlines are the loudest thing on any card that has one.
Header, menu, footer — the frame every other screen inherits.
Crisis link lives in the utility bar, above the brand — it outranks navigation on every screen and never scrolls out of a person's mental model.
Only two things survive the collapse: the mark and Menu. The crisis link keeps its own row rather than being folded inside the menu.
Full-width rows at 48px+ so the menu is usable one-handed on a cheap phone; Sign in sits last because nothing upstream requires it.
SPINE disburses nothing and provides no services itself — every scheme links out to its official portal. Not a government website.
The disclaimer is body copy under a 2px rule, not fine print — it is the one claim the product must never let a user miss.
Home into the five-question matcher and both result outcomes.
Free coaching, stipends and residential academies run by state and central governments. SPINE only helps you find them.
Counts describe what this demo contains today, not people served.
Four free helplines, no booking and no name needed. Paid options are listed after them, with prices.
A solid header block instead of a photo: the H1 and the no-login CTA are the only things competing for the first screenful, and the stat strip carries its own honesty line rather than a triumphant claim.
Type-to-filter over 36 tappable cards rather than a native select: the reduced grid shown mid-typing proves the layout still holds when only three options remain.
This decides which schemes are open to you. Pick one.
One question per screen with Back always present, so a wrong tap costs one step and never restarts the flow.
An estimate is fine — schemes only check broad limits, not exact figures.
Bands, not a rupee field — asking for an exact number invites a wrong answer and implies a precision the schemes never check. "I'm not sure" is an allowed answer.
Some coaching schemes are only open to first or second attempts.
The helper line explains why the question is asked, so a fourth-attempt aspirant understands a later exclusion instead of feeling judged by it.
Used to flag schemes that teach in your language. It does not exclude anything.
The final button names the reward ("See my matches") rather than "Finish", and the copy states this answer filters nothing out.
Sorted by nearest deadline. Rules change — always confirm on the official portal.
The deadline is the card's header — bigger than the scheme name — because a missed date makes eligibility irrelevant; "last verified" appears on every card so trust is dated, not assumed.
This demo tracks only five schemes, and eligibility rules change every year. A no here is not a no everywhere.
A rejection screen is a hard moment. These are free and confidential.
Three concrete exits and the free helplines sit on the empty state, so the worst outcome in the flow still hands the user somewhere to go.
The scheme directory and one scheme in full.
Government coaching support for UPSC aspirants. SPINE links out; it never takes an application.
Schemes without a deadline still get the same header slot, labelled "Rolling intake", so the eye never has to work out why one card is missing its top line.
Five schemes are tracked here. Kerala runs its own programmes that are not in this demo yet.
The empty state names the exact filter pair that produced zero and offers to drop one of them — cheaper for the user than re-deciding the whole query.
Opens the government site in a new tab. SPINE does not receive or forward your application.
The eligibility checklist admits an unknown with a "?" row rather than guessing a pass — and the outbound button is labelled with its destination so leaving SPINE is expected, not a surprise.
Referral only — free first, price always stated.
Free, 24×7, in 20+ languages. No booking, no name.
SPINE provides no counselling. This is a referral list — free options first.
Listed for completeness. Prices are illustrative and set by the provider, not by SPINE.
Free cards are large, individually tappable numbers; paid platforms are compact rows on a tinted band below, so visual weight matches what the user can actually afford.
No booking needed — call any time. It is free and confidential, and you do not have to give your name.
Call-first: the number is the largest element on the page and the anonymity promise sits directly under it, where hesitation actually happens.
Tele-MANAS, iCall, Vandrevala and AASRA are free.
SPINE takes no fee or commission from any provider listed here.
Price is stated before any description of the service, and the free route is boxed at equal weight immediately beneath — a user who cannot pay never has to scroll to learn there is an alternative.
Anonymity is a default-on checkbox in the booking flow, not a setting buried elsewhere — and unavailable slots stay visible as struck-through cards so the grid keeps its rhythm.
The disclaimer is the headline, not a footnote under a green tick — a fake confirmation that reads as real is the one failure this screen cannot afford.
Optional by design — sign-in, OTP, consent, onboarding, reset.
An account only saves a shortlist and reminders. Everything else works without one.
The eligibility checker and every scheme page stay open.
No credentials. Pick a role to see what that person sees.
Continue without an account sits above the providers because the eligibility checker must never be behind a login; DigiLocker leads the providers since it holds the documents the schemes ask for. No Meta option.
Saves your shortlist and deadline reminders on this device. Nothing else.
A phone number is enough. No name, no email, no address.
Phone-first with the field open on arrival: the cheapest identifier for this audience gets zero extra taps, and the copy states the minimum data collected.
Sent to +91 98••• ••210 · Change number
No SMS is sent in this demo, so the code is shown here instead.
Two groups of three at 44px+ each so the code is readable and typable one-handed; the demo code is disclosed on screen rather than faking a delivered SMS.
The error keeps the entered digits and points at the likely mistake instead of clearing the field; error weight comes from a 2px rule and an icon, never colour.
Codes last 10 minutes. Nothing is lost — get a new one.
Expiry disables the inputs and promotes resend to the primary action, so the only sensible next tap is the biggest thing on screen.
Three plain questions. You can change any of them later in Settings.
Optional toggles ship off and each card explains the consequence in one sentence, so "Only what's required" is a real one-tap route rather than a dark-pattern decoy.
Answers you already gave have been carried over.
Onboarding reuses the matcher screens inside a three-step wrapper and carries over any answers already given, so signing up ends on real results rather than an empty dashboard.
Enter the phone number or email you signed up with. Your shortlist stays on this device either way.
One field, one button, and a reassurance that a forgotten password does not cost the user their saved schemes.
Errors sit under the field they belong to and the rule is stated plainly with no arbitrary complexity demands — password theatre punishes this audience hardest.
Dashboard, shortlist, tracker, documents — each with its empty state.
You match 4 of 5 schemes.
The dashboard opens on the single deadline that matters most, boxed at 2px; the full match list, counts and role switcher descend in order of urgency below it.
Five questions — state, category, income band, attempt, language. This dashboard fills itself from your answers: matches, deadlines and the documents you'll need.
About two minutes. Answers stay on this device.
One CTA and a dashed preview of the three cards that will fill the page — the empty state teaches the payoff instead of apologising for having no data.
Remove is a low-contrast sibling of Open rather than an icon, so a destructive tap is deliberate and readable at a glance.
Tap "Save to shortlist" on any scheme and it appears here with its deadline and document list.
The empty shortlist names the exact gesture that fills it and offers the matches the user already has, so it is never a terminal screen.
Status tags pair a shape with the word so they survive greyscale and colour-blindness, and the standing note kills any impression that SPINE is filing on the user's behalf.
When you apply on a government portal, come back and mark it here so you can see what is still open. SPINE cannot see your applications.
The empty tracker states plainly that marking is manual, then carries the nearest deadline in the footer so the screen still does useful work.
Caste, income and marksheet documents may already be in your DigiLocker — check there before queuing at an office.
Each document says which scheme demands it, so a user can judge what to chase first; the list is derived from saved schemes rather than a generic checklist.
Save a scheme and every document it asks for appears here, deduplicated, with a note on which scheme needs it.
Rather than an empty box, it explains the mechanism and gives the common three documents so a user can start collecting before saving anything.
Deletes your answers, shortlist, application marks and document ticks from this browser. This cannot be undone.
The consent toggles are mirrored here verbatim so the DPDP decision is revisable in the place users look; destruction is guarded by typed confirmation, not a colour.
Only the shortlist, application marks and reminders need an account. The checker, every scheme page and the mental health directory do not.
The gate lists what is still open rather than only what is locked — a login wall on this product must never look like the end of the road.
Resources, community, partners, about, help, policies.
Free material published by government bodies and open archives.
File size and last-updated sit on every row because data cost and staleness both matter here; no download counts, since popularity is not a quality signal.
This demo carries nine resources, mostly Hindi and English. Language coverage is a known gap.
The empty state admits the coverage gap by name and offers the report route, so a missing language reads as a known limitation rather than user error.
Three ideas for how peer support could work. None of them exists today — there are no members and no circles.
Eight aspirants from the same state and attempt year, meeting weekly on a call. Moderated, no fees.
Serving officers and past candidates answering questions in fixed windows. Not coaching, not guaranteed.
Plain-language material for parents on what preparation costs, in time and in money.
If any of this would help you, say so — it decides what gets built first.
Every card wears a CONCEPT label and there is no member count, no activity feed and no testimonial — nothing that would imply a community that does not exist.
There are no partners. No money moves through SPINE, and no organisation has committed anything. The "Sponsorship eligible" tags elsewhere on this demo describe a concept, not a live offer.
In units of cost, not in logos. Illustrative figures.
The concept tag precedes the H1 and the intro denies partners before describing them, so the page cannot be screenshotted into an implied endorsement.
Scholarships, free coaching and residential academies are scattered across dozens of department websites, in language that assumes you already know the rules.
A directory with a five-question filter. It reads publicly published scheme rules, tells you which ones you appear to qualify for, shows the deadline, and sends you to the official portal. It also lists mental health support, free options first.
"What SPINE is not" gets equal structural weight to "what SPINE is" — the disclaimers are the product's core claim, so they sit in the body, not the footer.
No. Every scheme is run by a government body and every application happens on its portal.
Only to save a shortlist. The eligibility check and all scheme pages are open.
Use the form below. The official portal always overrides what SPINE shows.
No. Your answers stay in this browser. SPINE has no server storing them.
A person replies within 3 working days.
In this demo the form does not send. In crisis, call Tele-MANAS 14416 instead of writing here.
A stated response time sets expectations, and the form redirects urgent distress to a phone line rather than a three-day queue.
A summary at the top plus per-field messages that say what to do; typed input is preserved and errors are drawn with rules and icons so greyscale loses nothing.
This demo has no server and no inbox, so your message was not delivered to anyone. In the real product this screen would confirm a reply within 3 working days.
A demo success screen returns the user's words with a copy action, so effort spent typing is not silently thrown away by a fake confirmation.
Updated 24 Aug 2026. Target: WCAG 2.2 AA.
Gaps are listed at the same weight as strengths, itemised specifically enough to be actionable rather than a compliance paragraph.
There is nowhere for your answers to be sent. Everything below stays inside this browser until you clear it.
The policy opens with the architectural fact that makes the rest credible, then itemises storage in a table a person can check against their own expectations.
Updated 24 Aug 2026. Six clauses, plain language.
SPINE summarises published scheme rules. The official portal decides eligibility.
SPINE disburses nothing and takes no application on your behalf.
Details may be out of date. Each page shows when it was last verified.
Providers are independent. SPINE gives no counselling and takes no fee.
Linked sites have their own terms. SPINE is not responsible for them.
This is a proof of concept. Features may change or disappear without notice.
Six numbered clauses in ordinary sentences rather than a wall of legalese — a terms page nobody can read protects nobody.
Failures that keep the user's work and their footing.
Nothing you were doing is lost — your answers and shortlist stay on your device.
The reassurance about saved work comes before the exits, and both exits lead to the two things a person actually came for rather than a generic homepage.
Not your fault, and nothing you were doing is lost — your answers and shortlist stay on your device.
If you were reaching for support when this happened, the helpline does not depend on this site.
A server failure must not sever a person from crisis support, so the helpline is repeated on the error page with the note that it works independently of SPINE.