Vishesh Duggar bio photo

Vishesh Duggar

5x founder. Co-founder & CTO Product @vamstar. 15+ years building and advising startups of all sizes. If you're building something cool, I'd love to hear about it.

Looking for advice on product, strategy or engineering?

Book Appointment

Subscribe to my mailing list


Vamstar LinkedIn Twitter Github

Data breaches are real, they have happened to companies with dedicated security experts trying to prevent it from happening. Sometime in the future, this could very well happen to you as a startup.

Some of the lessons from the latest data breach at Yahoo.

Press releases don’t have to be written by robots

A press release should have the right balance of words, taking into account that there has been a loss of privacy for your users. Yahoo’s recent press release was horrible at conveying any emotion . In fact, they tried to downplay the impact. A press release is not just for the press but for the people to know at large about the news via them. Depending on how you handle a very public situation, you could either lose or gain some customers.

Sensitive information needs to be encrypted

Any information that could breach the security of the users account elsewhere should be encrypted. In Yahoo’s case, some of the security questions were unencrypted and as you know many security questions are common among multiple sites.

Stop using weak authentication

But really stop using security questions as an authentication mechanism. They are one of the weakest forms of security once public there is permanent loss of privacy for the user. They can’t really change their mother’s maiden name, can they?

Replace security questions with 2 Factor Authentication or something more reliant as soon as you can afford to do so. Using APIs to compose your product rather than reinvent the wheel has now been a popular approach for a long time. And the same could be priceless while doing security.

Whether you’re looking at HIPAA, PCI, some other compliance or authentication. Try finding a vendor that is cost-effective but has already figured out these things for you. So that you can focus on the paneer trying to solve.

Loss of trust should be addressed

The user will definitely have some loss of trust once you inform them of the breach. Make sure you are transparent and more importantly, address key issues for the user. For example, Yahoo says, “we have invalidated on encrypted security questions and answers so they cannot be used to access an account”. Which is great but they should have addressed the weakness of security questions as an authentication method and provided a timeline to phasing it out completely.

Would love to hear your thoughts on the data breach, security and other comments.

15+ Years strategising and delivering growth, engineering, customer value and more. I have served as a CTO to multiple organizations, including Vamstar, AtruHelp, Billaway, SuperSehat, and more.

If you're a founder or CEO eager to move faster and seek tailored strategies for your unique challenges, don't navigate this journey alone. Reach out to me. Together, we can dissect, refine, and optimize your enterprise's trajectory to withstand the tests of time and innovation. Let's make your vision not just a goal, but an impending reality.

I have limited open hours. Book Appointment