Security questions, generated for testing
This tool produces classic knowledge-based authentication (KBA) question-and-answer pairs, the kind you still see in legacy account-recovery flows: “What was the name of your first pet?”, “In what city were you born?”, and so on. Each pair comes with a randomly chosen but plausible sample answer so the data is self-consistent for QA fixtures and UI demos.
How it works
The generator keeps a curated bank of common security questions and, for each question, a matching pool of realistic-but-fake answers (pet names, cities, school names, and so on). When you generate a set it samples questions without repeats, then picks one answer at random from the pool that fits that question. The result is a list of pairs you can drop straight into a recovery-flow mockup or a test database.
Because the answers are drawn from fixed pools, the same question can produce different answers on each run, which is exactly what you want for stress-testing a form.
Tips and notes
- KBA is a weak factor. Real answers are often discoverable on social media, so never rely on these for production security. Treat the output strictly as fixtures.
- For seeding a database, use the JSON output. For a quick screenshot or design review, use the plain list.
- Pair this with the backup-code generator if you are mocking a full account-recovery screen.