Documentation revision · 14.10.2026 · 1.0
Procedure manual and professional information
An exploration tool, not a validated diagnostic instrument. Empirical evidence of reliability and validity for the complete procedure is not yet available.
Schools and counselling services must check their own data protection and AI policies before use. This documentation is not institutional approval.
Purpose and evidence status
For people exploring study options. Results are starting points for discussion, not an aptitude diagnosis, an admissions assessment or a prediction of academic success. There are no empirically established age norms, diagnostic cut-offs or demonstrated equivalence to established counselling instruments.
- Theory: RIASEC interests and Mini-IPIP personality items. Research on these models does not automatically validate our items, translations, field profiles or rankings.
- Evidence for the complete procedure: reliability, test–retest stability, construct and criterion validity have not been demonstrated in our own published studies. Software tests check behaviour, not psychometric quality.
- Norms: there is no documented representative German-speaking norm sample. We therefore report no age comparisons or personality percentiles.
- Practical approach: explore programmes, school subjects, interests and optional everyday topics together. Added counselling value over established instruments remains a hypothesis to test.
Administration
- Explain the purpose, lack of validation and voluntary data sources before starting. Do not require personal exports on an adviser’s or shared device. Use fictitious responses for demonstrations.
- Respond independently without steering towards a desired result. Interests: 1 = dislike to 5 = love. Personality: 1 = very inaccurate to 5 = very accurate, considering typical behaviour. There is no time limit; standardised completion times have not been measured.
- 24 interest items and one attention item; 20 personality items; school-subject and work-value self-reports. A result requires at least two interest answers per type or one imported source. Personality is scored only after 20 valid responses.
- Treat questionnaire, source analysis and AI comparison as different conditions. For a repeat, keep language, version and data basis consistent; document changes and interruptions. Review results together; the person makes their own decision.
Scoring and interpretation
Interests: each RIASEC response mean is mapped to 0–1 using (mean − 1) / 4. At least two of four items per type are required; missing types are not treated as neutral. The six scores and three highest types describe the interest profile, not a diagnostic classification.
Personality: only integer responses from 1 to 5 count. Negative items are reversed with 6 − response; the mean of all four items is displayed for each trait. Missing responses are not imputed. Example extraversion: b1=5, b6=1, b11=4, b16=2 gives (5+5+4+4)/4 = 4.50 out of 5. This is not a percentile, age comparison or clinical finding. Internally the mean is centred on the response midpoint of 3.
Field ranking with an interest questionnaire: available components start at 50% interests, 36% school subjects, 14% values and 0% personality. Unavailable components are omitted and the rest reweighted. Interest fit combines profile shape (70%) and distance (30%). School subjects combine enjoyment (60%) and self-rated performance (40%). Optional sources contribute at most 25% of overall fit. These weights are product decisions, not empirical calibrations.
Without a scorable interest questionnaire, the ranking is exploratory and uses available signals. Scores are relative to fields in that result and are not directly comparable with questionnaire-mode scores. Music taste may contribute a small heuristic adjustment internally; it does not produce a reported personality assessment.
Quality notices flag low differentiation, close leading scores or response patterns. These rules are not validated lie scales. Do not overinterpret small ranking differences. A score of 80 is neither an 80% chance of success nor a population rank.
Programmes and AI: catalogue data and readings of public programme pages form the basis. With sufficient content evidence, the optional personal AI comparison can move up to 30 points from the computed score and provide reasons. Without that basis, a catalogue-only explanation must not alter ranking. AI responses may vary or be wrong; check course content and admissions with the institution.
Data flows and deletion
This overview describes application behaviour. “Processed locally” does not mean that every feature keeps all information on the device. See the privacy notice for controller information, measurement services and rights. Privacy →
Questionnaire and imports
Responses, source summaries including example titles, and settings remain in localStorage. Parsed YouTube/Google content, AI progress and comparison results also use IndexedDB on the device. Export archives are unpacked locally.
Retention / deletion: No automatic expiry. “Delete all my data” on the start page clears local app state and these IndexedDB records. Close the tab afterwards on shared devices.
Programme search
Field identifiers and scores, weighted topic words and filters are sent in the request body to our server. Paid requests also carry an unlock token.
Retention / deletion: The application does not create a database of these search profiles. Hosting logs are separate. A profile without a name can still be personal data.
AI content analysis · after consent
Selected titles, channels and context from the local import pass through our server to the Infomaniak API. The entire export archive is not uploaded. Selected content may still reveal very personal information.
Retention / deletion: Results are kept locally. This flow has no server-side content database. Provider retention and operational logs depend on the contract; guaranteed zero retention has not been established here.
AI programme comparison · after consent
The six interest scores, weighted topics, preferred school subjects and selected programmes pass through our server to Infomaniak. This API payload contains neither individual personality responses nor a Big Five profile.
Retention / deletion: Responses are used in the browser; saved comparison results can be deleted with local app data. Withdrawing consent stops new requests but cannot undo past transfers.
Payment and technical counters
Stripe processes payments. If configured, Redis holds aggregate usage and AI costs; per-purchase costs use a hashed payment identifier.
Retention / deletion: Usage counters: 90 days after month end. Daily costs: 3 days after entry. Per-purchase costs: 400 days after the last addition. Payment records and provider logs have separate retention, outside local deletion.
Sharing and connected services
The result link contains the profile and results in its URL fragment; recipients can read and forward it. Unlocked reports may also include access. Connected services receive read requests directly from the browser.
Retention / deletion: A shared link is not anonymisation and cannot be recalled by clearing local data. Revoke OAuth access at the relevant service.
Security and institutional review
Implemented in code: separate consent before personal AI requests, a server-side consent-field check, unlock checks on paid endpoints, bounded and validated AI payloads, HTTPS calls to Infomaniak, and no HTTP caching of personal AI endpoint responses. This is not an independent security certificate or a guarantee about provider logs.
Still to document before institutional use: production hosting and Redis regions, HTTPS configuration, access controls, actual log and backup retention, subprocessors, contractual and deletion commitments from every provider, and any required impact assessment and internal approvals. This documentation does not replace that review. Server location alone does not answer these questions.
Until internally approved, demonstrate only with fictitious cases. The questionnaire can be used without personal exports or personal AI requests; that workflow is not automatically approved under an authority’s rules. Do not send client data to AI where internal rules prohibit it.
Introduction for advisers
Self-study introduction, not certified training. Objectives: explain results, recognise limitations and demonstrate data flows. Personal training or professional support may be requested; no accredited training programme is claimed.
- Read the manual and complete a questionnaire using fictitious responses. Explain the interest profile, ranking and personality means separately.
- Case exercise: two fields score 78 and 80 and the person likes both. Do not infer an aptitude decision; compare curricula, trial visits and unanswered questions. Two points are not an established meaningful difference.
- Privacy exercise: explain what remains local without uploads, what programme search sends, and what AI consent adds. Demonstrate local deletion and explain why shared links and provider logs do not disappear with it.
- Knowledge check: is 4.50/5 the 90th percentile? No. Does the RIASEC model establish this ranking’s validity? No. Does removing a name automatically make an AI payload anonymous? No. Seek professional support before using a real counselling case if unsure.
Contact for professional enquiries: team@whatshouldistudy.com
Empirical evaluation plan
Proposed, not completed. Publishing this plan does not collect research data.
- Specify the protocol first: involve an independent psychometric expert, define target population and use, and freeze software, item and language versions. Preregister hypotheses, analyses, exclusions, missing-data handling and success criteria. Derive sample size from precision or power analysis, not from favourable results afterwards.
- Review items and translations: cognitive interviews with the target population, expert content review and translation review. Document unchanged and adapted items separately.
- Reliability and structure: examine scale consistency with uncertainty intervals, test–retest stability at a prespecified interval and factor structure. Test questionnaire, source analysis and AI separately and together; record AI model and prompt versions.
- Validity and added value: compare with suitable established interest and personality measures; plan independent adviser assessments and later study satisfaction or progression as separate criteria. Test whether digital sources and AI add value beyond the questionnaire. Do not tune weights on evaluation data.
- Norms and fairness: define a relevant German-speaking target population and recruitment strategy for any future norming. Report age, educational pathway, region, language, collection year, selection bias and sample counts; examine relevant groups and measurement invariance. Do not label a volunteer online sample representative.
- Before recruitment: establish separate research consent, data protection arrangements, retention, rights and any required ethical review. Publish negative findings, limitations, conflicts of interest and versions too. Seek a new institutional assessment only with verifiable evidence.
Items, references and version
Revision 1.0, 14 October 2026: first consolidated professional documentation; unsupported personality norms removed; complete personality responses required; AI consent checked at the endpoint. Earlier result links without response means are not converted into new norm scores. Model changes require renewed review and documentation.
- Mini-IPIP scoring key · Donnellan, Oswald, Baird & Lucas (2006)
- IPIP: scoring positive and negative items
- IPIP: norms and datasets
- Item definitions and scale scoring · Ranking model · Programme fit
Current items and scoring keys
RIASEC
r1 · R +Build, fix or take apart things with your handsi1 · I +Figure out why something in nature works the way it doesa1 · A +Write a story, song, script or articles1 · S +Teach or explain something to otherse1 · E +Convince a group to back your ideac1 · C +Organise information so that everything is accurater2 · R +Work with machines, tools or vehiclesi2 · I +Solve a hard maths, logic or coding problema2 · A +Design something that looks good: a poster, an app, a rooms2 · S +Help someone through a difficult timee2 · E +Start and run your own project or businessc2 · C +Keep track of money, budgets or numberschk · check +To show you are reading: choose 2 herer5 · R +Grow plants or look after animalsi3 · I +Run an experiment and analyse the resultsa3 · A +Perform: music, theatre, dance or making videoss3 · S +Look after people's health or wellbeinge3 · E +Lead a team and take responsibility for the resultc4 · C +Check a document for mistakes and inconsistenciesr6 · R +Measure or build something on a construction sitei6 · I +Look for patterns in dataa5 · A +Draw, paint or make something from your own ideass4 · S +Organise an activity for children or young peoplee4 · E +Negotiate a good deal or pricec6 · C +Plan schedules, routes or stock so that nothing goes wrong
Mini-IPIP
b1 · E +Am the life of the party.b2 · A +Sympathize with others' feelings.b3 · C +Get chores done right away.b4 · N +Have frequent mood swings.b5 · O +Have a vivid imagination.b6 · E −Don't talk a lot.b7 · A −Am not interested in other people's problems.b8 · C −Often forget to put things back in their proper place.b9 · N −Am relaxed most of the time.b10 · O −Am not interested in abstract ideas.b11 · E +Talk to a lot of different people at parties.b12 · A +Feel others' emotions.b13 · C +Like order.b14 · N +Get upset easily.b15 · O −Have difficulty understanding abstract ideas.b16 · E −Keep in the background.b17 · A −Am not really interested in others.b18 · C −Make a mess of things.b19 · N −Seldom feel blue.b20 · O −Do not have a good imagination.
− = reverse-keyed (6 − response); chk = attention item, not part of a scale. Our translations have not been established as validated language versions.