AI Shadow Customer Simulator helps PMs test ideas fast by simulating realistic customer feedback and turning it into clear, actionable insight reports.
Product Managers in highly regulated industries like banking often face massive bottlenecks because real user testing takes weeks due to strict privacy and compliance rules.
We were inspired to build a "stress test" sandbox that allows PMs to get instant feedback from 1,000 "synthetic personas" without any risk of leaking real customer data.
What it does
IdeaMirror is an AI Shadow Customer Simulator where PMs can paste a feature plan (PRD) and instantly see how different customers would react.
The system simulates diverse personas—such as a skeptical retiree or a tech-savvy freelancer—to provide immediate feedback on user experience.
It generates a "Launch Readiness" report that quantifies frustration levels, trust scores, and potential compliance risks.
How we built it
We focused on building a high-fidelity frontend prototype in Figma to demonstrate the full interactive user journey.
We designed a theoretical system architecture featuring Amazon S3, Redis queues, and Serverless functions to ensure the platform is industrially scalable for an enterprise environment.
We mapped out the logic for a specific use case—the "Annual Spending Summary Story"—to show how AI can catch nuanced human emotions like privacy anxiety.
Challenges we ran into
Persona Nuance: It was difficult to make AI personas act like truly anxious banking customers rather than just generic chatbots.
Time Management: With only 12 hours, we had to make the difficult choice to prioritize a polished, interactive frontend demo over a backend that might have been buggy.
Accomplishments that we're proud of
We successfully designed an enterprise-grade B2B SaaS interface that looks and feels like a professional tool used at a bank.
A Figma protoype!
What we learned
Completion > Perfection: We learned that a clear, visual story is often more effective for a hackathon pitch than a half-working technical implementation.
Compliance vs. Fun: Designing for the "Sarah" (Compliance Officer) persona taught us how hard it is to balance engaging "gamified" features with strict financial regulations.
What's next for IdeaMirror
Backend Integration: Moving from a Figma prototype to a live Python/Streamlit application using parallel API orchestration.
A/B Simulation: Enabling PMs to compare two different versions of a PRD to see which one "Martha" or "Kevin" prefers in real-time.
Log in or sign up for Devpost to join the conversation.