Ethiopian Developer Creates Revolutionary Authentication Tool, Secures $5M Funding

Geliştirici altyapı araçları arasında bağımsız bir kurucu tarafından yaratılan bir ürün görmek oldukça nadir. Üstelik bu kurucu Afrika kökenli olduğunda, durum daha da dikkat çekici hale geliyor. Bereket Engida, Etiyopyalı kendi kendini yetiştirmiş bir programcı olarak, bazı geliştiricilerin şimdiye kadar kullandıkları en iyi kimlik doğrulama aracı olduğunu söyledikleri bir ürünü sessizce geliştiriyor.
Engida tarafından kurulan Better Auth, geliştiricilerin kullanıcı kimlik doğrulamasını yönetmelerini kolaylaştıran bir açık kaynak çerçevesi sunuyor ve bu, önemli yatırımcıların dikkatini çekti. Startup, Peak XV (eski adıyla Sequoia Hindistan ve Güneydoğu Asya), Y Combinator, P1 Ventures ve Chapter One’dan yaklaşık 5 milyon dolar tohum finansmanı sağladı.
Ancak burada en ilginç kısım, startup’ın yatırımcıları değil; Engida, ürünün tamamını ABD’ye adım atmadan önce Etiyopya’da geliştirdiğini belirtiyor.
Engida, TechCrunch’a verdiği röportajda, 18 yaşında bir arkadaşının bir e-ticaret arama uygulaması yapmasına yardım etmeyi reddetmesi üzerine programlamaya başladığını söyledi. Kendi projesi üzerinde çalışmaya başladı ve uzaktan yazılım işleri buldu. Sonunda, geliştiricilerin web sitelerindeki kullanıcı davranışlarını izlemelerine olanak tanıyan bir web analitik platformu geliştirdi.
Ancak Engida, çalıştığı farklı işler boyunca her yerde bir sorunla karşılaştığını söylüyor: kimlik doğrulama. Her uygulama, kullanıcıların oturum açıp kapatmasını ve şifrelerini sıfırlamasını yönetmek zorundadır; bazen yöneticiler izinler ve kullanıcı rolleriyle ilgilenmek zorundadır. Ancak mevcut araçların ya çok sınırlı ya da çok katı olduğunu buldu. Auth0, Firebase ve NextAuth gibi şirketler yönetilen hizmetler sunuyor, ancak kullanıcı verilerini dışarıda saklıyor, özelleştirmeyi kısıtlıyor ve ölçeklendiğinde pahalı hale geliyor.
“Bir organizasyon özelliğine ihtiyaç duyduğumu hatırlıyorum. Bu, çoğu SaaS uygulaması için çok yaygın bir kullanım durumu, ancak bu sağlayıcılardan mevcut değildi,” diyor Engida. “Bu yüzden sıfırdan inşa etmek zorunda kaldım. İki hafta sürdü ve ‘Bu delilik; bunu çözmenin daha iyi bir yolu olmalı’ diye düşündüm.”
Sonrasında o projeyi çöpe attı ve geliştiricilerin kullanıcı verilerine açık kaynak kitaplıklar aracılığıyla erişmesine izin veren, yaygın izin kullanım durumlarını destekleyen ve eklentilerle ölçeklenebilen TypeScript tabanlı bir kimlik doğrulama çerçevesi üzerinde çalışmaya başladı.
“Fikir, sadece iki veya üç satır kodla gelişmiş özellikler ekleyebilmenizdi,” diyor Engida.
Geliştiriciler Neden Bunu Seviyor?
Etiyopya’daki yatak odasında altı ay boyunca çalışan Engida, Better Auth adını alacak kütüphanenin ilk versiyonunu geliştirdi. Eylül 2024’te GitHub’a yüklediğinde, geliştiriciler hızlı bir şekilde potansiyelini gördüler.
O zamandan beri, Better Auth haftada 150,000’den fazla indirme, 15,000’den fazla GitHub yıldızı ve 6,000’den fazla Discord üyesi topluluğuna ulaşmayı başardı.
Better Auth’ın sunduğu basit teklif: Geliştiricilerin basit kimlik doğrulama akışlarından kurumsal düzey sistemlere kadar her şeyi doğrudan veritabanlarında uygulamaları ve tümünü arka planda entegre etmeleri. Barındırılan hizmetlerin aksine, Better Auth geliştiricilerin doğrudan kod tabanlarına entegre edebileceği açık kaynak bir kütüphanedir ve tüm kullanıcı verilerini kendi veritabanlarında saklar. Üçüncü taraflara kritik kullanıcı bilgilerini teslim etmekte tereddüt eden şirketler için bu özellik, önemli bir avantajdır.
Kütüphane, özel API’lerle entegre olan, güvenli bir şekilde token yönetimi yapan ve yüksek maliyetler olmadan ölçeklenebilen özel kimlik doğrulama akışları oluşturmaları gereken erken aşama yapay zeka startup’ları arasında da beklenmedik bir ilgi buldu.
“Ürünü birçok startup’tan duyduk,” diyor Peak XV ortağı ve eski Y Combinator başkanı Arnav Sahu. “Onların kimlik doğrulama ürünü, yeni nesil yapay zeka startup’ları arasında olağanüstü bir benimseme gördü.”
Better Auth, Peak XV’nin bir Afrika kurucusuna yaptığı ilk doğrudan yatırımını temsil ediyor.
Engida, şu anda ücretsiz olarak kullanılabilen Better Auth’ın temel özelliklerini iyileştirmeye odaklanacağını ve açık kaynak tabanına entegre olan bir ücretli kurumsal altyapı başlatmayı planladığını belirtti. Bu, geliştiricilere kendi kendine barındırma veya ihtiyaç duydukları takdirde Better Auth’ın bulut eklentilerini tercih etme esnekliği sağlayacak.
Ayrıca, topluluğa dayalı ürün hissini kaybetmeden nasıl ölçekleneceğini de düşünüyor. Bu nedenle yol haritasında, kod tabanını sürdürmek, belgeleri genişletmek ve kurumsal kullanıcıları desteklemek için küçük bir ekip kurmak yer alıyor. Ancak şimdilik, Engida hala çoğu kodu kendisi yazıyor.
Better Auth, Y Combinator’ın sonbahar programını başarıyla tamamlayan üçüncü Etiyopyalı startup’ıdır; daha önce drone tabanlı dijital sağlık platformu Avion ve yemek teslimat platformu BeU Delivery bu programdan geçmişti.
“Bunu inşa etmek önemli çünkü insanlar ürünü seviyor, ama aynı zamanda neyi temsil ettiğidir,” diyor Engida. “Dünya çapında ürünler geliştiren çok az Etiyopyalı kurucu var. Birçoğu için bu neredeyse imkansız görünüyor. Bu nedenle, bu çekimin görülmesi diğer insanlara daha hırslı olmaları için umut veriyor.”