Inspiration

TruVy was inspired by how repetitive, slow, and expensive identity verification still is in financial services. Today, users often have to submit the same documents over and over again every time they open an account with a new bank or financial platform. We saw an opportunity to make this process more efficient by creating reusable KYC infrastructure that benefits both users and institutions. Our goal was to reduce onboarding friction, lower compliance costs, and make identity verification more secure and portable.

What it does

TruVy is a software for reusable KYC. It allows users to verify their identity once and reuse secure, cryptographically verifiable credentials across financial institutions. This helps banks and fintechs reduce onboarding time, lower compliance costs, and improve the customer experience. Instead of repeatedly uploading passports, driver’s licenses, and proof of address, users can rely on a portable identity credential that can be trusted across platforms.

How we built it

We built TruVy as a full-stack software prototype focused on identity verification and credential portability. On the frontend, we designed a user flow that makes onboarding simple and intuitive. On the backend, we developed systems to process identity documents, validate core user information, and issue reusable verification credentials. We connected document verification, credential storage, and institution-facing workflows into one product experience so that both the user side and the financial institution side could be demonstrated clearly.

Challenges we ran into

One of our biggest challenges was backend reliability. Some parts of the verification flow did not always work consistently, especially when extracting and validating information from identity documents such as passports and driver’s licenses. For example, verifying whether the user’s age was correctly calculated from the date of birth sometimes caused issues. We also faced challenges making sure document data was parsed accurately across different formats and building a flow that felt seamless while still reflecting the complexity of real-world compliance processes.

Accomplishments that we’re proud of

We are proud that we turned a complex compliance problem into a clear, practical product concept. We built a working prototype that demonstrates how reusable KYC can reduce friction for users while creating real operational value for banks and fintechs. We are also proud of the way we positioned TruVy not just as a feature, but as identity infrastructure for global finance. Most importantly, we created a solution that is both commercially relevant and capable of improving access and efficiency across the financial ecosystem.

What we learned

We learned that building in the compliance and identity space requires balancing trust, usability, and technical accuracy at the same time. Even small verification details can have a major impact on user experience and product credibility. We also learned how important it is to communicate a technically sophisticated solution in a simple way that customers, judges, and partners can quickly understand. Beyond the product itself, we gained a deeper understanding of the pain points financial institutions face with onboarding, fraud prevention, and regulatory compliance.

What’s next for Truvy

Next, we want to improve verification accuracy, strengthen backend reliability, and expand the range of supported identity documents and jurisdictions. We also want to deepen the institution-facing side of the platform so banks and fintechs can integrate TruVy more easily into their onboarding flows. Over time, our vision is to make TruVy the reusable KYC layer for global finance, allowing users to verify once and onboard across many institutions with less friction, lower cost, and greater trust.

Built With

Share this project:

Updates