Collecting less learner data

Diagnostics that need no account, deciding what a learning app should store, and privacy wording people can read. Practical choices, not legal advice.

Knowing whether learners actually learn

How to show learners and course owners real progress from the answer history, what is worth measuring, and why we never show an estimated number.

One answer log, three readers

How Braineos started keeping every answer, why we chose a log over running counters, and how one read side feeds the progress page, CertBrain's readiness panel and the Claude connector.

Two events and a funnel: what we measure with PostHog

Why our apps track only a sign-up and one meaningful first action, why we chose PostHog Cloud over self-hosting, and the questions that small setup answers.