EVERY SPOKEN WORD
35 min read · 6,763 words- 0:00 – 1:52
How Veriff Started in a High School Computer Lab
- GAGustaf Alstromer
[upbeat music] So today, I'm here with Kaarel Kotkas. He's the CEO and founder of Veriff. Veriff is an online identity verification platform. They power identities for companies like Instacart, or Bumble, or Uber. Kaarel started Veriff straight out of high school, and today, Veriff is one of the leading ID verification companies in the world. They have over 600 employees, uh, growing almost 100% year over year, and are profitable. Welcome, Kaarel.
- KKKaarel Kotkas
Thanks for having me. Great to be here.
- GAGustaf Alstromer
Kaarel, tell me about Veriff. What do you guys do?
- KKKaarel Kotkas
We enable any website and mobile application to match the person with a government-issued ID, and we are taking passport, driver's license, or ID card, and match it with a selfie we've taken within a single flow.
- GAGustaf Alstromer
Got it.
- KKKaarel Kotkas
We are working on building towards the future where the passport is issued by Veriff-
- GAGustaf Alstromer
Mm-hmm
- KKKaarel Kotkas
... not only by the governments-
- GAGustaf Alstromer
Yeah
- KKKaarel Kotkas
... to enable a borderless experience and-
- GAGustaf Alstromer
Right
- KKKaarel Kotkas
... and make honest people trusted.
- GAGustaf Alstromer
How did this get started back in 2015?
- KKKaarel Kotkas
It was, uh, spring 2015, uh, when I got connected with, uh, TransferWise.
- GAGustaf Alstromer
Yeah.
- KKKaarel Kotkas
Now Wise.
- GAGustaf Alstromer
Yeah.
- KKKaarel Kotkas
And this was, like, one of the fastest-growing companies in Tallinn, Estonia. And so then I started to talk with them, and we got a couple of other topics sorted out that I found out that requires improvements.
- GAGustaf Alstromer
Mm-hmm.
- KKKaarel Kotkas
Then they said, "Kaarel, we'd like to leverage your skills. Maybe you can have a look on our identity verification."
- GAGustaf Alstromer
Yeah.
- KKKaarel Kotkas
"What can be done there to improve it?" And, uh, I was like, "Yeah, let me have a look." And this
- 1:52 – 4:58
Why Online Identity Is an Infrastructure Problem
- KKKaarel Kotkas
is an area where I thought, first time, after going through the flow, that let me try the tricks that I did.
- GAGustaf Alstromer
Try to hack the system.
- KKKaarel Kotkas
Eventually, yes.
- GAGustaf Alstromer
Yeah.
- KKKaarel Kotkas
But it was, uh, something where I wanted to do when I was still living on my home island growing up on a farm.
- GAGustaf Alstromer
Mm-hmm.
- KKKaarel Kotkas
And when I wanted to order goods that were delivered by the local shop-
- GAGustaf Alstromer
Yeah
- KKKaarel Kotkas
... then it was eBay.
- GAGustaf Alstromer
Yeah.
- KKKaarel Kotkas
And then setting up an eBay account, um, was easy, but, but the payments globally were powered by PayPal.
- GAGustaf Alstromer
Mm-hmm.
- KKKaarel Kotkas
And debit account required, uh, uploading an ID.
- GAGustaf Alstromer
Mm-hmm.
- KKKaarel Kotkas
Within a week, they let me know that you're not 18 years old, you can't use those services. So then I felt it was like an instruction for a kid living on an island.
- GAGustaf Alstromer
Okay.
- KKKaarel Kotkas
So I changed my date of birth, uploaded the same ID, and all of my orders got confirmed.
- GAGustaf Alstromer
[laughs]
- KKKaarel Kotkas
And this topic, I didn't think of doing anything, like, wrong or hacking back as a kid. It rather felt like an instruction, and somehow it worked.
- GAGustaf Alstromer
Mm-hmm.
- KKKaarel Kotkas
And then 2015, I started to test the system, how, how-
- GAGustaf Alstromer
How, how old were you in 2015?
- KKKaarel Kotkas
I was 20.
- GAGustaf Alstromer
20? Okay.
- KKKaarel Kotkas
And for me, it was the thing, like, yeah, let me try it out.
- GAGustaf Alstromer
Mm-hmm.
- KKKaarel Kotkas
Let me try out the things where I'm now having a skill set of Photoshop, Illustrator instead of a paint, and let me try to pretend to be somebody else online, and, uh, what I found out, that this problem still wasn't solved.
- GAGustaf Alstromer
Yeah.
- KKKaarel Kotkas
After analyzing it all, it became clear that identity verification wasn't accurate, didn't scale, killed conversion, and the cost of doing fraud, having just pictures-
- GAGustaf Alstromer
Mm-hmm
- 4:58 – 7:10
Matching IDs With a Selfie
- KKKaarel Kotkas
if the person voluntarily, real time, with valid identity, is behind the screen.
- GAGustaf Alstromer
So if I am trying to buy something on a website and require my identity, you will ask me to take a photo of myself, take a photo of the ID, or something like that?
- KKKaarel Kotkas
Something like that.
- GAGustaf Alstromer
Yeah.
- KKKaarel Kotkas
Majority, we are using today government-issued IDs-
- GAGustaf Alstromer
Mm-hmm
- KKKaarel Kotkas
... but in very many markets, we are already able to leverage government registries without the need for an ID-
- GAGustaf Alstromer
Basically
- KKKaarel Kotkas
... or using, uh, additional insight of
- GAGustaf Alstromer
So in the US, you, this is the experience, but in other countries, you have a different experience b- based on-
- KKKaarel Kotkas
Yes
- GAGustaf Alstromer
... what the government is like, is-
- KKKaarel Kotkas
Exactly, because where government-issued identities are-
- GAGustaf Alstromer
Mm-hmm
- KKKaarel Kotkas
... the best form today, and still, um-Every country is different with their identity maturity-
- GAGustaf Alstromer
Right
- KKKaarel Kotkas
... and adoption, and you always would love to leverage the best tools for the task at hand.
- GAGustaf Alstromer
Yeah. What, what's the level of fraud in 2017? Like, how easy was it to fr- to fraud the systems that existed? If you wanted to fake your identity, either your age or-
- KKKaarel Kotkas
Yeah
- GAGustaf Alstromer
... something else.
- KKKaarel Kotkas
The key part, what I noticed needed to be fixed was that globally, identity verification was only driven by the compliance demands.
- GAGustaf Alstromer
Mm-hmm.
- KKKaarel Kotkas
It was mainly financial services, and this also meant that companies did as much as needed and as less as possible.
- GAGustaf Alstromer
Yeah.
- KKKaarel Kotkas
Because complying with regulations don't prevent fraud.
- GAGustaf Alstromer
Got it.
- KKKaarel Kotkas
And so eventually you need to go so much more in-depth.
- GAGustaf Alstromer
Mm-hmm.
- KKKaarel Kotkas
And, uh, Estonia was actually a good example for me, where I noticed that digital identity infrastructure is actually powering every single service.
- GAGustaf Alstromer
Mm-hmm.
- 7:10 – 10:53
Fighting Fraud in Fintech & Marketplaces
- KKKaarel Kotkas
tackle the fraud via transaction monitoring after the fact, and identity verification layer was used more as a check mark. And over time, when we started to have more real time, real time payments-
- GAGustaf Alstromer
Mm-hmm
- KKKaarel Kotkas
... then meant there was no time to do any transaction monitoring, and this pushed so much more emphasis on the accuracy of identity as well.
- GAGustaf Alstromer
Got it. Got... So this became a tool from, from being in compliance and you're required to verify people's identity.
- KKKaarel Kotkas
Mm-hmm.
- GAGustaf Alstromer
Basically, ID verification is now a tool to fight fraud, among other tools.
- KKKaarel Kotkas
Exactly.
- GAGustaf Alstromer
Yeah.
- KKKaarel Kotkas
I believe, like, the way how it started, uh, eventually on the market maturity as well, then all the fintechs back in the days-
- GAGustaf Alstromer
Mm-hmm
- KKKaarel Kotkas
... that were mainly, like, growing and driving growth and seeing it as, um, compliance.
- GAGustaf Alstromer
Yeah.
- KKKaarel Kotkas
Then many told me that, "Yeah, Kaarel, you've just built nuclear-powered submarine going for island hopping." [laughs]
- GAGustaf Alstromer
Yeah.
- KKKaarel Kotkas
"We just need something more simple."
- GAGustaf Alstromer
Mm-hmm.
- KKKaarel Kotkas
So what it meant that actually first customers were, like, traditional banks in the Nordics-
- GAGustaf Alstromer
Yeah
- KKKaarel Kotkas
... that actually were the ones that really needed to prove out that online identity verification done by Veriff is even more accurate than physical face-to-face authentication.
- GAGustaf Alstromer
So w- was your first customer, was that the banks, or was that Uber?
- KKKaarel Kotkas
It was actually banks.
- GAGustaf Alstromer
Banks. Okay.
- KKKaarel Kotkas
And then it was Uber, and...
- GAGustaf Alstromer
How did you get Uber as a first customer? 'Cause you had Uber when you applied to YC.
- KKKaarel Kotkas
Yeah.
- GAGustaf Alstromer
How did you get Uber as a customer?
- KKKaarel Kotkas
So when it started back in 2015-
- GAGustaf Alstromer
Mm-hmm
- KKKaarel Kotkas
... it took six months to get the product ready.
- GAGustaf Alstromer
Yeah.
- 10:53 – 15:44
Scaling Verification to a Global Platform
- KKKaarel Kotkas
w- with a crisp plan, a topic that will, um, apply.
- GAGustaf Alstromer
Okay.
- KKKaarel Kotkas
So it was actually an area when, um, we have had a, had a great discussion, and I felt like, "Okay, we might be, so I'll give it a shot."
- GAGustaf Alstromer
Okay. And then you applied, and then you interviewed with me and Michael, I think.
- KKKaarel Kotkas
Yes, exactly.
- GAGustaf Alstromer
And I thought the interview went great. Uh, I was really impressed. You have basically a working product that you built yourself that was a problem that I was familiar with, that I thought a lot of companies here would use, but there were two problems. [laughs]
- KKKaarel Kotkas
[laughs]
- GAGustaf Alstromer
What were the problems?
- KKKaarel Kotkas
Oh, I still remember. I, I was in Mountain View, and then I got an email-
- GAGustaf Alstromer
Yeah
- KKKaarel Kotkas
... where Michael called out that, um, "We truly believe in the market opportunity and the product you've built, but, um"-You are like a solo founder and your cap table is already messed up
- GAGustaf Alstromer
Yes.
- KKKaarel Kotkas
What is-
- GAGustaf Alstromer
What does it mean to have your cap table messed up? You had sold how much of the company?
- KKKaarel Kotkas
Ah, we need a longer story. [laughs]
- GAGustaf Alstromer
[laughs]
- KKKaarel Kotkas
But back when I got this message, I already thought I got it all sorted out.
- GAGustaf Alstromer
Yeah.
- KKKaarel Kotkas
But, um, it actually gets back to the level where I started on building Veriff and so getting to work with initial customers and prospects. Then, um, one of the banks said, like, "Yeah, we'll start to use-
- GAGustaf Alstromer
Mm-hmm
- KKKaarel Kotkas
... this product, but, um, it requires additional s- security certifications and maturity-
- GAGustaf Alstromer
Yeah
- KKKaarel Kotkas
... to be bank ready." And, uh, they asked how much does it take to actually build, um, and sort th- those topics out.
- GAGustaf Alstromer
Yeah.
- KKKaarel Kotkas
And then I said like, "Yeah, it takes 60K." And, um, all in all, I got pretty fast an investment from the bank-
- GAGustaf Alstromer
Yeah
- KKKaarel Kotkas
... to actually be able to sort those topics out.
- GAGustaf Alstromer
Yeah.
- KKKaarel Kotkas
And so the moment we kept on going forwards, then, um, in a year and half already more tech investors came on- on board.
- GAGustaf Alstromer
Yeah.
- 15:44 – 20:31
YC, Early Breakthroughs, and Hard Lessons
- KKKaarel Kotkas
Uh, ending up of me taking a one million euro personal loan, sorting and resetting up until getting it fixed, and, um, here we are 10 years later.
- GAGustaf Alstromer
Within two weeks of getting the rejection, you have sorted out the cap table, you've added a co-founder, and then you were in YC. Um, is there a lesson that you wanna give to other founders who maybe feel like they're stuck in a similar position?
- KKKaarel Kotkas
Nothing is broken. Everything can be fixed.
- GAGustaf Alstromer
Yeah.
- KKKaarel Kotkas
Oh, boy, it was busy two weeks already before the batch.
- GAGustaf Alstromer
And then you joined YC and you came up to SF probably the first time, and I was like, "Here are a bunch of intros to companies that I think need what you're building" And you met with all of them, and they all seemed quite excited, but not to become a customer. Like, some of them became customers, but others were like, "We want this in-house, and we'd like to buy your company." So you had more... [laughs] almost as many people saying, "We'd like to be your customers," saying, "We'd like to buy Veriff" in the batch.
- KKKaarel Kotkas
Yeah. I mean, we were able to grow and keep on getting, like, smaller companies.
- GAGustaf Alstromer
Yeah.
- KKKaarel Kotkas
But, uh, the bigger ones, after, like, having initial tests and topics done, they said, like, "Yeah, we are... We'd like to have and, and buy instead of service your company."
- GAGustaf Alstromer
Yeah.
- KKKaarel Kotkas
As some said, like, "Yeah, you're not big enough for our big volumes, and this takes a little bit more topics" and-
- GAGustaf Alstromer
Right
- KKKaarel Kotkas
... and eventually it was pretty, pretty hard as I really wanted to get them as our customer. And, um, it also got to a level where some said, like, "Yeah, we are not gonna sign a contract otherwise."
- GAGustaf Alstromer
'Cause they knew that if-
- KKKaarel Kotkas
We'll go to Array
- GAGustaf Alstromer
... if, if you would sign a contract, then you would have a very easy fundraise-
- KKKaarel Kotkas
Yeah
- GAGustaf Alstromer
... off that contract with, like, some of those famous YC companies.
- KKKaarel Kotkas
Exactly. But overall, the key part for me was still the case that I just bought back my company fully.
- GAGustaf Alstromer
Yeah.
- KKKaarel Kotkas
I not sold it underneath any other company. I cangrow faster-
- GAGustaf Alstromer
Yeah
- KKKaarel Kotkas
... than we could do independently. And the biggest part of Veriff is actually the fact that we are independent.
- GAGustaf Alstromer
Yes.
- KKKaarel Kotkas
We are able to actually deliver industry-wide c- cooperation against the fraud and, and move towards driving lease friction for the honest. So all what it meant was there was quite a lot of money.
- GAGustaf Alstromer
Yes. I, I, I remember the opposite. Like, basically people offering you many tens of millions, uh, to, for the company, and w- which instantly would have, um, changed your life, but you've already done all this work to take over the company yourself to make it your company again. Um, and I think we had a conversation of, like, something like, will you have a, an idea this good again, or something like that, and you were like, "No, this is, this is the company that I'm running." And you said no to all of them. And then you grew 3x during the YC batch, and then you came to demo day, and it turns out that you and me were not the only people that recognized that this was a-
- KKKaarel Kotkas
Yeah
- GAGustaf Alstromer
... real problem. What happened, what happened, sort of... Like, what happened sort of like throughout the batch, and then-
- KKKaarel Kotkas
Yeah
- GAGustaf Alstromer
... remember coming at demo day?
- 20:31 – 26:33
Deepfakes, Signals, and the New Threat Landscape
- KKKaarel Kotkas
... uh, I ended up having multiple term sheets on my-
- GAGustaf Alstromer
Oh, Series A term sheets?
- KKKaarel Kotkas
Series A term sheets-
- GAGustaf Alstromer
Wow
- KKKaarel Kotkas
... that we started to discuss. And they said like, um, uh, "Who is, who is this crazy Estonian who doesn't care about money and wants to solve identity? So yeah, here's money, an investment." And we actually found a very, very good partner-
- GAGustaf Alstromer
Yeah
- KKKaarel Kotkas
... that helped us. And, um, right after YC, we closed 7.7 million Series A.
- GAGustaf Alstromer
Got it. Got it.
- KKKaarel Kotkas
So going forwards, it was all about how we can make it scale now, how we can actually leverage the video-
- GAGustaf Alstromer
Mm-hmm
- KKKaarel Kotkas
... that has a chance to work on all the low and, like, hi- high latency, low connectivity internet levels.
- GAGustaf Alstromer
Mm-hmm.
- KKKaarel Kotkas
And this is where, uh, Estonia with Skype engineers was the best.
- GAGustaf Alstromer
Interesting.
- KKKaarel Kotkas
And this was an area we started to have very solid, uh, infra team to really make sure the media analysis comes in handy. Then how we can actually make all the insights to work the best, and Starship has one of the, like, Skype co-founder was... Founded it being the best engineer on itself, but they had a very solid talent on how we can make the automations work with the insights. Then we got to the level that, um, blockchain.com was one of the, uh, companies in the crypto space.
- GAGustaf Alstromer
There was kind of two, two things that happened after YC. We'll talk about the COVID in a second, but first-
- KKKaarel Kotkas
Yeah
- GAGustaf Alstromer
... there was a crypto kind of boom basically, and crypto is all... Like, it wasn't... Well, some of the companies were regulated, which means they all had to do ID verification.
- KKKaarel Kotkas
Yeah. But, um, why Veriff was, um, so much better fit for crypto-
- GAGustaf Alstromer
Mm-hmm
- KKKaarel Kotkas
... was also the part that, um, fraud always follows the money-
- GAGustaf Alstromer
Yes
- KKKaarel Kotkas
... and there was tons of fraud, and our product was delivering multifold better accuracy than any compliance tool out there.
- GAGustaf Alstromer
Right.
- KKKaarel Kotkas
And this was an area when blockchain.com came to us and said like, "Yeah, we are having $120 million worth of Stellar airdrop," which, um, was $50 promotion at sign up-
- GAGustaf Alstromer
Mm-hmm
- KKKaarel Kotkas
... and how people are able to get it. And-
- GAGustaf Alstromer
When you give away free money, you have fraud.
- KKKaarel Kotkas
Yes. And eventually, it was one of the areas where $50 was so much more worth actually outside US and Europe, where we had our automation experience.
- GAGustaf Alstromer
Oh, I see.
- 26:33 – 32:48
Building a Mission-Driven Team
- KKKaarel Kotkas
your success depends how successful your players in your team are going to be.
- GAGustaf Alstromer
Mm-hmm.
- KKKaarel Kotkas
So you can't be in a position that you're going to actually, uh, run on your own-
- GAGustaf Alstromer
Right
- KKKaarel Kotkas
... and try to actually be there.
- GAGustaf Alstromer
Right.
- KKKaarel Kotkas
Now, you're a coach now.
- GAGustaf Alstromer
Yeah.
- KKKaarel Kotkas
But another area was also to make sure that how you can manage the organizational growth and design. Back at those times of raising a lot of financing, then it also got to a level where organization was getting very complex-
- GAGustaf Alstromer
Mm-hmm
- KKKaarel Kotkas
... and despite us leaning in on investments, we weren't meeting our full potential-
- GAGustaf Alstromer
Mm-hmm
- KKKaarel Kotkas
... by having the right structure in place.
- GAGustaf Alstromer
Right. Right.
- KKKaarel Kotkas
So I think it was always managing it out how we can be that-
- GAGustaf Alstromer
It's like-
- KKKaarel Kotkas
... organization is not having, like, one manager for two or three people, and how we can actually keep-
- GAGustaf Alstromer
It's like multiple trial and errors and, like, perfecting the organization.
- KKKaarel Kotkas
Exactly. So this is something that has been always as a top task at hand-
- GAGustaf Alstromer
Right
- KKKaarel Kotkas
... on how to make sure that the organization is as flat as possible.
- GAGustaf Alstromer
And you were there at, uh, at the Founder Mode event when, when Ryan Chesky spoke about founder mode. How did... W- when you were thinking about that, was there conclusions or were there learnings you dra- drew from that that you sort of applied to the comp- the business?
- KKKaarel Kotkas
So it was pretty interesting to have this talk that we all have gone through-
- GAGustaf Alstromer
Right
- KKKaarel Kotkas
... similar, uh, tasks at hand.
- GAGustaf Alstromer
It makes sense. Like, it's, it's like-
- KKKaarel Kotkas
Yeah
- GAGustaf Alstromer
... n- no one had experience from scaling company before. You have to sort of, like, learn it as you're doing it.
- KKKaarel Kotkas
It's been a learning experience.
- GAGustaf Alstromer
Yeah. Yeah.
- 32:48 – 39:00
The Digital Passport Vision
- KKKaarel Kotkas
of the platform. Imagine somebody is on a dating platform.
- GAGustaf Alstromer
Mm-hmm.
- KKKaarel Kotkas
And they are, like, on this dating platform, and, uh, they are, like, talking with someone-
- GAGustaf Alstromer
Mm-hmm
- KKKaarel Kotkas
... that speaks their mother tongue.
- GAGustaf Alstromer
Mm-hmm.
- KKKaarel Kotkas
And within a week, there's a discussion, "Okay, you seem nice. Let's meet up."
- GAGustaf Alstromer
Mm-hmm.
- KKKaarel Kotkas
But eventually, the person is like, "Yeah, can you pay for my flight ticket because, uh, it's, uh, pay-
- GAGustaf Alstromer
Yeah
- KKKaarel Kotkas
... pay day is gonna be, uh, three days out." They're going to pay this ticket, and eventually somebody just defrauded someone-
- GAGustaf Alstromer
Mm-hmm
- KKKaarel Kotkas
... they thought is a real human being.
- GAGustaf Alstromer
Mm-hmm. But they were chatting with an AI the whole time.
- KKKaarel Kotkas
They were chatting with an AI, a person having 1,500 conversations at the same time.
- GAGustaf Alstromer
Mm-hmm.
- KKKaarel Kotkas
So what it means is that people still wanna date-
- GAGustaf Alstromer
Yeah
- KKKaarel Kotkas
... but they wanna date with real human beings. [laughs]
- GAGustaf Alstromer
Of course.
- KKKaarel Kotkas
And, uh, if you also start to see across the board how important actually is for our platforms-
- GAGustaf Alstromer
Yeah
- KKKaarel Kotkas
... the trust.
- GAGustaf Alstromer
Yeah.
- KKKaarel Kotkas
Like Airbnb changed the way how we can actually trust you sleep in someone else's home.
- GAGustaf Alstromer
Yes.
- KKKaarel Kotkas
We are not going towards the scale of Facebook Marketplace to do it.
- GAGustaf Alstromer
Right. Right.
- KKKaarel Kotkas
Airbnb showed it. Uber proved it-
- GAGustaf Alstromer
Yeah
Episode duration: 39:01
Install uListen for AI-powered chat & search across the full episode — Get Full Transcript
Transcript of episode 2RseTTRB2bs
Get more out of YouTube videos.
High quality summaries for YouTube videos. Accurate transcripts to search & find moments. Powered by ChatGPT & Claude AI.
Add to Chrome