What is logged
When someone completes the questionnaire, BuildYourBrain sends an anonymous log entry containing:
- answers for questions 1 through 14
- the computed profile
- the selected archetype
- the runner-up archetype
- confidence
- a timestamp
The site does this to measure archetype distribution and identify weak questions.
What is not logged
The free-text final question is excluded from response logging.
The site does not ask for or require:
- name
- account creation
Where logs are stored
Anonymous response logs are written through /api/log and stored in Postgres when DATABASE_URL is configured.
In local development without DATABASE_URL, the logging route safely no-ops rather than breaking the questionnaire flow.
Constraints and protections
- requests must come from an allowed origin
- content type is checked
- payload size is capped
- rate limiting is applied before writes